Senior Developer
2018 - 2019Cornell University- Created a single-page app for Venmo payments.
- Created several internal applications using Laravel and Vue.js.
Technologies: Braintree API, Vue.js, Laravel, PHPSenior Developer
2017 - 2018Social Sweethearts GmbH- Supported a high-load portal with 150+ million users.
- Refactored the project according to layered architecture using CQRS.
- Reviewed code for other developers' pull requests.
- Optimized SQL queries and chose a suitable NoSQL structure.
Technologies: Amazon Web Services (AWS), Web Services, CQRS, Redis, MySQL, AWS, Laravel, PHPSofware Developer
2016 - 2017Tru North Management, LLC (via Toptal)- Created a single-page application using React and Google API.
- Created a video streaming platform with web-based control panel.
Technologies: RTMP, Nginx, Laravel, FFmpeg, Google API, ReactFull-stack Developer
2016 - 2016Piccsy (via Toptal)- Supported a photo portal with a few million photos already uploaded.
- Did some Linux server administration work.
- Created an admin panel for managing photos and users.
Technologies: MySQL, Redis, Kohana, PHPFull-stack Developer
2016 - 2016SimRated (via Toptal)- Created an educational application with video converting using Laravel.
- Used MySQL and Amazon S3 for storing all application data.
Technologies: jQuery, AWS S3, FFmpeg, MySQL, Laravel, PHPFull-stack Developer
2015 - 2016P4 Global, LLC (via Toptal)- Worked with a remote team to create an education portal.
- Created various parts of the application, including complicated business-logic processes.
- Created synchronization between the meeting arrangement system and the managers' Google calendars.
- Implemented a front-end component with intensive API use (Vue.js).
Technologies: jQuery, AWS S3, Vue.js, Google API, MySQL, Laravel, PHPSenior Software Developer
2009 - 2015Fujitsu GDC Russia- Supported retail software.
- Created an analytics tool for a logistics company.
- Supported an OLAP application for sales analysis.
- Created automation tools for QA team.
- Created working time management software.
- Created a synchronization tool between retail software and self-service + electronic shelf labels systems.
- Created an Android application for parking.
Technologies: Android, ASP.NET MVC, Oracle, Microsoft SQL Server, Java, C++, PHP, C#Web Developer
2011 - 2012Gdeetotdom, LLC- Created a light version of a real estate portal.
- Implemented some functionality of the main portal.
Technologies: Kohana, Oracle, PHPSenior Software Developer
2008 - 2009Portal, LLC- Organized a small software development team to use SVN, bug trackers, code style standards, staging servers, and more.
- Supported a PHP web framework for visual website creation.
- Created a social network application with video, photos, blogs, etc.
Technologies: MySQL, PHPSoftware Developer
2003 - 2008Information Systems and Consulting- Created and supported a RAD tool for creating Windows and Oracle applications.
- Created a medical web application with diagnostic tools integration.
- Created cross-platform medical software.
- Led a small group of software developers.
Technologies: wxWidgets, Oracle, PHP, C++