I build digital products—from web and mobile to AI-enabled delivery.
Eleven-plus years across web, mobile, and engineering leadership: 100+ web projects, production Flutter platforms, multi-team delivery, and AI used as a serious engineering tool—not a badge.
Selected evidence · current CV
Full-spectrum engineering
Web breadth. Mobile depth. AI-native execution.
Denis started by shipping websites, commerce systems, admin tools, calculators, payments, and lead-generation products. He later moved into mobile platforms and multi-team leadership. Today, AI is part of the engineering loop—from research and prototyping to implementation, tests, and documentation—with human judgment kept accountable for the result.
Three connected strengths
One engineer across the product boundary.
Web product engineering
Frontend and product architecture, e-commerce, operational interfaces, integrations, performance, accessibility, and the delivery systems around them.
100+ web projects · studio founder · AngularDart · current React/Vinext stackMobile platforms & leadership
Flutter architecture, Kotlin/Swift boundaries, CI/CD, stores, observability, release governance, and leadership across several teams.
11+ years total · 6+ Flutter · 3 teams · 80+ releasesAI-enabled engineering
AI used for structured research, solution exploration, product prototyping, implementation, code review, test design, and technical documentation—not unchecked output.
Agentic workflows · rapid product slices · verification-first deliverySelected work
Complex products, made deliverable.
The strongest work is not a logo wall. It is the system behind a launch: ownership, architecture, release controls, and the judgment to simplify at the right moment.
Three regulated launches across three parallel roadmaps
Portfolio leadership for Zinx Romania, Betoro Denmark, and YoYo Sweden, with YoYo reaching production in approximately five months.
↗02 · Platform modernizationA shared Flutter core and release system for ten applications
Modernized the platform underneath a multi-brand portfolio while active products continued to ship.
↗03 · Fintech operationsA 100+ screen operations platform built from the ground up
Hands-on Flutter engineering for a VPN-secured operations product spanning KYC, AML, cards, IBAN, transactions, permissions, and support workflows.
↗Work with me
Bring in senior mobile ownership where it changes the outcome.
For a product that needs to be built, rescued, modernized, audited, or prepared for production—and for teams that need technical leadership without losing hands-on depth.
- Web product engineering & modernization
- Applied AI workflow & product prototyping
- Mobile product delivery & rescue
- Flutter architecture & modernization
Open-source engineering
SVG should stay SVG.
full_svg_flutter is a self-contained renderer for static and animated SVG in Flutter: SMIL, CSS keyframes, path morphing, filters, masks, text, JavaScript-driven SVGator assets, and playback control—without converting the asset to another format.
Writing
Latest from the blog.
Release notes for the packages, the thinking behind them, and posts about building Flutter products and teams.
full_svg_flutter 1.5: a DevTools inspector for live SVG
full_svg_flutter 1.5 adds a Flutter DevTools inspector for live SVG renderers, fixes percentage and bounding-box geometry, and hardens native builds.
→quickjs_engine 0.1.6: Swift Package Manager and Android Gradle Plugin 9
quickjs_engine 0.1.6 adds Swift Package Manager on iOS and macOS, builds with Android Gradle Plugin 9, and fixes an iOS CocoaPods bridge that failed to load.
→Figma Motion → Flutter is already here.
Figma Motion exports Animated SVG, and full_svg_flutter renders it directly in Flutter. No Lottie conversion, no WebView, no intermediate format.
→Career progression
From web delivery to mobile platforms—and now AI-shaped engineering.
The progression is cumulative: web product breadth, deep mobile systems work, engineering management, and a modern AI-assisted practice that increases speed without handing away responsibility.
View full experience- Jan 2026 — Jul 2026Engineering Manager, MobileBrainRocket · Limassol, Cyprus
- Dec 2024 — Dec 2025Flutter Team LeadBrainRocket · Limassol, Cyprus
- Jul 2023 — Dec 2024Senior Flutter DeveloperCFP Technology (CFPS) · Remote
- Jan 2022 — Jul 2023Senior Flutter DeveloperEsh Derevenskoye · Remote
Working model
Make constraints visible. Keep ownership explicit.
- 01Start with the business constraint, not the framework.
- 02Make architecture proportional to the product and team.
- 03Surface delivery and release risk early.
- 04Automate repeated release work and document the exception path.
- 05Communicate trade-offs in language the decision-maker can use.
- 06Leave the platform easier to operate than it was found.
Contact
Need to build, modernize, or unblock a digital product?
Bring the real constraint—web, mobile, team delivery, or an AI workflow that needs to become production-worthy.
Discuss a project