Roman Romanko

Frontend Developer

Senior software engineer with 6 years of experience in frontend development. I have a strong understanding of the full life cycle of software development and a deep understanding of the modern technologies. I am a great team worker and adaptable to all challenging situations.

Working Experience

SENIOR FRONTEND DEVELOPER Gambling App

Jun. 2022 - Oct. 2024 | FullTime

  • Refactored existing app, reduced crashes, and increased performance
  • Closely worked with the design, back-end and testing teams to develop the high quality app
  • Conducted code reviews for team members, providing mentorship and guidance. Facilitated onboarding for new teammates to ensure a smooth transition into the team.
  • Developed clean, maintainable, and scalable code to support long-term project growth and adaptability.
  • Created comprehensive documentation for complex workflows, ensuring clarity and ease of understanding for the team.
  • Integrated services dor dynamic likning with web app, tracking user behavior and push notifications
SENIOR FRONTEND DEVELOPER HealthCare product

Jun. 2021 - May. 2022 | FullTime

  • Developed and deployed features for messaging and notifications using telegram-bot-api, enhancing patient-doctor communication.
  • Collaborated closely with backend developers and product teams to design features that met healthcare compliance and security standards.
  • Actively participated in code reviews, mentoring junior developers and ensuring adherence to best practices in React and React Native development.
  • Improved the application's crash recovery and data persistence, contributing to a more stable and reliable product in a critical domain.
  • Implemented robust testing strategies with Jest, Testing Library, and Detox to ensure code quality and stability across mobile devices.
  • Integrated Firebase services, including Firestore for real-time data management, Analytics for user behavior tracking, Crashlytics for crash reporting, and Cloud Messaging for real-time notifications.
MIDDLE FRONTEND DEVELOPER Web3 Banking

Feb. 2019 - May. 2021 | FullTime

  • Developed and maintained a web3-based crypto exchange platform aimed at transitioning into a crypto bank.
  • Integrated web3.js for blockchain interactions, enabling secure and efficient crypto transactions and wallet management.
  • Built responsive and dynamic frontend components using React, with state management handled by Redux and Redux Toolkit.
  • Implemented complex asynchronous data flows and optimized app performance, ensuring smooth interaction with blockchain services.
  • Managed AWS infrastructure, deploying and scaling microservices on EC2 instances, and optimizing storage solutions with S3.
  • Ensured security best practices were followed in handling crypto assets and transactions.

Education

Vinnytsia National Technical University FITCE • System Programming