Experience
2019 — Now
2019 — Now
Palo Alto, California
2018 — 2019
2018 — 2019
Austin, TX
Khoros is the rebranded company name for Spredfast + Lithium.
• Khoros Care tech lead
2014 — 2018
2014 — 2018
San Francisco, CA
• Lithium Developer Network (API for Community)
• Klout - API and Data Engineering
2012 — 2013
2012 — 2013
San Francisco, CA
Project: Real Time Bidder - Lead Developer
• prototyped and implemented OpenRTB bidder
• integrated the bidder with exchanges (MoPub, Rubicon, Brightroll(BRX), AdX, Smaato)
• designed bidder budgeting service
• implemented publishers whitelist portal for AdOps self-service
• modified backend services to support bidder latency demands
• integrated with backend services (frequency capping, budgeting)
• helped to integrate the bidder with Machine Learning model
Project: HTML5 SDK
• adapted backend processing for events and errors to HTML5 SDK protocol model which allowed the company to deliver SDK on time
Project: Build system overhaul - Lead Developer
• analyzed multiple options for build system (Ivy, Maven, Gradle)
• composed a step-by-step migration plan for the whole engineering team
• created wiki pages and tutorials
• carried out the migration and helped DevOps with maintenance continuation
2011 — 2012
2011 — 2012
San Francisco, CA
• Project: Core Platform
• designed and developed modules for middleware OSGi server based on Fuse ESB and Apache Camel platform
• exposed business functions and data objects through RESTful services with Hypermedia
• implemented platform integration with external services (persistence, authentication)
• contributed to platform architecture
• Project: US Exchange
• added US-specific functionality to Betfair global exchange platform
• developed two-phase funds transfer functionality between TVG tote and USX wallet
• increased precision and improved performance of TVG markets-matching algorithm
• refactored core components of the platform for future enhancements
• considerably increased code coverage for critical components
• migrated USX build from AHP3 to Jenkins, improved build process stability, build time from hours to minutes, with automated unit and integration tests in place of manual
• improved deployment process from hours to minutes by using checklists and automated processes
Education
Saint-Petersburg State University of Information Technologies, Mechanics and Optics