- Senior Web DeveloperBadoo2011 - 2013
Technologies: PHP, MySQL, Blitz
- Improved and supported invitation system that was used via email.
- Developed a framework to send millions of push messages from many servers daily.
- Modified existing framework to be able to send and receive SMS messages from users.
- Created important testing framework for different email types.
- Project Manager, Web DeveloperFunfix2009 - 2013
- Created an entertainment web site as a personal project allowing users to post, comment, and rate each other.
- Implemented a notifications module allowing users to see new activity related to their content.
- Developed a scalable events module enabling users to view the activity of other users on the site.
- Created a friends module allowing people to create social groups within the website.
- Project Manager, Web DeveloperAdvert-control2009 - 2013
- Developed the whole project on my own with the help of one front-end developer.
- Viewed the product from the perspective of clients and gradually improved the project business model, frequently requiring significant code modification.
- Implemented a RRD framework that can measure and draw graphs representing various statistical variables. Used this to help identify weak links in the business model.
- Web DeveloperYandex2009 - 2011
Technologies: Perl, MySQL
- Created a reports analytics service using Perl and MySQL.
- Improved and supported the RBAC system.
- Added language support for the entire service.
- Web DeveloperXQ Studio2008 - 2008
Technologies: PHP, MySQL
- Created a registration and authorization module.
- Tested the service for high loads.
- Created an API for usage by other platforms.
- Script DeveloperRIM2005 - 2006
- Maintained an internal website for RIM employees.
- Created a script that could easily upload necessary software to a user's mobile device.
- Created a web application for collecting statistical data.