
Middle Full-Stack Developer (Angular / NestJS)
Надішліть пропозицію роботи безпосередньо цьому кандидату
Full-stack developer with 4+ years of professional front-end experience building and modernizing products in healthcare and enterprise internal systems, now extending into self-built backend development. I worked on a large hospital information system with multiple apps, user roles and permission levels, helping migrate a legacy platform from AngularJS to Angular 19 while keeping the product maintainable, scalable and easier to extend over time. My core stack includes Angular, TypeScript, RxJS, NgRx and NX Monorepo on the frontend, and NestJS, PostgreSQL and Prisma on the backend — recently used to build and deploy a production REST API with hand-rolled JWT auth and ownership-scoped resources, serving the Angular/NgRx client it pairs with.
Front-End Developer at SoftServe (2021-10 – 2025-11)
Project #1: Hospital information system
Migrated core features from AngularJS to Angular 19 in an Nx monorepo, reducing legacy dependency in active modules and improving long-term maintainability.
Built reusable object-list templates with configurable styles, cutting setup time for similar features across teams by ~26%.
Implemented a configuration service for local environments, reducing setup and verification time by 20–50
minutes per developer session.
Improved responsiveness of key list views and shared components, helping keep enterprise UI performance within modern web-vitals targets for load, interaction, and stability.
Technologies: Angular, AngularJS, RxJS, Typescript, GitLab, Jira, Maven, Jenkins, NX Monorepo.
Built core CRM flows for leads, clients, pipelines, and tasks, improving day-to-day sales workflow efficiency by
~18%.
Migrated legacy AngularJS screens to Angular, reducing maintenance effort in updated modules.
Developed reusable tables, filters, forms, and detail panels, cutting implementation time for similar CRM screens by ~26%.
Improved RxJS-based form and data flows, reducing UI sync issues and edge-case bugs in data-heavy views by
~20%.
Technologies: JavaScript, TypeScript, Angular, AngularJS, RxJS, Angular Material, HTML5, CSS3, SCSS/Sass,
REST API, Git, GitLab, Jenkins, Maven, Jest, ESLint, Figma, Sketch, Jira, Confluence, Agile/Scrum, CI/CD