Education
Vanderbilt University
BS Computer Science
Nashville, TN | Aug 2017 - May 2020
Major GPA: 3.67
Work Experience
Software Engineering Intern
Montréal, QC, Canada | May 2019 - Aug 2019
- Worked on the Chrome Metrics team on tools for analysis of metrics, telemetry, and usage data for the Chrome Browser.
- Utilized JavaScript, Python, C++, and SQL handle frontend, backend, and data pipeline development.
Fulcrum GT
Software Engineering Intern
Chicago, IL | May 2018 - Dec. 2018
- Ideated and created Jolt (https://jolt.education), a web/iOS native app for collaboration in classrooms
- Worked as DevOps engineer for 5 intern teams implementing continuous integration/continuous kubernetes deployment
- Senior backend engineer (Go) for Jolt; made all technical decisions and implemented them.
Projects
Vaken
TypeScript, React, Express, Webpack
github.com/VandyHacks/vaken
Open-source hackathon registration and management system designed for ease of adoption
Streamplay
Go, FFMPEG, Zeroconf
github.com/leonm1/streamplay
Lightweight, cross-platform app to stream audio over a network with zero configuration
FlightSense
Python, JavaScript, TensorFlow
github.com/leonm1/FlightSense
HackIllinois submission using machine-learning to predict flights cancelled due to weather
Pitch Pipe for Alexa
JavaScript
devpost.com/software/pitch-pipe-for-alexa
Won Best Freshman Hack as a solo project at UB Hacking 2017
Open Source Contributions
github.com/leonm1
Proponent of open source software. Contributions include Microsoft/vscode, leonm1/slim-fetch,
and jakeday/linux-surface
Leadership Experience
President
VandyHacks
Vanderbilt University | Jan. 2019 - Present
- Lead organizer behind VandyHacks VI, 650+ person hackathon in Fall 2019
- Lead and coordinate team of 35 board members organizing monthly events focusing on edifying and inspiring fellow students
- Past contributions include VandyHacks V dev member producing all hacker-facing web assets
Co-Founder
VandyFOSS
Vanderbilt University | Aug. 2018 - Present
- Started (and currently serve as Vice President of) the Free and Open Source Society (FOSS) at Vanderbilt University
- Teach students how to contribute to open source
- Provide GNU/Linux office hours for community
Skills
Languages
(In order of proficiency)
- JavaScript
- TypeScript
- Go
- HTML/CSS
- C++
- C
- SQL
- Python
Technologies
- Linux
- Git
- React (Hooks)
- Polymer
- Kubernetes
- Docker
- Lit-Element
- Bazel
Base Classes
- Data Structures
- Algorithms
- Operating Systems
- Software Design Patterns
Depth Classes
- Web-based Systems Architecture
- Network Security
- Cloud Computing