I am a Lead Software Engineer with over 9 years of strong hands-on experience in mobile web and full-stack environments. My main specialization is React Native and TypeScript, although I am not limited to this setup. I am able to lead cross-functional teams, deliver and maintain high-traffic applications, design and implement CI/CD pipelines, and improve code quality through continuous testing and code review. I also have experience in cloud platforms such as AWS, Azure, and GCP, as well as DevOps, backend systems, and solution architecture.
Among the most valuable applications in my portfolio are the Screwfix Mobile application, which I developed over 4 years as a greenfield project, and the EpicGames Modes Store, developed over 1.5 years. Overall, I have completed 8 finished applications. I am passionate about technical leadership and mentoring, and I enjoy driving architectural transformations and improving team workflows.
Currently, I serve as a Mobile Tech Lead at Patrianna, where I drive the technical evolution of legacy mobile architecture and consult on mobile department structure adjustments. I am hands-on in this role and collaborate closely with C-level executives and stakeholders to align technical goals with business needs.
Previously, I worked as a Lead Software Engineer at EPAM, where I was responsible for architecture, design, and implementation of multiple large-scale mobile applications for iOS and Android. I actively participated in development, technical decision-making, and acted as an interim solution architect. I led migrations, developed complex native integrations, and authored comprehensive technical documentation.
I have also volunteered as a Backend Developer, gaining production-grade experience with Node.js, NestJS, Prisma, and PostgreSQL. I implemented security-critical features, designed database schemas, and integrated OAuth 2.0 / OpenID Connect and third-party services.
My educational background includes a Master of Science in Control Systems for Aircraft and Aerospace Systems from the National Aerospace University “Kharkiv Aviation Institute.” I am certified as an AWS Certified Associate Solutions Architect and have completed the Solution Architect School at EPAM.
I am fluent in English at an upper-intermediate level and continuously seek opportunities to grow both technically and as a leader in software engineering.
Driving the technical evolution of legacy mobile architecture and consulting on mobile department structure adjustments. Participating in stakeholder meetings, preparing technical documentation, and leading implementation. Designed and implemented CI/CD framework using Fastlane, Azure Pipelines, and custom CLI. Introduced Configuration as Code with Ansible. Rolled out BDD-based testing. Led architectural transformation for feature-module sharing. Provided technical leadership and mentoring for 3 cross-functional teams totaling 20 developers.
Implemented security-critical features, integrated third-party modules and services, participated in database design. Built and maintained backend modules using NestJS, Prisma, and PostgreSQL. Designed database schemas, migrations, and fixtures. Implemented CQRS and domain-driven design principles. Integrated OAuth 2.0 / OpenID Connect and third-party services such as Apple and Google. Worked on containerization, multi-channel notifications, and payment integrations.
Led architecture, design, and implementation of large-scale mobile applications for iOS and Android. Participated actively in development and technical decision-making. Acted as interim solution architect and solution architect associate. Designed app architecture using React Native, TypeScript, Redux, REST APIs, and native modules. Built and optimized CI/CD pipelines with GitLab CI and Fastlane. Led migration from MacStadium to Bitrise with zero downtime. Delivered complex native integrations and CMS-driven UI with Bloomreach. Authored technical documentation and led application security attestation.
Supported Team Lead and Interim Team Lead roles. Maintained app stability with high crash-free session rates. Integrated key features such as visual search, Optimizely A/B testing, migration to Expo Updates, enhanced analytics, and SSO integration. Built monitoring solutions with Dynatrace, Datadog, Tealium, and Contentsquare. Optimized application performance and established robust git workflows.
Performed full-stack web and mobile development with React, React Native, and Node.js. Developed skills in full project lifecycles, API integration, frontend performance optimization, and reusable code. Built production-ready admin panel independently. Delivered full mobile apps with React Native. Contributed to brokerage firm website UI and API integration. Delivered SEO-optimized landing pages. Published reusable npm packages and gained experience with frontend tooling and deployment.
Jobicy
592 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: