10/26/2026 updated

**** ******** ****
100 % available

Senior Mobile / Full-Stack Developer (React Native, Node.js) | Lead developer

Jurmala, Latvia
Only remote
Master of Engineering in Computer Systems, 2007, Riga Technical University
Jurmala, Latvia
Only remote
Master of Engineering in Computer Systems, 2007, Riga Technical University

Profile attachments

CV_Mozajevs_EN_Lead_AI.pdf
CV_Mozajevs_EN_Mobile_FullStack.pdf

About me

Senior mobile & full-stack developer β€” 20 years in software, 15 in mobile. Lead developer: architecture, team of 4–5, releases to production. React Native, native iOS/Android, Node.js/TypeScript, cloud. LLM integration; daily development with coding agents. MEng, AI specialisation.

OAuth 2.0AI AgentsGitHub CopilotAzure FunctionsAuth0Azure DevOpsHTMLJavaScriptAgile MethodologyAndroid (Software)Application Integration ArchitectureApp Store (IOS)Unit TestingMicrosoft AzureCascading Style Sheets (CSS)Code ReviewContinuous IntegrationData SynchronizationIOS SDKMongoDBNode.jsNoSQLObjective-C (Programming Language)Scrum MethodologySoftware ArchitectureSQL DatabasesTypeScriptRxJSDocker ContainerReact.jsLarge Language ModelsSwift (Programming Language)BackendGitKotlinKanbanKubernetesSentryFull Stack DevelopmentCosmos DBFigmaReactive ProgrammingGraphQLReact NativeCloud MigrationGoogle PlayRestful ApiOracle Cloud InfrastructureCode RefactoringDockerCode Migration
Mobile β€” React Native, nitro modules, native modules, native iOS (Objective-C, Swift), native Android (Java, Kotlin), publishing to App Store and Google Play
Frontend β€” React, JavaScript, TypeScript, React Navigation, state management, HTML, CSS
Backend β€” Node.js / TypeScript, GraphQL, REST API, serverless, Azure Functions
Data β€” SQL, NoSQL, Cosmos DB, Oracle Database, MongoDB, offline-first, data synchronisation
Cloud & DevOps β€” Azure, Oracle Cloud, Docker, Kubernetes, Git, CI/CD, cloud migration
AI β€” LLM integration, OpenAI API, chatbots, voice recognition, image recognition, AI-assisted development (Claude Code, GitHub Copilot), coding-agent instructions (CLAUDE.md, AGENTS.md), skills and subagents, review and refactoring of AI-generated plans and code, parallel agent work with git worktrees, setting up agent workflows for a team
Security β€” authentication and authorisation, Auth0, OAuth
Quality & monitoring β€” Jest, Maestro (E2E), unit and integration testing, Sentry, error monitoring, crash reporting
Design & process β€” UI/UX design for mobile, Figma, accessibility, mobile architecture, software architecture, legacy migration, refactoring, code review, technical documentation, ADR, requirements analysis, work with Product Owner, delivery, team lead, Scrum, Kanban, Agile

Experience

Professional experience10+ years
Freelancer since2026

Languages

GermanBasic knowledgeEnglishFluentItalianBasic knowledgeRussianNative speakerLatvianGood

Project history

Lead Mobile Developer

Finnish equipment manufacturer (via Ideaport Riga)

Industry & Mechanical Engineering

>10.000 team member

Role: Lead Mobile & Full-Stack Developer
Lead developer of a mobile field service product: architecture and technology decisions, a team of 4–5 developers, requirements with the client and the Product Owner, roadmap planning, releases to production.
Full migration of the application from the legacy stack and architecture to React Native, completed successfully. The application is now offline-first with data synchronisation between mobile clients and backend.
AI integration: voice and image recognition as native Swift modules through nitro modules, plus integration of an existing AI service. I lead the move of the project to development with coding agents and write the agent instructions for it. The team is now moving to a DevOps model.
Hands-on across the stack β€” React Native, TypeScript, Node.js, GraphQL, REST APIs, Oracle Database and Oracle JSON Collection Views, Oracle Cloud. Quality: Jest, Maestro (E2E), Sentry.
In production for five years, releases every few months; now entering its third iteration β€” I am reworking the design and preparing the new foundation.
Client and colleague NPS score for 2025: 100 (Excellent).

