
Highly experienced React/React Native developer with over 7 years in delivering top-quality mobile applications.
Seeking to leverage my expertise in developing
scalable, modern, and robust applications across various sectors, including ride-hailing, fitness, video streaming, banking, and messaging.
With a proven track record of over 15 successful projects from concept to release on the App Store and Google Play, I aim to contribute to a dynamic team by driving project success and implementing best practices.
As a seasoned team lead, I have mentored team members, coordinated project
tasks, and ensured effective communication.
My experience as a teacher at Hillel IT School has honed my soft skills,
including empathy, patience, and leadership, further enriching my collaborative
approach and commitment to achieving high-quality results.
Project: Calendar aggregator application
Stack: TypeScript, ReactNative, Rematch, Sentry, NextJS, WP, PHP, MySQL
Responsibilities:
• Development and support of mobile applications for client and business
side
• Build reusable React components for a dynamic and responsive user
interface
• Set up and maintain CI/CD pipelines for automated testing and deployment
of mobile applications
• App improvements and bug fixing
• Redesign for the client application
• Configuration and connect calendars API like Google Calendar, Microsoft,
mobile native calendars
• Handle network requests and manage offline capabilities
• Writing tests, testing
• Create, configure, upload and support application in AppStore and Google
Play
• Conduct code reviews and provide constructive feedback
Project: Online store
Stack: TypeScript, ReactNative, Rematch, Sentry, Google/Apple API
Responsibilities:
• Implementing from scratch and support of web and mobile application
• Connect and configuration various payment systems - Apple/Google pay,
Stripe, PayPal, BLIK, Bank transfer
• Connect InPost API
• Writing tests, testing
• Create, configure, upload and support application in AppStore and Google
Play
• Integrating Google Maps API
• Applied Firebase push notifications
• Monitor and troubleshoot performance issues
• Optimize React application performance by employing memoization, icon
fonts and lazy loading
• Code review
Project: Banking application
Stack: ReactNative, React; Redux-toolkit; Redux-Saga; REST API; PHP;
MySQL; Storybook; AWS
Responsibilities:
• Planning for product development and safety improvements
• Development and support of mobile applications for client and business
side
• Mobile applications performance optimization
• Implement CI/CD pipelines for automated deployment
• Implementing and support of admin panel for the platform
• Migration of react-native version from 0.62 to 0.73
• Test writing
• Maintenance and support for AppStore and GooglePlay
• Implement data protection in React Native by encrypting sensitive data,
using secure storage solutions, and applying best practices for data
transmission and access control using Encryption and Code Obfuscation
• Applied secure Token and Key Storage
As a Head of React/ReactNative department
• Guide and support team members, providing mentorship and fostering
professional growth
• Oversee project planning, execution, and delivery, ensuring milestones and
deadlines are met
• Allocate tasks and resources effectively, balancing workload among team
members
• Serve as the primary point of contact between the team and other
stakeholders
• Communicate project goals, updates, and changes clearly to all team
members
• Monitor team performance and productivity, providing feedback and
setting performance goals
• Facilitate solutions to conflicts and challenges within the team
Project: Live video chats platform
Stack: JavaScript; ReactNative; Redux; Redux-Saga; REST API;Reanimated;
Node.JS; Nest.JS
Responsibilities:
• Integrate Video SDK in React Native (Jitsi)
• Database architecture planning
• Design and implement responsive, user-friendly interfaces for data
visualization and interaction
• Develop components and layouts to display real-time streaming data
effectively.
• Integrate with data streaming APIs or services to display live data updates.
• Optimize front-end performance to ensure smooth rendering and minimal
latency for real-time data
• Develop and integrate charts, graphs
• Write unit and integration tests for front-end components and data
interactions.
• Conduct performance testing to ensure the application can handle high
volumes of data
Project: Application for students with live text chats
Stack: TypeScript; ReactNative; Mobx; REST API; PHP; Laravel, Websockets
Responsibilities:
• Team leadership, development management, architecture planning,
decision approval, developer support
• Communicating with the Customer, assisting in decision making, technical
advice
• Cross-browser compatibility and responsive design
• Integrate FIrebase push notifications
• Implementing Google Analytics
• Applied web sockets for chat messaging
Project: Platform for online events booking
Stack: JavaScript; React; ReactNative; Redux; Redux-Thunk; REST API;PHP;
Laravel, Web sockets
Responsibilities:
• Collaborate with designers to translate UI/UX designs into interactive
features.
• Development and support of mobile applications for client and business
side
• Architecture planning, team leadership, development management,,
decision approval, developer support
• Integrating Mapbox API
Project: Cryptocurrency wallet application
Stack: TypeScript; React; Redux-Saga; REST API; Node.JS;
Express.JS,MongoDB
Responsibilities:
• Development and support of web applications for client and businessside
•Connect Blockchain network using web3.js
• Integrate Blockchain provider using Infura fog get balance, send
transaction etc.
•Testing and optimization
Project: Fitness application
Stack: TypeScript; ReactNative; React; Redux; Redux-Saga; REST
API;Node.JS; Express;
Responsibilities:
• Integrating native applications for tracking health metrics
• Planning for product development
• Development and support of mobile applications for client andbusiness
sideImplementing and support of admin panel for the platform
Languages & Core Technologies:
TypeScript, JavaScript, HTML & CSS, Dart
Front-End Development:
React, Next.JS, Redux, REST
API, GraphQL, Rematch, SSR, Angular, Vue, Material UI, Radix
Mobile Development:
React Native, Flutter, Reanimated, Realm
Back-End Development:
Node.js, Nest, Express, GraphQL
DevOps & Cloud Services:
AWS, Docker, Webpack, nginx
Third-party services:
AWS, Firebase, Google Analytics, Auth0,
Stripe, PayPal, Mapbox, Google Maps API
Testing:
Jest, React Native Testing Library
Version Control:
Git