Senior Software Engineer | Consultant2020 - PRESENTFortune 500 Company (via Toptal)
- Owned the whole development cycle, from analysis, consultancy, and planning, to the development and delivery of high-quality features.
- Ran a digital transformation in the customer portal application.
- Redesigned, refactored, and documented core parts of the system and covered them with tests and monitoring.
- Rebuilt the application from a classic Rails architecture to a single-page, user-friendly React application.
- Applied best practices in many areas: development process, UX, technology, architecture, code quality, monitoring.
- Performed deep analysis of the current algorithms and data, presented results, and proposed improvements.
Software Engineer2019 - 2020Toptal (via Toptal)
- Member of the Toptal core platform team.
- Participated in the security and permissions framework migration project.
Full-stack Engineer2019 - 2019HSBC
- Implemented microservices in the application integrating HSBC trader data.
- Interviewed candidates for the software developer position.
Full-stack Developer and Consultant2017 - 2019u2i
- Re-implemented part of the system consuming hundreds of thousands of Tweets, using Twitter PowerTrack API as a member of the team that built the Nielsen Social platform.
- Optimized queries for fetching Nielsen Social reports.
- Added exciting, new features to the platform.
- Worked directly with the client based in New York and Chicago.
- Involved in the development of internal tools.
Full-stack Developer2015 - 2017Architech
- Oversaw the development, client consultancy, analysis, problem-solving, testing, and deployment.
- Built a management system for Westshore Terminals with the development team–the busiest coal export terminal in North America.
- Facilitated excellent cooperation with teams from Toronto and Vancouver.
Software Engineer2015 - 2015Enterprise Software Group: UBS
- Worked on the project for six months in the UBS Switzerland headquarters.
- Developed a UBS internal application for client advisors.
- Participated in some internal products development, such as the mobile Ionic application.
Java Developer2014 - 2015Oracle
- Developed the Oracle product, Taleo application.
- Implemented a framework for new methods of authentication, such as the use of 3rd-party applications accounts.
- Added a variety of new features to the platform.