11/03/2026 updated


100 % available
Full Stack WEb + AI Developer
Lisbon, USA
Only remote
Software Developer, Information Technologies and Robotics, Belarusian National Technical UniversityAbout me
Full Stack Software Engineer with 15+ years of experience in Angular, React, Node.js, Java and .NET. Focused on scalable solutions, software quality, and AI-assisted development.
Application Programming Interfaces (APIs)Artificial IntelligenceAcceptance Test-Driven DevelopmentComputer-Aided Software EngineeringSoftware QualityDevOpsGitHubSoftware EngineeringSystems IntegrationCloud Platform SystemGenerative AIBackendGitLabGitlab-ciReactive Programming
Core Skills & Expertise
Software Engineering & Architecture: Object-oriented programming, SOLID principles, design patterns, REST APIs, service-oriented architecture (SOA), microservices, event-driven and reactive programming, MVVM, dependency injection, and secure software development.
Frontend Development: JavaScript, TypeScript, Angular, AngularJS, ReactJS, HTML5, CSS3, SASS/SCSS, LESS, Bootstrap, Web Components, Webpack, Angular Material, Angular Signals, NgRx, RxJS, Redux, and React Query.
Backend Development: Node.js, NestJS, Express, .NET, .NET asynchronous and multithreading programming, .NET data access, API development, and integration.
Databases & Data Management: SQL, PostgreSQL, MySQL, MongoDB, NoSQL databases, Entity Framework Core, and SQL fundamentals.
Cloud & DevOps: Amazon Web Services (AWS), AWS Lambda, Google Cloud Platform (GCP), Google App Engine, Docker, Linux, and DevOps practices.
Software Quality & Testing: Test-driven development (TDD), acceptance test-driven development (ATDD), unit testing, functional testing, component and integration testing, automated JavaScript testing, performance optimization, code reviews, and software quality management.
CI/CD & Agile Development: Continuous integration and delivery, CI/CD pipelines, trunk-based development, Git, GitHub, GitLab, GitLab CI, Scrum, Kanban, and agile software engineering processes.
AI & Emerging Technologies: Generative AI, AI-assisted development, AI agents development, prompt engineering, Anthropic Claude, Claude Code, and generative AI integration into the software development lifecycle (SDLC).
Development Tools & Frameworks: IntelliJ IDEA, JetBrains WebStorm, Jira, Bazel, NPM, Apache Maven, Babel, ESLint, Stylelint, Adobe Experience Manager, and JavaScript development tools.
Project & Team Management: Project coordination, delegation, team collaboration, onboarding, mentoring, developing others, interviewing and hiring, problem-solving, quality management, and technical presentations.
Business & Industry Expertise: Financial services, marketing and advertising information services, custom software and application development, e-commerce platforms, new product development, CRM implementation, and legacy system modernization.
Experience
Professional experience10+ years
Freelancer since2009
Languages
EnglishNative speakerRussianNative speaker
Project history
Development of internal application for Google - GEMS (Google Event Management System)
Responsibilities:
• Developed new features to enhance application functionality and improve user experience.
• Identified and resolved bugs to ensure system stability, reliability, and optimal performance.
• Conducted code reviews to maintain high-quality standards and optimize system efficiency.
• Participated in architectural decision-making to design scalable and efficient systems.
• Conducted full-stack development, managing both frontend and backend components using Angular, Java + Kotlin (Google Guice, Bazel), MySQL, and GCP (App Engine, Cloud SQL, Spanner).
• Utilized AI tools for development and code analysis to streamline processes and enhance productivity.
The Bose Corporation is taking replatforming path towards Salesforce. This project to include EPAM work dedicated to support this migration to new platform: Salesforce Commerce Cloud, Contentful, Marketing Cloud, Service Cloud
Responsibilities:
• Implemented UI part of features
• Integrated webpack + sass to work with lwc + CI/CD build
• Did code refactoring (sass variables, cleanup code and markup, make more semantic markup, improve accessability)
• Played FE team lead role (delegate and manage tasks, give technical details)
• Estimated FE tasks
• Bug fixing
• participated in discussions related to designs and features
Tools and Technologies:
• JS, Lightning Web Components, Gitlab, Gitlab CI/CD, Salesforce cloud, sfdx-cli, salesforce
Team:
• 2 FE devs, 3 BE devs, 1 scrum master, 3 QA
SwissRe Corporate Solutions is opening a new business line focusing on MidCap companies and is designing and building a new digital platform for MidCap brokers. The first deployment is planned in the US and a global roll out is planned afterwards
Responsibilities:
• Implement new features
• fix bugs
• contribute to BackEnd (fixes and features)
• estimate tasks
• improve code quality (refactorings)
• code reviews
Tools and Technologies:
• JS, Angular, C#, Dot Net Core, Asp Net, Entity Framework, LINQ, Azure DevOps, Git, PostgreSQL
Team:
• Dev team: 6 UI + 6 BackEnd
• QA: 5
• BA: 2
• SM: 2
• SA: 2
Certificates
OpenAI Cyber Deployment Practitioner
OpenAI2026
Claude Certified Architect – Foundations,
Anthropic2026
Evaluate and Improve Agent Development Kit Agents
Google2026
Specialist Gemini Enterprise Agent Development
Google2026
Accelerate Development with Antigravity
Google2026
Generative AI Foundations AWS
Amazon Web Services2026