Giter Club home page Giter Club logo

gofigure's Introduction

Matthew Garelli
[email protected]
Austin, TX

Experience

CTO Clauseout Remote 4/23-Present
  • Working on a team of ~6 to bring democracy direct to consumers
  • Built highly concurrent systems to scrape, request, and persist political data from a variety of sources
  • Built a private and secure voting system
  • Participated in Chicago Booth accelerator
  • Received an investment from Antler Nordics
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

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.