An open API service indexing awesome lists of open source software.

https://github.com/nanvenomous/nanvenomous


https://github.com/nanvenomous/nanvenomous

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

```
Matthew Garelli
mgarelli@alumni.stanford.edu
Austin, TX
```

#### I'm a software developer with a proven history of:
- __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](https://en.wikipedia.org/wiki/Free_and_open-source_software)__ 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

# Experience

CTO | [Clauseout](https://clauseout.com/) | Remote | 4/23-Present
--- | --- | --- | ---

![clauseout banner](rsrc/clauseout.png)
* 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](https://www.google.com/search?q=progressive+web+app) 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:
* [user authentication](https://www.ory.sh/docs/kratos/ory-kratos-intro)
* [authorization access](https://casbin.org/)
* 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](https://github.com/a-h/templ)
* Participated in [Chicago Booth](https://www.chicagobooth.edu/) accelerator
* Secured an investment from [Antler](https://www.antler.co/) the worlds larges day 0 investor, and additional private investment

Creator | [Devsquadron](https://developersquadron.com/) | Remote | (3 mo) 1-4/23
--- | --- | --- | ---
* Created end-to-end, [FOSS](https://en.wikipedia.org/wiki/Free_and_open-source_software) 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](https://github.com/mongodb/mongo-go-driver) and deployed to [AWS EC2](https://aws.amazon.com/ec2/)
* Participated in [NYU STERN](https://www.stern.nyu.edu/) startup bootcamp [certificate](rsrc/nyu_certificate_bootcamp_accelerator.png)

Software Developer II | [Amazon Fulfillment Tech](https://www.amazon.jobs/en/teams/aft) | Remote / Austin, TX | (10 mo) 3/22-1/23
--- | --- | --- | ---

![fulfillment tech](rsrc/fulfillment_tech.png)
* 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](https://www.gm.com/) | Remote / Austin, TX | (4 mo) 11/21-3/22
--- | --- | --- | ---

![gm ai data](rsrc/gm_ai_data.png)
* 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](https://www.gm.com/) | Remote / Detroit, MI | (~2.7 years) 3/19-11/21
--- | --- | --- | ---

![gm my brand](rsrc/gm_my_brand.png)
* Developed features including [Digital Key](https://www.gm-trucks.com/exclusive-gmc-hummer-ev-first-gm-vehicle-to-use-digital-keys/) & [Remote Key-fob](https://www.chevrolet.com/connectivity-and-technology/my-chevrolet-app) for GM phone apps ([MyCheverolet](https://play.google.com/store/apps/details?id=com.gm.chevrolet.nomad.ownership&hl=en_US), [MyCadillac](https://play.google.com/store/apps/details?id=com.gm.cadillac.nomad.ownership&hl=en_US), 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
* Proposed & created processor (Django) for [BlackDuck](https://www.blackducksoftware.com/) security scans which reduced release time by 20%
* Migrated & maintained production [Jenkins](https://www.jenkins.io/) pipelines for validation, PR, & security scans
* 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](https://www.gm.com/) | 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](https://en.wikipedia.org/wiki/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](https://www.gm.com/) | Warren, MI | (~8 mo) 10/17-6/18
--- | --- | --- | ---
* Software integration engineer for [wireless battery monitoring system](https://www.linkedin.com/posts/general-motors_today-we-announced-that-our-future-evs-will-activity-6709433343278112768-hwqa), 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](https://en.wikipedia.org/wiki/CI/CD) for a team of 3 with PR hooks, builds, & unit tests
* Submitted and defended patent for system monitoring communication devices

[Other Experience at GM](https://github.com/mrgarelli/mrgarelli/blob/master/rsrc/other_experience.md)

# Education

[Stanford University](https://www.stanford.edu/) | Stanford, CA | 9/12-12/16
--- | --- | ---
* Bachelor of Science - Mechanical Engineering
* [Projects](https://github.com/mrgarelli/mrgarelli/blob/master/rsrc/university.md) 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](https://gostanford.com/sports/wrestling/roster/matt-garelli/6123)

# Skills

Area | Technologies
--- | ---
Backend | I have built several concurrent services in [Go](https://go.dev/) with [gin](https://github.com/gin-gonic/gin) and [net/http](https://pkg.go.dev/net/http) [ent](https://github.com/ent/ent/tree/38925b61343766026056c7fc841ed635a95274ae) SQL ORM and [mongodb driver](https://github.com/mongodb/mongo-go-driver), [Django](https://www.djangoproject.com/)
Data | I build fast, generic, and memory safe [NoSQL](https://en.wikipedia.org/wiki/NoSQL) data layers in [Go](https://go.dev/) with [mongodb driver](https://github.com/mongodb/mongo-go-driver), SQL experience is mainly ORM's such as [ent](https://github.com/ent/ent) in Go & [Django](https://www.djangoproject.com/) in python
Mobile Frontend | Typescript, [React Native](https://facebook.github.io/react-native/) & [Redux](https://redux.js.org/), Objective C, Swift, iOS, Java, Kotlin, Android
Statistical Analysis | numpy, pandas, matplotlib, scikit-learn, regression, model-tuning
Mechanical | Design, [SolidWorks](https://www.solidworks.com/), stress/strain, control systems, fluid analysis, thermodynamics
System / Deployment | [Linux](https://github.com/nanvenomous/InstallArch), [Docker](https://www.docker.com/), [AWS EC2](https://aws.amazon.com/ec2/), git, [Jenkins](https://jenkins.io/)