Download PDF

Work experience

June 2016Feb 2017

Full stack developer - search engine to find alternative drugs based on various characteristics 
  • Scraped website with over 9000 pages to develop an index of medications using Scrapy engine (Python)
  • Built an index of medication based on primary active substance using ElasticSearch to find similarities between drugs based on search query
  • Developed e-commerce website to handle searching and purchasing medications with Laravel, VueJS, MySQL, ElasticSearch
May 2016Dec 2016

Full stack developer

PinSPB - leading internet service provider in Saint Petersburg, Russia
  • Developed ticket support system using Laravel,, Angular, Redis with TDD principles
  • Created a RESTful API endpoints using Laravel 5.2 
  • Implemented real-time chat with Pub/Sub Redis,
  • Implemented automated bot system to improve average response time to tickets by 67%
  • Implemented integrations with Skype, Telegram, ICQ, VK, Facebook to collect client support tickets
Mar  2015Feb 2016

Portfolio Manager "Smart Environment"

Autonomous Cluster Fund "PIT" - VC fund in Almaty, Kazakhstan
  • Managed development of projects in "Smart Environment" cluster 
  • Performed technical due diligence and analysis on SaaS, IoT startups
  • Developed monthly and quarterly startup progress reports
  • Developed website to consolidate technological tasks from subsoil users using Drupal, MySQL
Oct 2013Aug 2014

Lead Back-end developer

SpringFruit LLC - geosocial network with primary focus on meeting new people
  • Developed a real-time chat system that handled 3000 concurrent users with eJabberd (Erlang, Redis, XMPP) 
  • Managed development of back-end system that handled more than 20 000 user registrations (Node.js, PostgreSQL)
  • Managed team of 6 developers with Scrum to ensure timely execution of project deliverables
  • Interviewed prospective employees and mentored junior software developers on the team.
Dec 2012Jun 2013

iOS Developer 

WeMap - iOS application that helps students in visualizing difficult concepts by creating mind maps.

  • Developed iOS version of application and published to the Apple Store
  • Designed UI by working with a focus group of middle school students
  • Implemented real-time collaboration using Google’s Protocol Buffers protocol 
Oct 2009Nov 2010

Web developer

CAEN - IT services department in University of Michigan
  • Managed user content operations with CMS Zope 
  • Implemented lab scheduling feature using jQuery for NERS department



Bachelor of Science Engineering, Computer Science Engineering

University of Michigan, Ann Arbor