PROFESSIONAL SUMMARY
I've spent 15 years building Ruby backends, mostly in e-commerce. I care about the boring stuff: clear data models, reliable integrations, code that the next person can actually read. I try to become an expert in whatever I'm working with and use every opportunity to hone my craft.
PROFESSIONAL EXPERIENCE
Senior Software Engineer at stadiumgoods.com
2019 – present
Led backend development for a large consignment e-commerce platform:
- Ledger Project: Designed and implemented an accounting system to support financial bookkeeping for over $100 million in yearly transactions
- Dropship Supply Project: Led technical implementation for dropshipping sales model, allowing our business to expand into new revenue streams
- Sales Integrations: Ran various medium-scale sales integration projects to facilitate catalog/inventory/order synchronization between our platform and other major e-commerce channels (tens of thousands of orders per month)
Technologies: Ruby on Rails, GraphQL, React, jQuery, Stimulus, MySQL, Elasticsearch, AWS, Docker, Kubernetes, Helm, Amazon APIs (SP-API, MWS, etc), Shopify, Farfetch APIs
Senior Software Engineer at chloeandisabel.com
2015 – 2018
Led backend development for an e-commerce platform supporting 20,000+ merchandisers:
- MLM Compensation System: Built hierarchical compensation structure, prepared/executed the seamless migration. Implemented a library to support hierarchical tree structures with time travel (see also blog post)
- International Expansion: Redesigned the shopping backend for global sales, implemented flow.io integration
- Salesforce Integration: Implemented bidirectional Salesforce sync solution
Technologies: Ruby on Rails, GraphQL, React, MySQL, Elasticsearch, AWS, Salesforce API
EARLIER ROLES
Senior Software Engineer at brandspotter.ru, mirpokera.com, grindmonster.com
2009 – 2015
Technologies: Ruby on Rails, Grape, Sinatra, Padrino, MySQL, Solr, Elasticsearch, Social Network APIs