Practical Skills
- Upper-Intermediate English
- Using Ruby on Rails as the main framework
- Using React for user interfaces
- Having experience of extending MVC with service objects
- Using REST/GraphQL APIs and clients
- Integration with 3d party services
- Having experiences with Postgres/MySQL/MongoDB databases
- Building and extending CI pipeline
- Rails upgrade experience from 4 to 7
- Using Capybara and Cypress for E2E testing
- Using Rspec/Minitest/Jest for unit testing
Professional Employment Experience
Senior Fullstack Software Engineer at Avail (Realtor.com)
March 2021 - June 2023
Landlord software to help manage rental properties
- Member of the team responsible for backend and frontend development
- New feature development including new 3d party integrations (REST, SOAP, SFTP)
- Share best practices with a team by providing extended code reviews
- Introducing new code quality tools and implementing them on CI
- Analyzing and improving the slow and critical parts of application
- Writing technical documentation
- Regular dependency updates and rails upgrade 5 to 7
Senior Software Engineer at Pavilion Health (PICQ project)
August 2018 - March 2021
Flagship analytics and reporting healthcare product
- Member of agile team responsible for backend research and development
- Reverse engineering, refactoring and documenting of unsupported codebase
- Development of new self documented REST API for future integrations
- Rails 4 to 6 upgrade and dependency updates
- Large data migrations for performance and security improvements
- Research solutions for creating data lake using AWS tools
Back-end RoR developer at RealCar
June 2018 - August 2018
API for iOS driver application.
- Designing backend solutions for new features
- Web and mobile integration
- Dependency updates
Full-stack developer at Windblow
January 2018 - July 2018
Online dating startup - chat with multiple user's interfaces.
- Turnkey project development from scratch with a small team of few people
- Rails with WebSockets and React frontend
- Multi domain project
Full-stack developer at Snowdrop
May 2017 - December 2017
Small E-commerce startup - online shop with admin tools.
- Turnkey project development from scratch with a small team of few people
- Rails admin and API with React/Redux frontend
Education
National Technical University of Ukraine Kyiv Polytechnic Institute Master's degree in Radio Engineering
2010 - 2016