I don't just build enterprise mobile apps. I built the platforms they run on.
22 years in software engineering. Core developer of RhoMobile (used by Fortune 500 via Zebra Technologies). Creator of the Erston programming language. Now available as an independent consultant for enterprise mobility challenges.
Problems I Solve
Vendor Lock-In & Device Migration
Your warehouse or logistics operation is stuck on aging hardware — WinCE terminals, vendor-locked devices, proprietary browsers from Zebra or Honeywell. You need to move to modern Android devices without breaking your web applications or retraining your entire workforce.
I've done this migration for major enterprises and I built the browser technology that makes it work.
Enterprise Mobility Architecture
You're running mobile solutions across multiple platforms, device types, and locations. It's a mess of incompatible stacks, fragile integrations, and mounting technical debt.
I design clean architectures for enterprise mobility that work across platforms, across vendors, and across time — because I've been building these systems for 14+ years.
Legacy Application Rescue
You have business-critical mobile applications that nobody wants to touch — legacy code, original developers gone, undocumented, running on deprecated platforms.
I specialize in taking over these systems, understanding them at the code level, and either modernizing them or building clean replacements.
TSD & Scanner Integration
Your handheld terminals need to work with barcode scanners, RFID readers, and your WMS/ERP — across devices from different vendors, through web applications.
I've built the JavaScript APIs and native bridges that make this work. Vendor-agnostic, clean, maintainable.
Custom Runtime & DSL Development
You need a domain-specific language, a custom compiler, or a specialized runtime for your product. This is rare work that requires rare skills.
I created a full programming language (Erston) for an enterprise mobility company and contributed to browser engine development. If your project requires this depth, let's talk.
Why Me
- I built the platforms, not just used them. Core developer of RhoMobile (deployed in Fortune 500 companies via Zebra Technologies). Built browser technology for mobile operating systems. This is the depth you need for hard problems.
- Direct access. The person you talk to is the person who does the work. No project managers, no handoffs to juniors.
- AI-augmented delivery. I use AI tools extensively in my development process — for code generation, testing, documentation, and analysis. This means faster delivery and lower cost without compromising quality. You get senior-level architecture thinking at a speed that used to require a team.
- International reach. I work with clients across Russia, Central Asia, the Middle East, and beyond. Fluent in English and Russian. Experience deploying solutions in multi-country, multi-language environments.
- Fixed-scope, fixed-price. Most engagements are fixed-scope and fixed-price. You know what you're getting and what it costs before we start. No hourly billing surprises.
Track Record
- RhoMobile Platform — Core developer of the open-source enterprise mobility framework used by Zebra Technologies and deployed in Fortune 500 companies worldwide (GitHub). Responsible for cross-platform runtime, native API bridges, and build system.
- Erston Programming Language — Designed and built a complete domain-specific programming language for Cleverence, powering their enterprise mobility and AutoID product line. 3+ year engagement from language design to production deployment.
- Browser Engine Development — Built browser technology for mobile operating systems, including custom WebKit porting and JavaScript API layers for hardware access.
- Tau Technologies (Co-founder) — Co-founded and built enterprise mobility solutions deployed in major Russian enterprises including food production, logistics, and retail. (Note: Tau Technologies is a separate company; I am available independently for consulting.)
- Industry coverage: Manufacturing, Retail, Logistics, Food Production, Energy.
How I Work
Diagnostic conversation (free)
We talk for 30–60 minutes. You describe the problem, I ask questions. By the end, I'll tell you honestly whether I can help and roughly what it would take.
Proposal with fixed scope and price
I define exactly what I'll deliver, by when, and for how much. No ambiguity. You approve before any work starts.
I deliver
Architecture, code, documentation — whatever the engagement calls for. You get working, documented deliverables at each milestone, not a big-bang delivery at the end. I use AI tools to accelerate delivery while maintaining senior-level quality.
Handoff and support
Everything I build is documented and designed to be maintainable — by your team, by another vendor, or by me on an ongoing basis. No lock-in.
Let's Talk
Typically respond within 24 hours. No sales pitch — just a technical conversation about your problem.