Hi there! I’m Yaroslav Karapai, a Senior Software Engineer with 8+ years of experience delivering 50+ production web projects across consulting, agency, and enterprise healthcare environments. I build end-to-end systems with React/TypeScript and backend services in Python, Node.js, and AWS (serverless, CI/CD, deployments).\n\nI enjoy owning features from design to production, improving reliability and performance, and mentoring 5+ junior engineers to ship high-quality software. I thrive in collaborative environments with designers, product managers, and engineers to translate complex requirements into scalable, maintainable solutions.

Yaroslav Karapai

Hi there! I’m Yaroslav Karapai, a Senior Software Engineer with 8+ years of experience delivering 50+ production web projects across consulting, agency, and enterprise healthcare environments. I build end-to-end systems with React/TypeScript and backend services in Python, Node.js, and AWS (serverless, CI/CD, deployments).\n\nI enjoy owning features from design to production, improving reliability and performance, and mentoring 5+ junior engineers to ship high-quality software. I thrive in collaborative environments with designers, product managers, and engineers to translate complex requirements into scalable, maintainable solutions.

Available to hire

Hi there! I’m Yaroslav Karapai, a Senior Software Engineer with 8+ years of experience delivering 50+ production web projects across consulting, agency, and enterprise healthcare environments. I build end-to-end systems with React/TypeScript and backend services in Python, Node.js, and AWS (serverless, CI/CD, deployments).\n\nI enjoy owning features from design to production, improving reliability and performance, and mentoring 5+ junior engineers to ship high-quality software. I thrive in collaborative environments with designers, product managers, and engineers to translate complex requirements into scalable, maintainable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Latvian
Fluent

Work Experience

