Nikita
From Poland (UTC+2)
Lemon.io stats
2
projects done8623
hours workedNikita – React, JavaScript, Typescript
Skilled full-stack developer with 7+ years of web and mobile development experience. Nikita has a broad and versatile coding skill set. His primary expertise is building full-stack applications in React/Node and hybrid mobile applications in React Native. The stack used in development is as follows: JavaScript / TypeScript, including React, React Native, Redux, Apollo, and React Hook Form. For UI development, he uses Styled Components and UI kits relevant for the use case. Has a strong ability to troubleshoot, take ownership, and, most importantly, learn new skills and share with the team.
9 years of commercial experience in
Main technologies
Additional skills
Direct hire
Not possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Lead Developer
Community application to find events and rental properties in Crown Heights, New York. Nikita was responsible for building the whole mobile application, APIs, and infrastructure from scratch.
- Built mobile application and designed custom navigation animations;
- Implemented customized maps on top of Mapbox and integrated with Mapbox APIs;
- Implemented scalable Node.js API and set up auto-scaling with Google Cloud Run;
- Created back-office tools with Retool;
- Built data models for MongoDB and efficient search with Meilisearch.
Senior Mobile Developer
The platform provides personalized athletic training, featuring real-time exercise data obtained through seamless Bluetooth sensor integration. The product comprises both tablet and mobile applications.
The tablet app caters to trainers, offering group training insights and live guidance, while the mobile app is athlete-focused, providing tracking capabilities for training sessions and historical data access.
- Integrated mobile applications with custom sensors via Bluetooth Low Energy (BLE) connection;
- Tablet application migration from native IOS (Swift) to React Native;
- Architect the mono repo structure in a way that simplifies the reuse of shared business logic across multiple react-native applications;
- Migrated admin application into a modern codebase to simplify the maintenance;
- Creating CI/CD pipelines for deployment and releases, OTA updates configuration (CodePush).
Senior Full-stack Developer
Self-care community sharing solutions of guided health experiments that help users treat chronic health issues.
The mobile application gives an interactive way to find health experiments, participate in them, measure results, and share them with the community.
- Developed a solution for treatment plan creation;
- Built treatment plans review system and community voting;
- Integrated activity and fitness data through HealthKit SDK.
Mobile Tech Lead
A product that makes health assessments and provides expert advice for mental health, stress management, and other aspects of wellbeing. The product consists of a mobile application (React Native), a web application (React), and back-end microservices (.NET stack on Azure).
- Mobile application implementation;
- Mobile application architecture design and documentation;
- End-to-end tests implementation with Detox.
Mobile Developer
Jobs platforms targeted on construction domain. The platform provides tools for companies to find workers with relevant skills set and certifications in the construction area. Web and mobile applications are helping to manage a company and worker roles.
- Built RN mobile application and Node.js API for the talent marketplace;
- Implemented talent video interviews through WebRTC;
- Implemented CI/CD pipelines with CircleCI and Fastlane.
Mobile Developer
The application manages prescriptions and order medications. Health Metrix is a licensed clinical research firm in Germany that processes patient reported data and links it to electronic health data.
- Implemented UI of the Patient mobile app;
- Interactive study survey design and implementation;
- Clinical studies management flow design.
Front-End Developer
Battlefield eSports competition platform which has a large community of Battlefield players from different countries. The platform helps to organize tournaments, record and analyze game results, and help players to improve their skills.
- Tournament management app integration with Node.js API
- UI kit implementation based on the design system