Працював в 4 компаніях 3 роки 10 місяців
IT
React native developer
Join.To.IT
IT
1 рік 2 місяці
08.2024 - 09.2025
DRM & Secure Streaming: Integrated ClearKey DRM and designed secure content workflows; connected backend APIs and gained working knowledge of Widevine and FairPlay.
Complex Form Systems: Built multi-step, validated forms with animated transitions using React Hook Form and React Native Reanimated.
Payments & Monetization: Implemented Google Pay, Apple Pay, and Stripe SDK with backend tokenization for secure transactions.
Motion & Animation: Delivered advanced UI/UX with Lottie, Reanimated v2, and Gesture Handler.
Responsive & Adaptive UI: Developed scalable layouts with Flexbox and Styled Components, ensuring compatibility across multiple platforms and screen sizes.
Document & Media Processing: Created camera flows with react-native-vision-camera, OCR previews, and API-based recognition.
Performance & Optimization: Optimized apps with the Hermes engine, improved memory usage, and reduced bundle size via Metro optimizations.
CI/CD & Deployment: Automated builds and distribution using Fastlane, App Center, and Firebase App Distribution; managed versioning and release cycles.
Additional Experience: Worked with Google Maps API, background tracking (transistorsoft/react-native-background-geolocation), FFMPEG, ThreeJS, and structured architecture via FSD (Feature-Sliced Design) with class-based and singleton config.
React native developer
BN Digital
IT
7 місяців
02.2024 - 08.2024
End-to-End Development: Led the complete development of cross-platform mobile applications with React Native, ensuring high performance, scalability, and consistent UX across iOS and Android.
Firebase Integration: Integrated Firebase (Authentication, Firestore, Cloud Messaging) to enable secure user flows, real-time synchronization, and robust push notification systems.
Headless CMS Architecture: Designed and implemented a headless CMS with Strapi, empowering non-technical teams to manage content seamlessly and reducing release cycles.
Payments & Monetization: Delivered secure and optimized payment solutions with Stripe, supporting both subscriptions and one-time transactions, improving checkout conversion rates.
User Engagement: Enhanced engagement by implementing advanced notification workflows with Notifee, including rich media and contextual notifications.
GraphQL Integration: Optimized data handling with GraphQL APIs, minimizing over-fetching and improving app performance.
Build & Release Management: Managed build and release pipelines for both platforms (TestFlight, Google Play Console), introducing versioning practices that ensured smooth rollouts and backward compatibility.
Version Control & Agile Delivery: Contributed to release management and version control strategy, maintaining stable production environments while supporting iterative development in agile sprints.
Cross-Team Collaboration: Acted as a key collaborator between design, backend, and product teams, ensuring timely delivery of features aligned with business goals.
Performance Optimization: Proactively identified performance bottlenecks and applied best practices in mobile development, improving app stability and reducing crash rates.
Full Stack Developer
Lechnersoft
IT
2 роки
01.2021 - 01.2023
Fullstack Developer • MERN
Developed and maintained applications in the MERN stack (MongoDB, Express.js, React, Node.js), delivering scalable web platforms and interactive user experiences.
Built and deployed cross-platform mobile apps with Ionic, ensuring seamless performance across Android and iOS.
Key Projects:
• JUDO Auster Forum & CRM
?• Designed and implemented a forum platform for the JUDO Auster association, enabling community discussions and knowledge sharing.
?• Developed a custom CRM system for content moderation and editing, allowing administrators to efficiently manage posts, user roles, and event updates.
?• Ensured robust access control and secure data handling through optimized backend logic.
• Facebook Chat Game (Bot-based)
?• Engineered the backend using Express.js + MongoDB, implementing user registration, validation, and authentication flows.
?• Integrated real-time communication with WebSockets and Socket.IO, enabling live interaction between users and the game logic.
?• Built an admin dashboard for content and gameplay management: adding new characters, editing attributes/stats, and updating sprite assets dynamically.
?• Optimized system performance and scalability, ensuring smooth handling of concurrent players in the chat-based environment.
Core Contributions:
• Acted as a full lifecycle developer: from designing system architecture and database schemas to frontend integration and deployment.
• Improved maintainability by introducing modular code practices and clear separation of concerns across backend and frontend layers.
• Collaborated with designers and product stakeholders to align features with business and community needs, delivering reliable and engaging applications.
Frontend developer
Nerblab
IT
1 рік 1 місяць
12.2020 - 12.2021
Frontend Developer • React / TypeScript
Focused on building scalable, maintainable, and visually engaging user interfaces using modern web technologies and design systems.
Core Responsibilities:
• Responsive Layouts: Designed and implemented responsive page layouts with CSS and SASS (SCSS), ensuring cross-browser compatibility and pixel-perfect execution.
• Component Architecture: Developed reusable functional components with React Hooks, improving maintainability and scalability of front-end codebases.
• API Integration: Consumed REST APIs using Axios, optimizing data handling and state management.
• 3D & Interactive UI: Built visually engaging 3D elements and interactive icons with Three.js, enhancing user interfaces with modern 3D experiences.
• Custom Graphics: Created and optimized custom icon packs in Adobe Illustrator, delivering scalable vector graphics tailored for UI/UX needs.
• UI Libraries: Leveraged modern UI frameworks such as Ant Design, Material UI, and TailwindCSS to accelerate development and ensure consistent design systems.
• TypeScript Integration: Applied TypeScript for type-safe, maintainable, and scalable React applications, reducing runtime errors and improving developer productivity.
Ключова інформація
- Розробка веб-додатків та інтерфейсів з використанням JavaScript бібліотеки React
- Оптимізація продуктивності та швидкодії веб-додатків на базі React
- Використання різноманітних бібліотек та інструментів для розширення функціональності додатків
- Тестування та відлагодження коду для забезпечення якості та надійності додатків
- Взаємодія з дизайнерами та back-end розробниками для створення функціональних та естетичних інтерфейсів
Навчався в 2 закладах
SNAU
Engineer
Суми, 2023
Kharkiv khntau of Petro Vasilenko
ННІ МСМ
Харків, 2021
Володіє мовами
Англійська
вище середнього
Російська
вільно
Українська
вільно
Vitalii
Vitalii
React / ReactNative developer

Харків
повна зайнятість
Характер роботи: віддалена робота
Оновлено 2 місяці тому