Senior Software Engineer at RESCODEC Company
October 1, 2022 - October 1, 2025
Spearheaded the delivery of 20+ production web projects, including CRM dashboards, responsive business sites, and client portals for SMEs and international customers. Led UI development for 5+ client projects using React, achieving a 40% reduction in page load times and a 25% decrease in bounce rate. Developed backend logic with Python (Django) and PHP, including REST APIs and server-side workflows. Designed and optimized MySQL databases for client applications. Contributed across the full delivery lifecycle from wireframes to deployment, ensuring alignment with client expectations. Collaborated with designers and stakeholders to refine UI/UX and foster early development practices such as code reviews and shared component libraries.
Senior Software Engineer at RESCODEC Company
September 1, 2020 - October 1, 2022
Designed and deployed 3 internal tools using Python and Django, streamlining data analysis workflows for 10+ data scientists and cutting report generation time by 60%. Built React + TypeScript frontends from Figma, focusing on performance and usability. Developed and deployed serverless microservices using Python and Node.js on AWS Lambda, enabling scalable architectures. Architected PostgreSQL schemas to reduce latency by 60% and ensure data integrity with robust validation triggers and constraints. Implemented CI/CD pipelines using AWS CodePipeline and CodeBuild across multiple environments. Provided senior ownership through code reviews, guidance, and mentoring junior engineers.
Software Engineer at Powers Web Development | DevOps | Web Automation
October 1, 2017 - May 1, 2020
Contributed to 6+ consulting and digital projects, building and maintaining web-based platforms and internal tools. Supported backend services and API integrations using Python and Node.js, enabling data processing and reporting. Assisted with AWS-based deployments and CI/CD workflows, improving release cycles. Collaborated with cross-functional teams to translate requirements into working features.
Senior Software Engineer at RESCODE COMPANY
September 1, 2020 - October 1, 2022
Designed and deployed 3 internal tools using Python and Django, streamlining data analysis workflows for 10+ data scientists and cutting down report generation time by 60%. Built React + TypeScript frontends from Figma and wireframes, with a focus on performance and usability. Developed and deployed serverless microservices using Python and Node.js on AWS Lambda, enabling scalable, polyglot architectures. Architected relational database schemas utilizing PostgreSQL, reducing average query retrieval latency by 60% and bolstering data integrity through implementing robust validation triggers and constraints. Implemented and maintained CI/CD pipelines using AWS CodePipeline and CodeBuild, automating deployments across multiple environments. Took senior ownership through code reviews, technical guidance, and mentoring junior engineers.
Senior Software Engineer at RESCODE COMPANY
October 1, 2022 - October 1, 2025
Spearheaded the delivery of 20+ production web projects (CRM dashboards, responsive business sites, and client portals) for SMEs and international customers. Led UI development for 5+ client projects using React, achieving a 40% reduction in page load times and a 25% decrease in bounce rate. Built backend logic with Python (Django) and PHP, including REST APIs and server-side workflows. Designed and optimized MySQL databases supporting complex relations and data flows. Contributed across the full delivery lifecycle, from wireframes and UX collaboration to deployment, ensuring alignment with client expectations. Collaborated with designers and stakeholders to iterate on UI/UX improvements and helped shape early development practices with code reviews and shared component libraries.
Senior Software Engineer at RES CODE COMPANY
October 1, 2022 - November 1, 2025
Led design and delivery of 20+ production web applications (CRM, client portals, internal dashboards) for international clients. Architected frontend with React and TypeScript, boosting page load performance up to 40% and reducing bounce rates by 25%. Designed backend services with Python (Django) and Node.js, creating REST APIs and workflows for production environments. Built relational DB schemas (MySQL) for complex data relations and high-volume queries. Owned end-to-end feature delivery from requirements to UX collaboration, deployment, and post-release support. Established coding standards to improve code quality, maintainability, and team velocity. Mentored and onboarded 5+ junior engineers through code reviews and architectural discussions.
Software Engineer at RES CODE COMPANY
September 1, 2020 - October 1, 2022
Developed backend services using Python (Django) and Node.js; built REST APIs and internal workflows; implemented server-side processing for production systems. Built scalable CI/CD pipelines and automated deployments across development and production environments. Implemented MySQL/PostgreSQL schemas and optimized queries for performance. Contributed to end-to-end feature delivery with UX collaboration and post-release support.
Software Engineer at Synergetica
October 1, 2017 - May 1, 2020
Contributed to multiple consulting and digital projects, developing web platforms and internal tools for client-facing and internal use cases. Implemented backend services and API integrations using Python and Node.js; supported data processing workflows. Participated in AWS-based deployments and CI/CD workflows; collaborated with designers and engineers to translate business requirements into production-ready features.
Software Engineer at ES Code Company
September 2, 2020 - October 2, 2022
Developed and deployed internal tools using Python and Django, reducing report generation time for data and analytics teams. Built responsive front-end interfaces using React and TypeScript, based on Figma designs, focusing on usability and performance. Implemented serverless microservices using AWS Lambda with Python and Node.js, enabling scalable and cost-efficient backend processing. Designed PostgreSQL schemas and optimized SQL queries, reducing average query latency by up to 60% and improving data integrity. Built and maintained CI/CD pipelines using AWS CodePipeline and CodeBuild, automating deployments across development and production environments. Participated in code reviews and provided technical guidance to junior engineers.
Software Engineer at Synergetica (Software Company)
October 2, 2017 - May 2, 2020
Built internal systems and tooling for client-facing apps using React/TypeScript, Python, and Node.js. Implemented backend services and APIs, improved reliability and performance through code reviews and architectural discussions. Collaborated closely with designers and product teams to translate business requirements into production-ready features.

Education

Bachelor's degree in Computer Science at Turība University (Biznesa augstskola Turība)
April 1, 2013 - April 1, 2017
Bachelor's degree in Computer Science at Biznesa augstskola Turība
April 1, 2013 - April 1, 2017
Bachelor's degree in Computer Science at Zaporizhzhya Institute of Economics and Information Technology
April 1, 2013 - April 1, 2017
Bachelor's degree at Zaporizhzhya Institute of Economics and Information Technology
April 2, 2013 - April 2, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Professional Services, Computers & Electronics