Project history and personal contribution
A production workspace for generative cinema: connecting scenes, keyframes, references and ComfyUI execution in one local-first application.
Implemented — see the case study for current implementation and scope.
A local-first voice and audiobook studio that brings neural narration, voice conversion and precise audio editing into a single desktop workflow.
Implemented — see the case study for current implementation and scope.
A native Apple Silicon studio for captioned datasets, local LoRA training, image generation and masked editing.
Implemented — see the case study for current implementation and scope.
An emerging native control plane for remote nodes, workspace trust, SSH identities and terminal sessions.
In development — see the case study for current implementation and scope.
AI & Automation · Completed contract
Task
Make health tasks accessible inside the existing mobile application, with an assistant that can act on application context.
My contribution
Implemented Android/KMP application work and four assistant workflows: vaccination records, missing certificates, physical activity and hydration. Added Arabic and right-to-left interface support.
Technical decisions
The assistant uses an embedding model and cosine similarity to choose a skill, then receives structured JSON application context. Qwen via Groq is part of the integration.
Status and scope
Completed CTCS / Daypop contract, November 2025–June 2026. The supplied image shows the multilingual assistant welcome screen.
Applications · Delivered engineering work
Task
Collect and inspect sensor readings on iOS and Android while making the BLE and signal-acquisition path observable during development.
My contribution
Built Flutter applications, BLE discovery and data handling, plots and CSV export. Worked with native iOS integrations, nRF52832 acquisition firmware, sampling/averaging and raw measurement windows.
Technical decisions
The firmware work spans nRF5 SDK 17.1 / FreeRTOS and migration work toward Zephyr 4.1, including SAADC, power behavior and hardware debugging. Bench and Fly provide application interfaces. A separately labeled explanatory diagram illustrates the signal-processing stages.
Status and scope
Innobiosystems, October 2024–November 2025. Mobile and laboratory application work, with screenshots and engineering repositories.
Applications · Completed contract · NDA
Task
Improve a corporate messenger's everyday Android workflows and notification delivery in an environment that does not depend on Firebase.
My contribution
Worked on conversation interfaces, message history, groups and VoIP-related integration. Integrated system/background notifications using the project's self-hosted delivery path.
Technical decisions
Integrated Keycloak and Gotify with the existing E2EE messenger to support application authentication and notification delivery without Firebase.
Status and scope
Lesasoft, June–August 2025. Closed client project under NDA; published screens are anonymized demonstrations.
Applications · Delivered project work
Task
Connect messaging and wallet flows across an existing native mobile application and embedded cross-platform interfaces.
My contribution
Worked on Element/Matrix iOS and Android integrations, wallet interfaces, native–Flutter–WebView communication and request-signing callbacks. Contributions also included WebRTC/Jitsi integration, custom native frameworks, notifications and the SEER web presentation.
Technical decisions
Native application code owns platform capabilities; Flutter and embedded web interfaces exchange messages and signing results through explicit bridges. React Dapp interfaces provide another entry point into the wallet workflow.
Status and scope
Function Inc., 2021–January 2023. Royal recordings show historical interfaces. The App Store link identifies the related SEER product and may show a later version than the one I worked on.
Web & Web3 · Delivered website
Task
Give a Web3/metaverse concept a visually distinctive and interactive browser presentation.
My contribution
Built the React/three.js presentation and created the interactive model, including its materials and integration into the page.
Technical decisions
The browser renders the model in WebGL and connects it to the website's visual composition. The demonstration records the actual site and model movement.
Status and scope
Function Inc., 2021–January 2023. Interactive presentation website with a custom 3D model.
Web & Web3 · Delivered website
Task
Present a Web3 concept through a lightweight interactive visual environment.
My contribution
Prepared the 3D assets and lighting, baked the HDRI appearance and integrated the result into the website.
Technical decisions
Baking the lighting into the assets carries a designed appearance into the browser's WebGL scene without requiring the full offline lighting setup at runtime.
Status and scope
Function Inc., 2021–January 2023. Website and browser-rendered 3D presentation with custom models and baked lighting.
Web & Web3 · Delivered interfaces
Task
Provide an entry point for a wallet-connected Dapp and a separate page explaining how to reach it.
My contribution
Implemented the Dapp interface and the accompanying Metamask-oriented introduction website.
Technical decisions
The Dapp and presentation website are separate web surfaces linked into a single user journey.
Status and scope
Function Inc., 2021–January 2023. Historical Dapp and presentation interfaces.
Applications · Delivered application work
Task
Create usable mobile ordering and sign-in flows for food and delivery applications.
My contribution
Implemented Flutter screens, Firebase phone/OTP authentication and its UX, ordering interfaces and payment integrations. Prepared releases and supporting publication material.
Technical decisions
The work included configurable food-ordering interfaces and Sberbank/Apple Pay integrations where supported by the application. The recording focuses on authentication implementation rather than showing a real payment.
Status and scope
Independent/Alakris application work, 2020–2021. Related projects include Ginger Sertolovo and delivery applications. The supplied OTP demonstration is historical; the phone number has been removed from the public recording.
Applications · Prototype
Task
Explore station staff workflows and information layout in a mobile application prototype.
My contribution
Implemented the station-master interface prototype and its navigation, with recorded screen flows for review.
Technical decisions
The work is associated with Flutter/Aurora prototyping at GeoTechnoSot. The combined demonstration contains two supplied walkthroughs with separate chapters.
Status and scope
GeoTechnoSot, 2023–2024. Application prototype, available as a public interactive demo.
Applications · Delivered project work
Task
Bring specialist hardware and document-processing workflows into practical mobile interfaces.
My contribution
Developed TrackTag's concept and interface and integrated UHF/RFID read/write and inventory operations. Connected vendor Java libraries to Flutter and worked on OCR-assisted forms and Android/iOS applications, including Gopikar.
Technical decisions
A platform bridge connects vendor hardware APIs to Dart. Related OCR work used FastAPI/EasyOCR, REST/WebSocket flows and PostgreSQL. iOS demonstrations used platform-appropriate behavior rather than implying unsupported RFID hardware.
Status and scope
GeoTechnoSot, February 2023–October 2024. The TrackTag image is reproduced from the earlier CV; the Metro prototype has its own case.
Web & Web3 · Public interface demo
Task
Connect freelance listings, proposals, conversations and order progress in one marketplace workflow.
My contribution
Developed the marketplace interface and separate Go/backend work. The browser demo includes search, listing detail, bid and order states, role-dependent flows and local conversation fixtures.
Technical decisions
The current frontend uses Next.js, React and TypeScript with browser-local demo state. The separate Go backend uses Gorilla mux, PostgreSQL/database/sql, SSE, object storage and Aptos-related workers. That backend is distinct from the public static demo.
Status and scope
The public Netlify demo uses fictional fixtures and simulated payments. It does not establish live escrow, settlement or a deployed production backend. No real payment is performed in the demonstration.
Applications · Application implementation
Task
Expose VPN connection workflows through a mobile application interface.
My contribution
Developed the Flutter application and its Xray integration, connecting application controls to the VPN workflow.
Technical decisions
Flutter supplies the mobile interface while Xray provides the underlying proxy/VPN integration. The recorded walkthrough documents the implemented interface.
Status and scope
Flutter/Xray application implementation with a source repository and recorded walkthrough.
Developer Tools · Tool implementation
Task
Normalize image colors to a chosen palette through a repeatable visual workflow.
My contribution
Developed Palette Normalizer and its visual interface for importing media, comparing input and output, configuring colors and exporting the result.
Technical decisions
The interface maps colors to a custom palette in CIE Lab, offers adaptive color limits and editable color pins, and exports PNG images at their original dimensions. Saved palettes support repeated use.
Status and scope
Developer tool with a source repository and a recorded palette-editing workflow.
Web & Web3 · Active web product
Task
Build a coherent web product around discovery, reusable structured data and domain-specific interactive workspaces.
My contribution
Implemented the public interfaces, localized navigation and catalogs, account/onboarding/discovery flows and chart workspace. The source also includes guarded messaging, dataset exports and machine-facing endpoints.
Technical decisions
Next.js/React/TypeScript, a canonical dataset core and domain adapters separate calculation, validation, rendering and HTTP handlers. IndexedDB stores local chart history; the workspace exports JSON, Markdown, TSV and SVG/PNG. Server routes implement authentication and protected network workflows.
Status and scope
Active web product. The demonstration covers public discovery pages and the chart workspace. The linked historical repository may differ from the current implementation.
Web & Web3 · Active content product
Task
Combine editorial content, stories and property discovery in a maintainable localized web product.
My contribution
Built public content and discovery interfaces, localized routing, CMS administration, property maps and deployment/backup tooling.
Technical decisions
Next.js/React with Prisma supports SQLite/libSQL and PostgreSQL backends. Module-aware routes separate public and administrative surfaces. MapLibre/PMTiles power property maps and a Dubai Metro overlay; provider-neutral archives support backup and migration.
Status and scope
Active localized content and property-discovery website with public pages, CMS administration and deployment tooling.
Applications · Independent application
Task
Create a mobile reading experience and make its interface and content accessible across languages.
My contribution
Developed the application, mobile interfaces and localization. Earlier versions are also documented as Mango Quotes in the CV history.
Technical decisions
The work spans native mobile and Flutter integrations, with localization for 19 languages. Screens supplied with the project show the actual application presentation.
Status and scope
Independent application development and localization, including 2020–2022 iterations documented in the 2024 CV.
Additional engineering work
Tesla Therapy
2024 onward: Telegram bot and mini-app work with React and frontend/backend development.
MingleMeet
2026: Rust/Tokio networking experiments, QUIC/HTTP3 and a shared core bridged to mobile clients through FFI.
VR Solar System
Summer 2023: educational VR work for a Shenzhen school, using Unreal Engine/C++ and Meta Quest 2.
Gopikar
GeoTechnoSot Android/Kotlin and iOS/UIKit application work; see the mobile-integrations case and linked repositories.
OTP tools
otp_mail / otp_sync: Kotlin and Python utilities for forwarding email one-time codes into a Telegram workflow. Distinct from the Firebase OTP interface in Alakris.
Meihua
February–April 2020: Vue administration interfaces and React Native screens.
Early Gubnota web projects
2012–2019: Alliancechip multilingual electronics catalog and imports/search; PromoChina localized commerce; Shanghai Partners business website and identity; Guangzhou Hewu machinery catalog; Phu Quoc booking/editorial pages; CCTV business sites and custom WordPress/AJAX work.