Experience
I have had the opportunity to build software with talented teams all across the United States. Check out my professional experience as a software engineer below.
-
December 2022 - Present
Trigo
Co-founder & CTO - New York, NY
- - Went from product idea to $100k annualized revenue in one year.
- - Graduated YC W23 and raised a couple million.
- - Built the MVP solo, then built an engineering team.
- - Owned engineering, product, and operations. Helped build the sales organization.
- - Hired tens of contractors and managed a call center.
- - Built the first API for rent data, consisting of hybrid CRM & call center software, proptech integrations, and AI workflow automations.
- - Drove SOC 2 compliance, audits, and certification.
-
March 2021 - October 2022
ATM.com
Software Engineer & Engineering Manager - Newport Beach, CA
- - Managed and led the 5-person backend engineering team in a ~40 employee startup.
- - Owned team OKRs, planning, backlog, deadlines, operations, processes, communications, development, and recruiting.
- - Architected and implemented greenfield adtech systems while maintaining preexisting applications.
- - Proposed, designed, and built the adtech data model, eligibility system, targeting system, data warehouse &
ETL event system, affiliate network & MMP integrations, postback service, and an investing application. Lead
cross-team implementation efforts across mobile & data teams.
- - Guided teammate architectures for all backend systems. Contributed code and code reviews to projects
delegated to teammates.
- - Championed the adoption of company-wide processes.
- - Within engineering, introduced a team split, a lightweight 2-week agile process, monitoring & alerting
systems, oncall, and a ticket-based support process.
- - Proposed and evangelized engineering-external processes including an advertising partner integration &
retention playbook, customer support issue escalation, ad operations, and quarterly planning schedules.
- - Recruited and hired high performers at the junior, mid-level, and principal levels. Directed goal-setting and review
meetings during 1-on-1s. Obtained promotions and raises for teammates.
- - Simultaneously acted as a full member of the product management team. Maintained the engineering backlog,
identified quarterly initiatives with the product team, wrote product requirement documents, planned & delegated
project work, managed project progress, orchestrated releases, handled internal & external communications, and
tracked results.
-
October 2018 - March 2021
Amazon
Software Development Engineer I & II - Seattle, WA
- - Maintained a machine-learning-backed advertisement optimization engine with 10,000+ TPS at ~200ms p99.9 contributing nearly a billion dollars of annual value to Amazon.
- - Led the engineering designs for a new ms-backed incentive system.
- - Responsible for solo monthly pager duty. Promptly fixed multiple production issues without support.
- - Designed and implemented a migration of the service’s core data model to improve system flexibility.
- - Migrated 2 databases, 13 code packages, 4 APIs, and 200,000+ S3 objects without issue in production.
- - Designed and implemented two new types of ML models to address the service’s cold-start problem.
- - Partially designed and implemented a hyperparameter A/B testing system on live production data without disruption.
- - Mentored the 2020 intern for the 16-person MAPLE team.
- - Led MAPLE in ticket resolutions for 2020. Submitted and reviewed the most code reviews of team SDE 1s in 2019.
- - Implemented a design meeting notetaking system to promote SEA – BLR communication.
- - Promoted to SDE II in Q3 2020.
-
January 2018 - October 2018
MeridianLink
Software Development Engineer - Costa Mesa, CA
- - Engineered various features and bug fixes for MeridianLink’s loan origination web application, LPQ.
- - Researched and implemented an OCR solution for auto-populating loan application fields.
- - Division owner for caching (ASP.NET, Couchbase, and Redis). Solved longstanding latency issues with CB upgrade.
- - Administrator for meridianlink.com promotional website. Point of contact for marketing on website improvements.
- - Leveraged React, ASP.NET 4, VB.NET, JS, Bootstrap, MSSQL, jQuery, and more to maintain LPQ.
-
Summer 2017
Bloomberg L.P.
Software Engineering Intern - New York, NY
- - Developed front and back end features for the options backtesting function of the Bloomberg Terminal.
- - Integrated JS and C++ run thousands of times daily into a large, safety critical software architecture.
- - Facilitated a technical demo between teams sharing redundant features discovered while exploring the company.
- - Bloomberg Market Concepts (BMC) certified
-
Summer 2016
Valassis
Software Engineering Intern - Seattle, WA
- - Owned, designed, documented, and implemented an SDK providing convenient access to the Valassis Mobile Offers API.
- - Acquired professional mobile development skills with Java and Objective-C using Android Studio and Xcode.
- - Employed the Scrum methodology with an international team coordinated through Slack and Rally.
-
Summer 2015
Experian
Software Development Intern - Costa Mesa, CA
- - Created Java business logic code and bash shell scripts to assist the Decision Analytics team of Experian.
- - Acquired first professional exposure to essential software development tools like Unix, Vim, and Git.
- - Communicated with a project team spread across multiple geographies, leveraging collaborative tools and techniques.