Co-founder, Architect, Full-Stack Developer

ADIPSD

Government and Public Services

< 10 team member

Co-founded the product together with a partner covering business analysis. The entire technical side was mine: market and user needs analysis, product design, architecture, UI/UX, development, testing, publishing and support.
An accessibility-focused mobile application giving deaf, hard-of-hearing and blind users access to emergency services. Implemented full accessibility support β€” screen reader compatibility, adapted navigation and alternative input.
First version built natively for iOS (Swift) and Android (Kotlin), later rewritten in React Native. Backend is serverless on Azure Functions, data stored in Cosmos DB, authentication and authorisation through Auth0.
Built and tested an integration with the national emergency services (112/113), including the reliability requirements such an integration carries.
The product was designed and brought to a working solution by a single developer β€” mobile clients, backend, database, authentication and external integration. The backend is currently being migrated to Oracle Cloud.

Full-Stack Developer

Nordic construction company (via Ideaport Riga)

Other

1000-5000 team member

Frontend and backend development of a field service Progressive Web App (PWA) for on-site service teams. React technology stack, JavaScript, responsive UI for use on mobile devices in the field.

Senior Mobile Developer (iOS & Android)

Norwegian smart home company (via Ideaport Riga)

Other

10-50 team member

Development and maintenance of the native part of consumer iOS and Android applications for smart home equipment.
Added smart watch support, biometric authentication, actionable notifications, voice assistant integration, geolocation, camera and other native platform features.
Integrated the native layer with JavaScript UI pages β€” bridging native modules with a JS-driven interface, the same pattern used in React Native architecture.
Native iOS in Objective-C and Swift, native Android in Java and Kotlin.

Mobile Developer

Finnish equipment manufacturer (via Ideaport Riga)

Industry & Mechanical Engineering

>10.000 team member

Participated in analysis and design, and implemented a cross-platform mobile field service application for iOS, Android and Universal Windows Platform, serving both technical service staff and the sales team.
Covered the full path from functional analysis through implementation to delivery.

Lead iOS Developer, Architect

Ideaport Riga (own product)

Internet & IT

50-250 team member

Analysed, defined the architecture and design, and fully developed the iOS consumer application for a task, goal and habit management system. Also participated in development and analysis of the web and Android parts.
The application was recommended by Maxim Dorofeev as the task manager for his "Jedi Techniques" productivity methodology and was built along those principles.
The product ran in production for more than five years; the company shut down the server side at the end of 2020.

iOS Developer

Insurance group (via Ideaport Riga)

Insurance

1000-5000 team member

Developed an iOS application for the insurance company's clients, and designed and developed a second iOS application for company employees to optimise their internal work process.
Performed analysis of the business domain, created the functional design, and worked together with a designer to deliver a mobile solution for iPhone and Android covering both internal and external company processes.

Solo Developer (iOS)

Self-employed

Internet & IT

< 10 team member

Built and released an iOS tower defence game, "Dream Master", entirely on my own β€” concept, architecture, design, programming, testing, 2D graphics, sound and music. Published and sold on the App Store.

Analyst Programmer / Senior Programmer

Accenture Latvia

Internet & IT

500-1000 team member

Enterprise software development and consulting, mainly in telecommunications and insurance domains.
Analyst Programmer (2009–2011). .NET developer, responsible developer and configuration manager. Analysis of functional designs and requirements, creating technical designs, implementing business logic service solutions and some UI. Responsible developer of functionalities: leading a small team for each delivery item, performing estimates, organising development and handover to testing. Managing project documentation to CMMI compliance. Training management for the .NET team.
Senior Programmer (2007–2009). J2EE developer, later .NET. Writing portlets based on Spring Web Flow, implementing technical and business logic, writing technical designs from functional specifications, resolving technical issues and coaching new team members.
Programmer (2006–2007). Migration and configuration of telecommunication business logic using Perl and a visual flow-based configuration language. Writing design documents, configuring the working environment on Unix, coaching new joiners.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in