Mobile engineering
Native iOS & Android using Swift & Kotlin, respectively, and Cross Platform applications along with Plugins in React Native, Expo, Flutter, and Ionic-Cordova.

Senior Software Engineer
I develop and implement software across mobile, web, and artificial intelligence platforms, concentrating on scalability, speed, and development efficiency.
Where I've worked
About
I am a senior software engineer with experience across mobile, web and backend development. On mobile, my focus is SDK development: I design cross-platform SDKs with a native iOS and Android core and plugins for React Native, Flutter and Ionic-Cordova, integrated into apps used on millions of devices. Alongside SDKs, I also build mobile apps.
On the web, I built full-stack applications with Angular, Next.js, Node.js and Python, covering everything from server-side rendering to gRPC services and data layers on MySQL, Memcached and Solr. I also developed high-performance Web SDKs and REST APIs for real-time data.
Lately, I have been focusing on AI-assisted software development, building agentic workflows with Claude Code and Codex and helping my team make AI part of everyday engineering.
How an SDK ships
01 · Native core
The heart of the SDK lives in Swift and Kotlin: small, fast and careful with memory, because it always runs inside someone else’s app.
02 · Bridges
Thin plugin layers bring the same core to React Native, Flutter and Ionic-Cordova, so every team integrates it the way they already build.
03 · Host apps
Partner apps ship it to millions of devices, where stable APIs and clear documentation matter as much as speed.
What I work on
Native iOS & Android using Swift & Kotlin, respectively, and Cross Platform applications along with Plugins in React Native, Expo, Flutter, and Ionic-Cordova.
Angular and Next.js UIs for server-side rendering; Node.js and Python applications through gRPC protocol; data storage in MySQL, Memcached, LMDB and Solr.
Claude Code & Codex at the heart of everyday business, with customizations based on projects, Skills and MCP integration for the whole team within the company.
Architectures that are modular and scalable, with a keen focus on memory efficiency and performance.
Well-documented APIs, reusable UI components, and continuous integration and delivery with automated testing on every release.
Establishing technical standards and guidance for the team, ranging from system design to AI-assisted software development practices.
Experience

Cross-platform mobile SDKs used in apps on millions of devices, built on the Web SDKs and partner APIs I worked on first. Lately, leading AI-assisted engineering practices across the team.
A drag-and-drop brochure builder in React that lets retail customers create brochures from ready-made templates.

Manual testing of the web panel for video-encoding services, improving product quality and the user experience.

Supported in-house software projects while training as a developer, after keeping live and recorded lectures running smoothly.
Stack
Now
Updated September 2026
Principles
An SDK runs inside someone else’s app, so every kilobyte and millisecond is borrowed.
Integrating teams should be able to update without reading a migration guide.
If a partner team needs a meeting to integrate, the documentation isn’t done yet.
CI, tests and AI agents take the routine work, so people can focus on decisions.
Contact
Regardless of whether it’s engineering through mobile, web or artificial intelligence assistance, feel free to contact me. LinkedIn is the quickest way to get hold of me.