Senior Software Engineer
Information
Languages
About
Main technologies
Additional skills
- Redux.js5 yrs.
- Firebase5 yrs.
- REST API5 yrs.
- Grafana5 yrs.
- Swift4 yrs.
- Jest4 yrs.
- Node.js4 yrs.
- Babel4 yrs.
- Nest.js4 yrs.
- Webpack4 yrs.
- Docker4 yrs.
- Jenkins4 yrs.
- Google Cloud (GCP)4 yrs.
- Azure4 yrs.
- MongoDB4 yrs.
- PostgreSQL4 yrs.
- Amazon (AWS)4 yrs.
- GraphQL4 yrs.
- Express.js4 yrs.
- Flutter4 yrs.
- CI/CD3 yrs.
- Kotlin3 yrs.
- Stripe3 yrs.
- Redis3 yrs.
- OpenAI2 yrs.
Experience
Elomia Health
About the Project
Digital mental health platform combining AI and behavioural therapy to provide personalised, real-time psychological support.
- HealthTech
Responsibilities
- Developed cross-platform mobile features using React Native, TypeScript, Swift, and Kotlin for a digital mental health platform; - Implemented a modular design system and UI micro-architecture, improving consistency and scalability across the platform; - Built RESTful backend services with NestJS, PostgreSQL, and MongoDB for user data, tasks, habits, notifications, and progress tracking; - Architected calendar-based task management, habit tracking, custom reminders, daily push notifications, and alarm-based scheduling; - Integrated MMKV for fast local persistence, offline-first flows, and improved app responsiveness; - Developed native Swift and Kotlin modules for performance-critical features, improving mobile performance by 25%; - Integrated AI-powered user support flows, including response handling, error states, and user-facing interaction logic; - Improved backend performance through modular service separation, optimized queries, and cleaner API architecture.
Skills & technologies
Social Networking Startup
About the Project
Mobile social networking platform enabling real-time communication via geolocation and map-based augmented reality interaction.
- Social Services
Responsibilities
- Built geolocation-based social interaction flows, including map-based discovery, user positioning, and location-aware experiences; - Integrated AR and Camera API features into map-based interactions, optimizing 2D/3D assets for lower-end mobile devices; - Designed a Microservice + API Gateway architecture, separating client-facing modules from core backend services and improving delivery speed by 45%; - Integrated proprietary AI services into production, connecting mobile, backend, and AI APIs through secure request flows and cached responses; - Built frontend applications and internal tools with React and Vue.js, improving UI consistency across devices and admin workflows; - Managed Expo SDK lifecycle, including SDK upgrades, dependency alignment, native build issues, and App Store / Google Play readiness; - Configured EAS build profiles, OTA updates, release channels, and production deployment workflows; - Integrated Stripe payments, subscriptions, checkout flows, etc.
Skills & technologies
Under the NDA project
About the Project
Cross-platform mobile and web applications for multiple clients, with a focus on performance, maintainability, and backend integration.
- Management
Responsibilities
- Designed and developed cross-platform React Native applications for iOS and Android across 3+ commercial client projects; - Built and optimized web applications with React, improving page load performance by up to 35%; - Led migration from JavaScript to TypeScript, improving code scalability and reducing runtime errors by 40%; - Built reusable React Native components and shared UI patterns to improve consistency across client projects; - Developed a custom UI library with native modules, animations, and Skia-based rendering for better performance and design flexibility; - Worked with authentication flows, navigation, forms, validation, state management, and API-driven screens; - Optimized mobile performance by reducing unnecessary re-renders, improving list rendering, and refactoring heavy components; - Participated in sprint planning, code reviews, daily stand-ups, and technical discussions within Agile teams.
Skills & technologies
MOVADEX
About the Project
Cross-platform mobile application development in a fast-paced team environment.
- Social Media
Responsibilities
- Built and optimized high-performance React Native applications for iOS and Android, improving app responsiveness by 20%; - Implemented modular mobile architecture with reusable components, shared UI patterns, and clean feature separation; - Migrated and improved code using TypeScript, increasing stability, scalability, and developer confidence; - Integrated REST APIs and maintained consistent data flow between mobile apps and backend services; - Worked with authentication flows, navigation, forms, validation, loading states, and error handling; - Added analytics tracking to monitor user behavior, feature usage, and app performance; - Improved rendering performance by reducing unnecessary re-renders, optimizing lists, and refactoring heavy components; - Wrote unit tests with Jest for components, utilities, and business logic to improve test coverage.
Skills & technologies
Kloki Planner
About the Project
Published productivity app for iPhone focused on task planning, habit tracking, reminders, and clean daily organization.
- Management
Responsibilities
- Developed and launched a cross-platform planner app from idea to production release using React Native and TypeScript; - Built core productivity features including task management, habit tracking, 30-day challenges, reminders, alarms, and progress tracking; - Designed separate task and habit flows to keep the app focused, minimal, and easy to use; - Implemented custom scheduling logic, repeat rules, selected-day habit tracking, and streak-based progress behavior; - Integrated local push notifications and alarm triggers to help users stay consistent with tasks and habits; - Built an offline-first mobile experience with fast local storage and smooth user interactions; - Optimized Calendar, Tasks, and Habits screens for readability, responsiveness, and daily use; - Added Dark Mode, UI refinements, performance improvements, and stability fixes across multiple releases.
Skills & technologies
Tanaroom
About the Project
Published mobile language-learning app focused on AI-assisted flashcards, daily vocabulary practice, text-to-vocabulary extraction, and short 5–10 minute learning sessions.
- EdTech
Responsibilities
- Built and launched the product from idea to App Store release, covering mobile frontend, backend services, infrastructure, subscriptions, and release workflows; - Developed the React Native app with TypeScript, building core learning flows for manual flashcard creation, AI-generated cards, personalised decks, and vocabulary review; - Implemented text-to-vocabulary extraction, allowing users to paste or generate short texts, select useful words, and save them into decks; - Built backend services with NestJS to support user data, decks, cards, AI generation flows, subscription access, and learning progress; - Integrated AI APIs for flashcard generation, vocabulary extraction, and personalised learning content; - Designed progress tracking and motivational mechanics to support daily consistency, vocabulary retention, and short-session learning habits; - Integrated subscription monetisation with weekly, monthly, and yearly plans, including premium access logic and entitlement handling.
Skills & technologies
OK Content
About the Project
AI-powered social media automation platform for creating, scheduling, publishing, and managing replies across multiple social platforms.
- Social Media
Responsibilities
- Built and launched a full-stack AI SaaS platform for automated social media content generation, scheduling, publishing, smart replies, and analytics; - Developed the frontend application with TypeScript and NextJS, building dashboards for posts, topics, replies, analytics, scheduling, and user settings; - Built backend services with NestJS to support users, destinations, topics, prompts, generated posts, media, scheduling logic, analytics, and automation workflows; - Integrated AI APIs for post generation, image/media generation, multilingual replies, topic optimization, and brand voice customization; - Implemented smart scheduling logic with timezone support, recurring content, topic weights, and automated publishing workflows; - Built smart engagement features for AI-assisted replies, allowing users to manage comments and respond in the audience’s language; - Integrated social platform workflows for Threads, Instagram, and Telegram.