
Nikita Khramushin
React Native developer
📍Location: Saint-Petersburg, Russia
React Native developer with 6+ years of experience building and maintaining mobile applications for iOS and Android. Strong expertise in TypeScript, React Native architecture, state management, performance optimization, and real-time applications.
Experienced in taking features from technical design to production, collaborating with product, design, and backend teams, and improving application architecture and developer workflows. Hands-on experience with high-load mobile applications, WebSockets, in-app purchases, CI/CD, automated testing, and observability.
Core Skills
Mobile: React Native, TypeScript, JavaScript, iOS, Android, Expo
Architecture: Feature-Sliced Design, modular architecture, scalable application architecture
State Management: MobX, Redux / Redux Toolkit
Navigation & UI: React Navigation, React Native Reanimated, Gesture Handler, styled-components
Networking: REST APIs, WebSockets, Axios, gRPC
Data: MMKV, local persistence, synchronization
Quality: Jest, React Native Testing Library, Detox, Maestro, Sentry, Knip
Tooling: Git, CI/CD, Fastlane, Xcode, Android Studio
Observability: Sentry, Grafana, application monitoring and diagnostics
Work Experience
Mobile Application Developer
Maxima, Kazan | April 2024 - Present
- Develop and maintain a production React Native application for iOS and Android.
- Contribute to the development of a redesigned version of the application and modernization of the existing architecture.
- Deliver product functionality across multiple areas of the application, from technical implementation through production release.
- Work with multiple concurrent WebSocket connections and real-time application state.
- Contribute to architectural decisions and establish reusable patterns for feature development.
- Implement complex animated interfaces and interaction flows using React Native Reanimated.
- Introduce and maintain observability with Sentry and Grafana, supporting production issue investigation and application monitoring.
- Participate in code reviews and collaborate with backend, QA, design, and product teams.
- Improve maintainability by introducing clearer separation of responsibilities and reusable application modules.
- 10+ production features delivered across the redesigned application.
- 20+ reusable modules/components introduced or substantially refactored.
Mobile Application Developer
Romantic AI | Sep 2021 - April 2024
- Developed and maintained a production React Native application for iOS and Android over 3+ years.
- Built mobile functionality around real-time communication with AI-powered chatbots.
- Worked extensively with WebSockets and real-time state synchronization.
- Participated in the migration from a legacy architecture toward Feature-Sliced Design (FSD).
- Implemented and integrated 30+ major product features (all of them) across the mobile application.
- Integrated REST APIs and coordinated API contracts with backend developers.
- Worked on subscriptions and in-app purchases.
- Investigated and resolved production issues involving rendering, application state, networking, and performance.
- Contributed to architectural decisions and established reusable patterns for feature development.
- 20+ screens/features migrated or refactored as part of the architectural modernization.
- 60+ production releases supported during the project lifecycle.
Mobile Application Developer
Parts Auto Expert (ex. Stock Pro), Moscow | Feb 2022 - Jan 2023
- Developed a mobile application for automating spare-parts sales for automotive dismantling businesses.
- Implemented functionality for creating, managing, importing, and synchronizing spare-parts listings.
- Integrated synchronization with 3 external marketplaces: Drom, Avito, and ZZap.
- Developed automatic synchronization of listing statuses and product information between systems.
- Worked with backend APIs and asynchronous data synchronization.
- Implemented 5+ major product workflows covering inventory, listings, and marketplace synchronization.
- Participated in architectural and technical decisions as the product evolved
Frontend Developer
Garmonia zdoroviya, Krasnoyarsk | Jun 2021 - Feb 2022
- Joined the project as a web developer and subsequently took responsibility for developing the mobile application from scratch.
- Built a React Native application for medicine ordering and interaction with the pharmacy network.
- Implemented 20+ screens and business workflows covering the core ordering experience.
- Developed API integrations, business logic, and reusable UI components.
- Collaborated with backend and product teams throughout development.
- Took the application from initial implementation toward production use.
Mobile Application Developer
Siberian State Aerospace University, Krasnoyarsk | May 2020 - June 2021
- Co-developed an official university mobile application for iOS and Android.
- Implemented functionality covering schedules, grades, news, personal accounts, and other university services.
- Developed 20+ application screens and reusable React Native components.
- Integrated backend APIs and implemented client-side business logic.
- Collaborated directly with university representatives to translate requirements into mobile functionality.
- Participated in the complete development lifecycle from implementation to production release.