Professional Summary
Software Architect with extensive experience building internet and database applications of a wide variety. Proven track record building scalable systems with usable interfaces. Specialties include but are not limited to databases, distributed systems, scaling to fit usage, user interfaces, and overall architecture. Always ready to adapt to new tools and methods for the project at hand.
Technical Skills
- Infrastructure: Linux, AWS, Digital Ocean, CloudFlare, Nginx, Platform Engineering, System Design
- Data Architecture: PostgreSQL, MySQL, Schemas, OLTP, ETL, Distributed Systems
- Languages & Tools: Python, Git, Javascript, Shell, and whatever the project needs
- Leadership: Fluid communicator, entreprenuerial spirit, mentoring
Experience
Chief Architect at Zuno, Inc — San Francisco, February 2015-Present
Led technical architecture for a celebrations-focused internet company with multiple successful products:
- Scaled BirthdayAlarm to 5 billion emails and 10 million greeting cards across 218 countries
- Designed and implemented core infrastructure supporting multiple product lines
- Set up distributed systems processing hundreds of millions of records each day
- Unsnarled the twistiest protocol snarls
Software Architect at Monkey Inferno — San Francisco, July 2009-February 2015
First software architect for technology incubator, creating foundation for numerous products:
- Designed and implemented core platform libraries used across dozens of products
- Supported product development teams in usage of the platform
- Led complete re-architecture of Birthday Alarm platform
- Created robust APIs, data models, and system utilities supporting multiple applications
- Participated in developing novel product process, from ideation to product-market fit
Senior Internet Engineer at StumbleUpon, Inc. & eBay, Inc. — San Francisco, April 2007-July 2009
Led scaling efforts to serve billions of "stumbles" while growing user base from 2.5M to 10M:
- Improved platform performance by 4x by tuning everything from database to app server
- Created distributed data model supporting continuous deployments (it used to be hard)
- Rebuilt core social network infrastructure, developed system profilers and email infrastructure
Lead Software Engineer at Kefta, Inc. — San Francisco, May 2005-April 2007
Led development of Self-Service Content Targeting Engine:
- Built and maintained dynamic targeting server using javascript-over-network techniques
- Implemented data collection funnel into Oracle data warehouse
- Created business and statistical reporting system for users and admins
Software Engineer at Mark Monitor, Inc. — San Francisco, May 2004-May 2005
Joined the Alldomains team as it was merging with Mark Monitor. Wrote software for the Domain Name Registrar, Enterprise DNS and Brand Management portals on traditional LAMP stack
Education
Bachelors Computer Science. Cal Poly, San Luis Obispo, 1996-2000.
mdagosta@codebug.com
Professional Bio
Full CV