Download PDF

Work experience

Jul 2014Feb 2015

Lead PHP Developer


Designed and Developed complex freight exchange system.

  • Developed a search engine, including range search by geolocation and relevant results ordering.
  • Designed and developed matching mechanism for cargoes and transport in real time with site/email/SMS notifications.
  • Created payments module, which allows payments through several methods (including PayPal, SMS), and an account interface with balance.
  • Used A/B testing to identify best solutions.
  • Created freight bidding system for carriers.
  • Developed admin and statistics interfaces.
  • Used Google Maps and Bing APIs to display and calculate routes.
  • Integrated with courier services APIs to calculate delivery price.

Technologies: PHP, MySQL, Memcached, MongoDB, JavaScript, HTML, CSS, ImageMagick, AngularJS

Jan 2014Jul 2014

Senior Web Developer


Created payment processing system, using different payment methods (such as Visa, MasterCard, Amex) and gateways, with Transaction Flow balancing.

  • Created reporting system for company and its clients.
  • Supported related CRM system, developed statistics modules.
  • Optimized MySQL queries performance and created related procedures and triggers.
  • Supported CMS for payment pages.
  • Created Affiliate program Management System, with accounting, statistics, admin and client interfaces etc.
  • Designed and created PPC system which handles traffic and finds the most relevant content to it's keywords, location, interests etc.
  • Created an online shop using PrestaShop, developed own modules and related site's logic.
Technologies: PHP, MySQL, PostgreSQL, Memcached, JavaScript, jQuery, MVC, PHPUnit testing, PrestaShop, Smarty
Mar 2013Dec 2013

Team Lead Web Developer


Created a social network for gamers using PHP.

  • Managed a team of three developers, including myself.
  • Created advanced messaging functionality, with modern features.
  • Developed modules: user's page, photos, friends etc.
  • Created payment module and money conversion tool, from real currency to the network's coins, which can then be used for in-game purchases.
Technologies: PHP, PHPfox, JavaScript, jQuery, MySQL, Memcached, CSS, HTML
Jun 2012Feb 2013

Team Lead Web Developer


Developed and supported eCommerce website using custom MVC CMS.

  • Created registration, role permissions interface, login, authorization through social network accounts (Facebook, Google plus).
  • Created product's client and admin interfaces with related info (reviews, feedback, video,) and relevant products (“similar” and "clients often buy also").
  • Developed dynamic search interface with relevant parameters/attributes to product's category.
  • Developed every step of purchase process with updates notifications through email and SMS.
  • Created admin interfaces for each entity of the system.

Technologies: PHP, Custom MVC CMS, JavaScript, jQuery, MySQL, Memcached, HTML, CSS

Nov 2011May 2012

Web Developer 


Created Delivery Management System for medical supplies, using CakePHP.

  • Created managing interfaces for Products, Product variations, Categories, Suppliers, Locations, Location Departments, Representatives etc.
  • Created notification sub-system that alerts users of any important action.
  • Created user's roles, access rules, login, authorization logic.
  • Developed actions accounting interfaces.
  • Created reports modules, with export to XML and Excel formats.
Technologies: PHP, CakePHP, JavaScript, jQuery, MySQL, HTML, CSS



Engineering and Technology

Institution of Engineering and Technology

Technical Skills

  • Languages: PHP, C, C++, .Net Framework 2.0/3.5, Java, JavaScript, ASP, XML/XSLT/HTML, UNIX Shell Scripting, SQL+, T-SQL, CSS, Sass, Ruby, CoffeeScript
  • Database: MySQL, SQL Server, Microsoft Access, ODBC, MongoDB, PostgreSQL, NoSQL
  • Tools: J2EE, Visual Studio, Apache Web Server, Git, PHPStorm, RubyMine, jQuery plugins, Enterprise JavaBeans, Visual SourceSafe, Xalan,  Redmine,  Nginx, Adobe Photoshop, PivotalTracker
  • Platforms: Microsoft Windows, Linux, Mac OS X, Debian, WordPress, FreeBSD, Ubuntu, Meteor
  • Libraries/APIs: Google Maps API, AtomPark SMS API, Gate2Shop Payments API, Bing Geocoding API, Google Geocoding API, PHPMailer, SoundManager 2, GeoIP, Bing Maps API, jQuery, PHP rtf, Facebook API, LiqPay API, SQLite, PayPal API
  • Paradigms: Kanban, REST, Scrum, Object-oriented programming, MVC, Agile software development, Design Patterns, Responsive Web Design, Behavior-driven development (BDD), Unit Testing