I'm Artem Pavlov, a Senior Full Stack Software Engineer with 8+ years of experience designing and delivering scalable cloud-native platforms across Node.js, TypeScript, React, Angular, and modern microservices architectures. I build end-to-end web applications used by enterprise teams in Retail, Healthcare, and SaaS, combining robust backend services with intuitive frontend experiences. I specialize in architecting event-driven microservices, GraphQL APIs, and real-time data platforms leveraging Kafka, Kubernetes, and AWS/Azure. I strive for secure, compliant, highly scalable systems powered by clean architecture, automation, and resilient infrastructure that enable rapid product delivery and reliable operations.

Artem Pavlov

I'm Artem Pavlov, a Senior Full Stack Software Engineer with 8+ years of experience designing and delivering scalable cloud-native platforms across Node.js, TypeScript, React, Angular, and modern microservices architectures. I build end-to-end web applications used by enterprise teams in Retail, Healthcare, and SaaS, combining robust backend services with intuitive frontend experiences. I specialize in architecting event-driven microservices, GraphQL APIs, and real-time data platforms leveraging Kafka, Kubernetes, and AWS/Azure. I strive for secure, compliant, highly scalable systems powered by clean architecture, automation, and resilient infrastructure that enable rapid product delivery and reliable operations.

Available to hire

I’m Artem Pavlov, a Senior Full Stack Software Engineer with 8+ years of experience designing and delivering scalable cloud-native platforms across Node.js, TypeScript, React, Angular, and modern microservices architectures. I build end-to-end web applications used by enterprise teams in Retail, Healthcare, and SaaS, combining robust backend services with intuitive frontend experiences.

I specialize in architecting event-driven microservices, GraphQL APIs, and real-time data platforms leveraging Kafka, Kubernetes, and AWS/Azure. I strive for secure, compliant, highly scalable systems powered by clean architecture, automation, and resilient infrastructure that enable rapid product delivery and reliable operations.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Aragonese
Advanced

Work Experience

Senior Software Engineer at EPAM Systems
September 1, 2022 - Present
Architected and developed Node.js (TypeScript) microservices in a distributed Kubernetes environment, boosting system performance by 40% and enabling horizontal scalability. Designed scalable REST APIs and event-driven services using Apache Kafka for asynchronous communication across backend systems. Built scalable React + Next.js frontends for internal operational teams, delivering real-time health and metrics dashboards. Implemented service discovery and resilient inter-service communication, added Redis caching to reduce API validation costs by 90%, and integrated a GraphQL gateway to unify multiple backend APIs. Hardened authentication with JWT revocation and centralized session validation. Introduced a centralized OpenAPI/Swagger portal, and built monitoring/alerting pipelines with automated testing. Led cross-functional collaboration with Frontend, DevOps, and Product teams to resolve production incidents and improve reliability.
Senior Full Stack Engineer at Adobe
March 1, 2020 - September 1, 2022
Developed scalable Node.js (TypeScript) backend services and frontend modules for Adobe's partner and developer platforms. Built full-stack features using Node.js, TypeScript, Angular, RxJS, and NgRx; implemented API Sandbox UI; designed RESTful APIs and GraphQL integrations. Led onboarding for 100+ enterprise partners into the Adobe Buying Program, contributing to $100M+ in revenue. Implemented a recommendation engine using Node.js, MSSQL, and Redis caching. Modernized frontend with React, Hooks, Redux Toolkit, and TailwindCSS. Established CI/CD pipelines with Jenkins; collaborated in Agile teams.
Software Engineer at EPAM Systems
November 1, 2019 - March 1, 2020
Developed backend services for the BEACONS indoor navigation platform using Node.js microservices; implemented Kafka-based asynchronous messaging; improved navigation accuracy and latency. Built Vue.js frontend dashboards; modeled MongoDB data and indexing strategies; wrote unit/integration tests with Jest, improving stability. Collaborated with multiple teams to ensure reliable API integrations and reduce cross-service communication issues.
Software Engineer Intern at Microsoft
October 1, 2018 - October 1, 2019
Built monitoring tools and infrastructure components within Microsoft Identity and Network Access; transitioned servicing infrastructure to serverless Azure Functions; built monitoring modules in Python and containerized environments. Migrated a Node.js API to Azure App Service with TypeScript and Jest; contributed to internal security and monitoring enhancements in identity services.

Education

Master's degree, Computer Science at Saint Petersburg State University (formerly Leningrad State University)
January 1, 2017 - January 1, 2019
Bachelor's degree, Computer Science at Leningrad State University
January 1, 2013 - January 1, 2017
Software Engineer at Saint-Petersburg IT College
January 1, 2009 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Retail, Media & Entertainment