08/09/2026 updated
VC
partially available
info: Available evenings and weekends
Front-End Engineer | Angular | TypeScript | Firebase
Ukraine
Only remote
Postgraduate studies of Automated control of technological processes, DNU, Dnipro (2013-2016)About me
Front-End Angular Engineer with 7 years of experience building complex web applications and leading development teams. Most recently built white-label SaaS products, with hands-on experience in blockchain payment integrations, generative AI-powered interfaces, and geospatial visualization.
Google MapsAngular 2+TypeScriptRxJSAngular MaterialGoogle FirebaseStripeFigmaFront End Software Development
Angular & TypeScript Development
7 years of experience building complex web applications using Angular and TypeScript, including state management with RxJs, NgRx, Redux, and Elf store, as well as component-based architecture and full front-end lifecycle management.
Web3 & Blockchain Integration
Hands-on experience integrating Web3 wallets, Stripe payments, and Reown SDK into production platforms, including building a token presale platform and a Telegram tap game with over 110,000 users.
Geospatial Visualization & Mapping
Extensive experience with Mapbox API and Mapbox Draw for building interactive maps, geospatial data visualization, and map comparison features across multiple platforms including crop monitoring and georeferencing tools.
React
Practical experience using React as part of multi-framework front-end solutions in production environments.
Testing with Cypress
Experience writing and maintaining end-to-end tests using Cypress to ensure front-end application quality and reliability.
Ionic & Mobile Development
Experience developing cross-platform mobile applications using the Ionic framework alongside Angular.
Three.js & 3D Interfaces
Knowledge of Three.js for building 3D and generative AI-powered interfaces within web applications.
Mathematical Modelling
Background in translating complex mathematical models and business logic into functional software solutions, including work on radioactivity sensor networks and SAR satellite imagery analysis.
WebSocket & Real-Time Communication
Built WebSocket integrations enabling real-time front-end and back-end communication and live data updates in Angular applications.
Node.js & Backend Collaboration
Familiarity with Node.js used in collaboration with back-end teams to support full-stack feature development.
7 years of experience building complex web applications using Angular and TypeScript, including state management with RxJs, NgRx, Redux, and Elf store, as well as component-based architecture and full front-end lifecycle management.
Web3 & Blockchain Integration
Hands-on experience integrating Web3 wallets, Stripe payments, and Reown SDK into production platforms, including building a token presale platform and a Telegram tap game with over 110,000 users.
Geospatial Visualization & Mapping
Extensive experience with Mapbox API and Mapbox Draw for building interactive maps, geospatial data visualization, and map comparison features across multiple platforms including crop monitoring and georeferencing tools.
React
Practical experience using React as part of multi-framework front-end solutions in production environments.
Testing with Cypress
Experience writing and maintaining end-to-end tests using Cypress to ensure front-end application quality and reliability.
Ionic & Mobile Development
Experience developing cross-platform mobile applications using the Ionic framework alongside Angular.
Three.js & 3D Interfaces
Knowledge of Three.js for building 3D and generative AI-powered interfaces within web applications.
Mathematical Modelling
Background in translating complex mathematical models and business logic into functional software solutions, including work on radioactivity sensor networks and SAR satellite imagery analysis.
WebSocket & Real-Time Communication
Built WebSocket integrations enabling real-time front-end and back-end communication and live data updates in Angular applications.
Node.js & Backend Collaboration
Familiarity with Node.js used in collaboration with back-end teams to support full-stack feature development.
Experience
Professional experience5 - 10 years
Freelancer since2022
Languages
EnglishFluentUkrainianNative speaker
Project history
Architected and delivered an affiliate system module in the admin platform for app.brnz.ai enabling automatic creation of merchant websites. Created and launched a Telegram tap game with 110K+ users. Built a token presale platform integrating Web3 wallets and Stripe payments. Delivered shop, payment, and presale pages alongside white-label solutions. Led a team of 2 front-end developers. Tools: TypeScript, Angular, HTTP, SCSS, RxJs, NgRx store, React, Node.js, Cypress, Ionic, Telegram mini app, Stripe.js, Reown SDK.
Extended and maintained Angular applications with new feature development across the full front-end lifecycle. Built WebSocket integrations powering real-time front-end/back-end communication and live data updates. Tools: TypeScript, Angular, HTTP, SCSS, Webstorm, Bootstrap, RxJs, Node JS.
Delivered a georeferencing feature for RootScout in collaboration with a scientific research team. Built a Mapbox Draw powered maps module and map comparison feature. Led a 2-person engineering team driving architecture, planning, and task ownership. Tools: TypeScript, Angular, HTTP, SCSS, Webstorm, Bootstrap, RxJs, Node JS.