Experienced Software Engineer with a demonstrated history of working in the eCommerce and two sided market space. Skilled in Go, Ruby, C#, JavaScript, and Python.
New York City Metropolitan Area
New York, New York, United States
Software engineer and team lead working in Go and PostgreSQL to enhance the way collectors interact with their digital collectibles
Roles and Accomplishments:
As a founding engineer, built and launched the backend microservices for primary and secondary NFT marketplace
Architected, built, and maintained collectible pack algorithm tooling accounting for >$10M in revenue
Lead and managed team of 6 engineers to build out internal and external features focused on increasing sessions per paying customer
Architected and implemented first-of-its-kind engagement features resulting in >$1M increase in secondary market activity
Worked in collaboration with product managers and UX engineers to define, refine, and implement complex platform requirements
2019 — 2021
Greater New York City Area
Software engineer working in Ruby on Rails, MySQL, React, expanded two-sided marketplace, focusing on increasing demand through integrations with third parties, and expanding supply by enhancing online portal for established labor fulfillment companies
Roles and Accomplishments:
Lead team of three engineers to release zero-touch onboarding flow for potential service providing users, automating account creation and background check handling
Architected integration with largest eCommerce partner, integrating with public API to turn purchased services into bookings
Created and implemented system to ensure platform providers adhered to safety protocols during pandemic to ensure customer safety
Established best practices for RESTful API design through documentation
Evolved weekly scrum rituals to increase team efficiency, launched to entire engineering organization
On call rotations during critical outages of third parties and backend infrastructure, minimizing negative business impact
2017 — 2019
Hoboken, NJ
Software Engineer working in Go, C#.NET, JavaScript to develop suite of software to perform AB
experimentation on a targeted segment of site traffic via microservice architecture in large scale distributed
system
Roles and Accomplishments:
Built backend REST API in Go to support generation of new experiments and canary rollouts
Designed and implemented total randomization across all traffic, including sample group repeatability
given a trivial metric
Created support training to onboard project managers to new features
Lead agile development process for a team of developers
Steered team towards modern technology stack, moving from Lua to Go with improved metrics for
request responses
Supported customers with immediate in-person troubleshooting
Technologies used: Go, C#, .NET, Docker, JavaScript, React, Splunk, SQL, Microsoft Azure, Jenkins, Nomad, Consul, Nginx
Greater New York City Area
Lead redesign of app suite spanning entire technology group
Managed small teams of developers during software redesign
Implemented backend alert system to notify users of suspicious activity
Discovered and patched major database vulnerabilities
Developed frontend and backend framework for new functionality in fund management software
Oversaw nightly development and QA database builds, fixing necessary issues
Became skilled in use of JavaScript frameworks including Twitter Bootstrap, Kendo, Knockout
Education
2011 — 2014
Rensselaer Polytechnic Institute
Bachelor of Science (BS)
2011 — 2014