- Senior Developer2017 - 2018Social Sweethearts GmbH
Technologies: PHP, Laravel, AWS, MySQL, Redis, CQRS, Service-oriented Architecture
- Supported a high-load portal with 150+ millions 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.
- Sofware Developer2016 - 2017Tru North Management, LLC (via Toptal)
Technologies: React.js, Google API, FFMpeg, Laravel, Nginx+RTMP
- Created a single-page application using React.js and Google API.
- Created a video streaming platform with web-based control panel.
- Full-stack Developer2016 - 2016Piccsy (via Toptal)
Technologies: PHP, Kohana, Redis, MySQL
- 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.
- Full-stack Developer2016 - 2016SimRated (via Toptal)
Technologies: PHP, Laravel, MySQL, FFMpeg, Amazon S3, jQuery
- Created an educational application with video converting using Laravel.
- Used MySQL and Amazon S3 for storing all application data.
- Full-stack Developer2015 - 2016P4 Global, LLC (via Toptal)
Technologies: PHP, Laravel, MySQL, Google API, Vue.js, Amazon S3, jQuery
- 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).
- Senior Software Developer2009 - 2015Fujitsu GDC Russia
Technologies: C#, PHP, C++, Java, MS SQL, Oracle, ASP.NET MVC, Android
- 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.
- Web Developer2011 - 2012Gdeetotdom, LLC
Technologies: PHP, Oracle, Kohana
- Created a light version of a real estate portal.
- Implemented some functionality of the main portal.
- Senior Software Developer2008 - 2009Portal, LLC
Technologies: PHP, MySQL
- 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.
- Software Developer2003 - 2008Information Systems and Consulting
Technologies: C++, PHP, Oracle, wxWidgets
- 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.