Director of Engineering @ From October 2015 to Present (3 months) Staff Engineer @ * Participate in architecture reviews
* Active member of Dropwizard user group
* Lead, Architected, & Implemented: rewrite of creating & serving product metadata
* Lead, Architected, & Implemented: image processing, storage, and retrieval service for product & user submitted photos
* Refactored
Director of Engineering @ From October 2015 to Present (3 months) Staff Engineer @ * Participate in architecture reviews
* Active member of Dropwizard user group
* Lead, Architected, & Implemented: rewrite of creating & serving product metadata
* Lead, Architected, & Implemented: image processing, storage, and retrieval service for product & user submitted photos
* Refactored and centralized rpm creation scripts From September 2014 to Present (1 year 4 months) Senior Software Engineer @ * Reviewer: opensource A/B testing allocation framework
* Lead, Architected, & Implemented: immutable & historical customer invoices. API for customer self service with automated payment gateway integration
* Lead, Architected, & Implemented: horizontally scalable, eventual consistent, object cache that powers grid availability. Impact: drastic latency improvement, unblocking feature development for product teams
* Lead, Architected, & Implemented: cart, basket pricing rules, & checkout as a service
* Introduced Graphite, lead effort to integrate all services to capture instrumentation
* Prototyped using Logstash & Kibana in our environment
* Prototyped parsing real time click stream data with Storm From October 2012 to September 2014 (2 years) Vice President, Commodities Technology @ Developed an algo trading desktop that enabled cost efficient liquidity across multiple exchanges. Prior to that, I ran the team responsible for supporting the day to day technical operations of the trading desk. From June 2004 to September 2012 (8 years 4 months)
Bachelor of Arts (B.A.), Math, Computer Science @ Columbia University in the City of New York From 2000 to 2004 Clinton central Highschool From 1996 to 2000 Carlo Barbara is skilled in: Java, Mockito, SOA, Software Development, Unix, SQL, Software Engineering, REST, Ruby, Graphite, Web Services, Enterprise Architecture, Trading Systems, Backbone.js, MySQL