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