Coder Social home page Coder Social logo
Matthew Garelli
[email protected]
Austin, TX

Experience

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
  • 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
    • Proposed & created processor (Django) for BlackDuck security scans which reduced release time by 20%
    • Migrated & maintained production Jenkins 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 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

Other Experience at GM

Education

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

Skills

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

Interests

Matthew Garelli's Projects

anime icon anime

A collection of neat css tricks templated with go templates & served with `net/http`

chord icon chord

A declarative way to spin up a simple discord bot with a map of possible responses and a single background process for sending unprompted messages.

e icon e

a binary wrapper for neovim to run sessions from any subdirectory of the project & open specific commits for review

exfs icon exfs

common fs operations in go

fyne icon fyne

Cross platform GUI in Go inspired by Material Design

homebrew-cask icon homebrew-cask

🍻 A CLI workflow for the administration of macOS applications distributed as binaries

kik icon kik

kommunicate in knosole 😋

kratos icon kratos

Next-gen identity server (think Auth0, Okta, Firebase) with Ory-hardened authentication, PassKeys, MFA, FIDO2, TOTP, WebAuthn, profile management, identity schemas, social sign in, registration, account recovery, passwordless. Golang, headless, API-only - without templating or theming headaches. Available as a cloud service.

lazygit icon lazygit

simple terminal UI for git commands

nap icon nap

Code snippets in your terminal

ollama icon ollama

Get up and running with Llama 3, Mistral, Gemma, and other large language models.

optic icon optic

A simplified, generic, entity based web library for golang that's drop in compatible with net/http

probe icon probe

A modern, zero-dependency goroutine pool.

run-the-damn-thing icon run-the-damn-thing

exploring interesting terminal based applications through short form building and running

rust-keycloak icon rust-keycloak

rust-keycloak is a Rust crate providing access to the Keycloak API.

sizable icon sizable

A generic interface to mongo go driver

snek icon snek

sope spf13 cobra presets

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.