Available for opportunities

Senior full-stack engineering
across Angular and Java & Spring Boot.

Eight years building scalable Angular applications — architecture, performance, framework upgrades, and end-to-end delivery.

Experience
8+ yrs Angular · ~10 yrs IT
Location
Timișoara, Romania
Focus
Angular · Java / Spring Boot
About

Senior Full Stack Developer.

Ioan Ciocani, Senior Full Stack Developer

I'm a Senior Full Stack Developer with 8+ years building scalable Angular applications, focused on performance, architecture and long-term maintainability.

I'm comfortable working full-stack — extending Java 21 / Spring Boot services to deliver features end-to-end. My recent focus has been German healthcare and insurance platforms, where I've led Angular framework upgrades and mentored junior developers on a small, focused team.

I care about the parts of the work that don't show up in screenshots: clean module boundaries, careful state management, tests that mean something, and code that the next engineer can read without an introduction.

Technical Expertise

What I bring to a team.

A senior full-stack skill set with the Angular depth to ship features end-to-end, in domains where reliability matters.

01 Core Practice

Scalable Angular architecture

Feature-module systems built on Angular (v2 through v20), RxJS and NgRx — designed for long-running products that need to keep moving as they grow. Recent work uses Angular Signals and modern reactive patterns.

02

Major framework upgrades

Led Angular upgrades (v15 → v16 → v17) on production codebases without disrupting feature delivery.

03

End-to-end full-stack delivery

Extending Java 21 / Spring Boot services — REST APIs, mappers, data-access — alongside the Angular work that consumes them.

04

Testing & code quality

Cypress E2E, Jasmine/Karma unit tests, code review, ESLint/Prettier — the practices that keep velocity sustainable.

05

Mentoring & collaboration

Working in small Agile teams, mentoring junior developers, partnering with stakeholders on requirements and UX.

Technology Stack

The toolkit.

Tools grouped by area, from daily drivers to those used across individual projects.

Frontend
Angular 2–21 TypeScript JavaScript RxJS NgRx PrimeNG Angular Material Angular Signals PrimeFlex Bootstrap AG Grid Chart.js amCharts
Backend
Java / Spring Boot Spring Boot 3 Java 21 REST APIs Hibernate Envers ActiveMQ MariaDB Liquibase MinIO Keycloak PHP (Laravel)
Testing
Cypress Jasmine Karma
DevOps / CI-CD
GitLab CI Bitbucket CI Jenkins Argo CD Grafana Maven
Cloud
AWS
Tooling
ESLint Prettier Git GitHub Enterprise Jira Confluence WSL2 Microsoft 365 SSO Terra Components
Certifications

Certifications.

AWS Certified Cloud Practitioner
Amazon Web Services · Feb 2025 – Feb 2028
Verify →
AWS Certified AI Practitioner
Amazon Web Services · Oct 2025 – Oct 2028
Verify →
Languages Romanian (Native) · English (C1) · German (B1)
Education MSc & BSc Computer Science · West University of Timișoara · 2010–2015
Professional Experience

Ten years in software, in order.

From build-automation infrastructure into Angular, then into senior full-stack delivery and technical leadership — with sustained client trust spanning multiple engagements.

Senior Full Stack Developer (Java & Angular)
dotWhite · Sirona — Private Care Insurance Management HMM Deutschland
Sep 2025 — Present

Comprehensive insurance management platform for German private care insurance (PPV) — insurance orders, care benefits, invoices, contracts and insured persons across a multi-module architecture.

  • Led the Angular upgrade from v15 to v21, modernizing the codebase and keeping the platform on a supported release.
  • Adopted standalone components and Angular's built-in control flow during the v21 move, reducing NgModule boilerplate across the codebase.
  • Builds and maintains frontend features with PrimeNG/PrimeFlex in a feature-based architecture.
  • Extends Java 21 Spring Boot services — REST APIs, mappers, data-access layers.
  • Works with ActiveMQ for asynchronous payment and notification workflows.
Angular 15–21 TypeScript PrimeNG PrimeFlex Java 21 Spring Boot 3 MariaDB Liquibase Keycloak ActiveMQ MinIO Hibernate Envers Maven
Senior Full Stack Developer (Java & Angular)
We as Web · Digital Onboarding Platform — Evelyn Partners
May 2025 — Aug 2025

Modern onboarding platform replacing the legacy XPLAN UI for internal staff and clients.

  • Built Colleague Portal features in Angular 16 with RxJS.
  • Modified Java backend code to match updated business logic; covered features with unit and integration tests.
  • Supported deployments across DEV/TST/Staging; tracked rollout with Argo CD; monitored microservices via Grafana.
Angular 16 RxJS Java 17 GitHub Enterprise WSL2 Argo CD Grafana Microsoft 365
Senior Frontend Developer
P4B Group · Healthcare Application HMM Deutschland
Oct 2022 — May 2025

Complex healthcare platform for German medical institutions, with three interconnected modules: Doctor/Clinic, Cost Bearer and Supplier.

  • Built responsive, modular UI with Angular and PrimeNG; refactored components to Angular Signals.
  • Led Angular upgrades (v15 → v16 → v17); implemented Cypress E2E testing.
  • Collaborated with stakeholders on requirements and UX; performed code reviews.
Angular 12–17 PrimeNG RxJS NgRx Cypress GitLab CI Jira
Frontend Developer
3Pillar Global · Business Intelligence Platform
Aug 2021 — Oct 2022

Business intelligence platform analyzing global consumer buying behavior.

  • Built dynamic AG Grid data grids with grouping, filtering and pivoting.
  • Wrote unit tests with Jasmine and Karma; delivered interactive dashboards with PMs and designers.
Angular 10 Angular 12 AG Grid RxJS Jasmine Karma Bitbucket CI
Software Developer
Plentymarkets · Business Intelligence Module (e-commerce ERP)
Oct 2018 — Aug 2021

Business intelligence module within an e-commerce ERP platform.

  • Built dashboards and visualizations — tiles, charts and graphs — with Chart.js and amCharts.
  • Implemented filters, dimensions and drill-down; worked frontend (Angular) and backend (Laravel PHP); performed code reviews.
Angular 2/4/6 Angular Material Terra Components PHP / Laravel Chart.js amCharts
Junior Frontend Developer
Startup (NDA) · Local Services App
May 2018 — Oct 2018

Social networking application connecting users with local service providers.

  • Supported frontend migration from AngularJS to Angular 2+.
  • Refactored legacy components; integrated Bootstrap 3/4.
Angular 2 Angular 4 HTML CSS Bootstrap 3/4
Build Automation Engineer
Autoliv · Automotive Integration
Apr 2016 — Oct 2017

Jenkins build-automation infrastructure for an automotive integration program.

  • Managed Jenkins servers and CI/CD pipelines.
  • Implemented alerting and monitoring; tuned build performance.
Jenkins CI/CD Build Automation Monitoring
Projects

Selected work.

Live

Veluna

Event planning platform for Romania — venues, suppliers, and all services needed to organise weddings and events, in one place.

Visit site →
Resume

The long version, in one PDF.

Full role history, scope, stack and outcomes — formatted for recruiters and hiring managers.

Contact

Let's talk.

Open to senior full-stack and Angular roles, contract engagements, and consulting — based in Timișoara, comfortable working remotely with European teams.

Location
Timișoara, Romania
Or email directly — usually replies within a day.
Thanks — your message has been sent. I'll usually reply within a day. You can also reach me directly at ioan.ciocani@gmail.com.