Matthew Garelli
mgarelli@alumni.stanford.edu
Austin, TX
- bringing small business to life with Go (Golang), HTML, HTMX, tailwindcss & vanilla Typescript
- building teams and also being a great teammate by contributing clean code, driving code reviews and controlling entropy through refactors
- cloud development (aws, gcp), linux systems, and contanerization (docker & kubernetes)
- leveraging FOSS to build coherent tech stacks & modestly contributing to open source
- building awesome web & mobile applications (SSR Golang & HTMX, React, React-Native, Django)
- maintaining fault tolerant data scraping tools, ingestion pipelines, and visualization portals in Go and Python
CTO | Clauseout | Remote | 4/23-Present |
---|
- Assembling a team (currently ~8) to demystify legislation, and bring democracy direct to consumers
- Running a team of 3 highly motivated developers to build a modern PWA interface into your government
- A secure voting system in Go and HTMX with a pleasant UX
- Data pipelines in Go to scrape, request, and persist political data from a variety of sources
- A web push notification system to alert user's when the government is on the move
- A full AWS and mongodb atlas cloud stack including:
- A secure and private OIDC system using Go and kratos for users to share demographic info with their representatives
- A coherent web component library in Go, HTMX, tailwindcss, templ
- Participated in Chicago Booth accelerator
- Secured an investment from Antler the worlds larges day 0 investor, and additional private investment
Creator | Devsquadron | Remote | (3 mo) 1-4/23 |
---|
- Created end-to-end, FOSS project management tool to enable technical leaders to manager their own projects
- Created a user facing systems application / command line interface in Go to interact with the product queue
- Created a REST-ful service in Go using mongo-go-driver and deployed to AWS EC2
- Participated in NYU STERN startup bootcamp certificate
Software Developer II | Amazon Fulfillment Tech | Remote / Austin, TX | (10 mo) 3/22-1/23 |
---|
- In six months I worked on a fast paced team to build and deploy waste management software to fulfillment centers around the world
- Implemented several large features including Item entry, shipment full CI, design proposal for vendor de-duplication
- Won Austin wide hackathon with an MVP to allow users to go from a picture of a product or label to an identification number (team of 3)
- Built and deployed a developer facing meta-repository tool called
rio
to make working with multiple sub-repositories a breeze
Software Developer, AI, ML, Data | General Motors | Remote / Austin, TX | (4 mo) 11/21-3/22 |
---|
- Managed large-scale data pipelines in python via Apache Airflow
- key contributor data migration and ingestion to ultracruise after Cruise merger
- Write, review, and Merge high quality code in python
Mobile Developer | General Motors | Remote / Detroit, MI | (~2.7 years) 3/19-11/21 |
---|
- Developed features including Digital Key & Remote Key-fob for GM phone apps (MyCheverolet, MyCadillac, etc), providing a positive user experience for ~5 million users
- Scaled stateful applications with balanced reduction/selection logic to produce maintainable, clean code
- Solely redesigned & integration tested user state machine to prepare for launch of keyless entry
- Bridged between Android <-> React-Native <-> iOS to leverage React-Native & latest native technologies
- Demonstrated best practices in REST APIs consumption, object oriented design, & executing refactors
- Contributed organically to services & UI libraries, utilized across GM phone & web applications
- Drove efficiency & quality through automation, removing barriers for 80+ engineers
- Mentored 3 new employees, including environment setup, tech stack overview, & contribution best practices
- Onboarded new team to GM-flavored React-Native framework & reviewed the team's early PRs
Electrification Analyst | General Motors | Warren, MI | (~4 mo) 10/18-3/19 |
---|
- Modeled temperature response from heat load inputs, reducing expensive & timely battery pack testing
- Worked with R&D to create & tune MIMO differential systems modeling application
- Developed group project management web application (Django), providing accessible project statuses
- Migrated from Excel to django SQLite database and built UI (HTML, CSS, Django Templates & Forms)
- Administered corporate internal Ubuntu virtual machine with package for proxy authentication
Battery Systems Lead Integration Engineer | General Motors | Warren, MI | (~8 mo) 10/17-6/18 |
---|
- Software integration engineer for wireless battery monitoring system, saving cost on every GM electric vehicle
- Implemented tool for statistical/mathematical analysis of safety-critical high voltage monitoring systems
- Processed large datasets sampled every 100ms, to correlate external factors with system integrity
- Set up simple CI/CD for a team of 3 with PR hooks, builds, & unit tests
- Submitted and defended patent for system monitoring communication devices
Stanford University | Stanford, CA | 9/12-12/16 |
---|
- Bachelor of Science - Mechanical Engineering
- Projects included Bio-inspired design, Robotics analysis, and a Human Research Study
- Electives included Programming Abstractions, Micro/Nano Electro Mechanical Systems, Thermal Combustion Modeling, Experimental Stress Analysis
- NCAA Division I Scholarship Athlete
Area | Technologies |
---|---|
Backend | I have built several concurrent services in Go with gin and net/http ent SQL ORM and mongodb driver, Django |
Data | I build fast, generic, and memory safe NoSQL data layers in Go with mongodb driver, SQL experience is mainly ORM's such as ent in Go & Django in python |
Mobile Frontend | Typescript, React Native & Redux, Objective C, Swift, iOS, Java, Kotlin, Android |
Statistical Analysis | numpy, pandas, matplotlib, scikit-learn, regression, model-tuning |
Mechanical | Design, SolidWorks, stress/strain, control systems, fluid analysis, thermodynamics |
System / Deployment | Linux, Docker, AWS EC2, git, Jenkins |