Product architecture
I translate business rules and user journeys into a product system: roles, states, boundaries, data contracts, and a delivery sequence that reduces risk.
Senior product engineer · Flutter + Node.js
I help founders and product teams turn stalled apps and ambitious MVPs into stable products. I own the application, backend, and operational web experience as one system.
Explore the ways we can work together ↓

Senior product engineering
I work across the decisions, interfaces, systems, and operational tools that determine whether a product merely launches or keeps working as it grows.
I translate business rules and user journeys into a product system: roles, states, boundaries, data contracts, and a delivery sequence that reduces risk.
Production mobile experiences with resilient navigation, state management, payments, realtime behavior, offline awareness, and the edge cases users eventually find.
Node.js APIs, authentication, data models, notifications, queues, integrations, observability, and cloud foundations designed around how the product actually behaves.
Admin dashboards and operational tools for support, dispatch, risk, reporting, content, and daily decisions. This web layer makes a mobile product operable.
Focused ways to work together
I take on a small number of products so founders get senior judgment, direct communication, and one engineer accountable across application, backend, and web.
For teams with an unfinished, unstable, or hard-to-ship Flutter product. I audit the codebase, isolate the risk, and turn the next release into a clear plan.
A production-minded Flutter app with the Node.js APIs and admin tools behind it, built as one coherent product instead of disconnected parts.
Senior delivery capacity for a team that already has traction and needs reliable feature ownership without adding a full-time hire.
Selected product work
Mobile interfaces are only one piece. These products also required data models, role-based operations, realtime states, and tools for the people behind the app.
Healthcare product system
Patient appointments, telehealth, messaging, medical records, reminders, and the operations dashboard used by care teams.

Fitness community platform
Member challenges, training progress, gym check-ins, community features, analytics, and coach-facing workflows.

Live tournament operations
Real-time scoring, judge votes, brackets, penalties, match control, and resilient role-based event workflows.


Payments, transfers, KYC, settlements, fraud review, and support workflows across mobile and web.
Read case study
Ride discovery, BLE and QR unlock, trip state, geofencing, charging, and fleet health.
Read case study
Location-aware discovery, matching, availability, chat, and real-world meetup planning.
Read case study
Passenger booking, driver tracking, payments, dispatch control, and live demand visibility.
Read case studyA low-drama delivery process
You always know what is being built, what changed, and what comes next. The process is deliberately simple.
We clarify the product, current blockers, commercial goal, and whether I am the right fit.
You receive a practical delivery plan with milestones, assumptions, timeline, and a clear first sprint.
I work in small releases with weekly demos, concise updates, and visible decisions. You always see what is happening.
We test the important paths, release with confidence, and agree on support or the next product milestone.
Client perspective
“He understood the pace of the product and moved just as fast. A great engineer to work with.”
Vlad MacoveiCEO, Agrointelligenta.ro“The app made it easy for our members to stay connected and streamlined everything on our end.”
Matt KingstonCEO, GymChamp Mobile AppsBefore we speak
Flutter products that need a backend, admin dashboard, rescue work, or a senior owner who can move between product decisions and implementation.
Yes. I can own a defined feature or release, work alongside your designer and backend team, or take responsibility for the full app-to-API workflow.
Small audits can usually begin within a week. Larger builds start after scope, access, and milestones are agreed. Current availability is confirmed on the fit call.
No. We can work directly or through Upwork, depending on your procurement preference. The delivery process and communication standard stay the same.
Free product strategy call
Tell me where the product is today and what needs to happen next. I’ll ask the useful questions and give you an honest view of fit, risk, and the first sensible step.