Open to direct remote opportunities

Roman
Brovchenko

Senior Full-Stack Engineer

Angular · TypeScript · Node.js · NestJS · AI Integration

I build and modernize insurance, education and electronic signature products — from Angular and Node.js applications to cloud infrastructure, deployment and production support.

15+ YearsDevelopment experience

On Upwork
  • 8,900+ Hours
  • 100% Job Success
  • Top Rated

Remote · International Contractor

01 / Expertise

Engineering across the full product stack.

Hands-on delivery from complex interfaces and APIs to infrastructure, integrations and production operations.

FE

Frontend

Enterprise Angular architecture, complex product interfaces and performance-focused delivery.

  • Angular
  • TypeScript
  • Signals
  • RxJS
  • NgRx
  • Angular Material
  • Microfrontends
  • Module Federation
  • Complex Forms
BE

Backend

APIs, service migrations, messaging and document processing in long-running production applications.

  • Node.js
  • NestJS
  • Express
  • REST APIs
  • SSO
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
  • PDF Processing
CI

Cloud & Infrastructure

Infrastructure built from scratch, deployment automation and ongoing production operations on AWS and GCP.

  • AWS
  • GCP
  • Docker
  • Nginx
  • Linux
  • CI/CD
  • GitHub Actions
  • Jenkins
  • CloudWatch
AI

AI Integration

AI and LLM capabilities integrated into existing products for automation, information processing and intelligent assistance.

  • LLM Integration
  • AI Workflows
  • Information Processing
  • Automation
  • Product Features

02 / Selected Experience

Production systems.
Real ownership.

Selected work across education, insurance and electronic signatures, combining product development with long-term production responsibility.

02 / Electronic Signatures

eSign.com

Backend engineering · Node.js, NestJS & RabbitMQ

My workContributed to migrating Express functionality into NestJS services, separating signing and PDF processing and connecting services through RabbitMQ. Continue to develop and maintain backend features and integrations.

Set up AWS CloudWatch logging for production troubleshooting.

03 / Insurance

XILO / Corza Technologies

Frontend engineering · Angular, TypeScript & Signals

My workBuilt and evolved a form/page builder and reusable UI components. Worked on replacing Formly with a smaller custom forms library using Angular Signals to address performance limitations.

Also contributed to Node.js/NestJS backend tasks and resolved production issues.

04 / Product & Infrastructure

Otentico

Full-stack engineering · Angular, Express & GCP

My workDevelop and maintain the frontend and backend. Independently designed and built the entire production infrastructure on GCP from scratch, and continue to maintain and operate it.

Built and maintain Jenkins CI/CD pipelines and deployment automation.

03 / Engineering Ownership

From root cause
to production.

I independently built the production infrastructure for ENISQ on AWS and Otentico on GCP, and continue to maintain both. I work directly with product and engineering teams, from application changes to deployment and ongoing operations.

Available now

Senior / Staff / Lead
Engineering Opportunities

Available Worldwide · Remote · International Contractor