resume
Basics
Name | Jonah O'Brien Weiss |
Label | Software Engineer |
jgow98@gmail.com | |
Phone | (774) 312 1209 |
Url | https://jonahobw.github.io |
Summary | Driven, research-oriented software engineer seeking to leverage deep learning expertise in an applied AI or research role to solve complex challenges and contribute to cutting-edge projects. |
Work
-
2023 - Present Software Engineer
MathWorks
Tool development for Deep Learning, Image Processing, Computer Vision, and Automated Visual Inspection
- Performed literature surveys and implemented SOTA research into the Automated Visual Inspection Toolbox.
- Validated performance of a new loss function for a 3D pose estimation model and designed an interface for it.
- Developed and shipped 5 image metrology tools with snap-to-edge functionality for precise measurements.
- Trained and coached colleagues and customers on deep learning in MATLAB, PyTorch, and TensorFlow.
-
2022.05 - 2022.08 Software Engineering Intern
Amazon Robotics, Innovation Lab
Designed, architected, and implemented C++ software for a semi-autonomous, mobile manipulation robot.
- Wrote synchronized perception (OpenCV), motion planning, and control orchestration microservices in C++.
- Collaborated with mechanical and electrical engineers as part of a small research group.
- Ran live robot demos for Amazon Robotics Leadership and external stakeholders.
-
2021.05 - 2021.08 Data Science Intern
Tesla, Energy Reliability Team
Led the Energy Reliability team’s transition to a proprietary hardware test automation framework in Python.
- Debugged multi-threaded Python programs to optimize framework’s performance for long-running tests.
- Completed ad-hoc data analyses on Tesla’s fleet telemetry using Python and Spark for various stakeholders.
-
2020.06 - 2020.08 Security Engineering Intern
Dell Technologies, Hardware Security Team
Developed a cryptographically secure supply-chain component verification solution for Dell storage platforms.
- Built a RESTful service using Python, Flask, SwaggerUI, and MongoDB as a proof of concept.
Education
-
2021.09 - 2023.05 Amherst, MA
Master of Science
University of Massachusetts Amherst
Computer Systems Engineering
Thesis:
A Model Extraction Attack on Deep Neural Networks Running on GPUs
-
2017.09 - 2021.05 Amherst, MA
Bachelor of Science
University of Massachusetts Amherst – Commonwealth Honors College
Computer Systems Engineering, Minor in Philosophy
Thesis:
Awards
- 2023.04.07
2nd Place - New England Hardware Security Conference Poster Competition
New England Hardware Security Day
Gave a research presentation on Master's Thesis: 'A Model Extraction Attack on Deep Neural Networks Running on GPUs'
- 2023
Departmental Three Minute Thesis winner
University of Massachusetts Amherst
Departmental Three Minute Thesis winner for presenting my research to a nontechnical audience.
Publications
-
2024 Extracting DNN Architectures via Runtime Profiling on Mobile GPUs
IEEE Journal on Emerging and Selected Topics in Circuits and Systems
Kim, Dong Hyub, Jonah O'Brien Weiss, and Sandip Kundu.
-
2023 EZClone: Improving DNN Model Extraction Attack via Shape Distillation from GPU Execution Profiles
arXiv preprint arXiv:2304.03388
Weiss, Jonah O'Brien, Tiago Alves, and Sandip Kundu.
-
2022 Hardening DNNs against Transfer Attacks during Network Compression using Greedy Adversarial Pruning
IEEE 4th International Conference on Artificial Intelligence Circuits and Systems
Weiss, Jonah O'Brien, Tiago Alves, and Sandip Kundu
Skills
Programming Languages | |
Python | |
C | |
C++ | |
MATLAB |
Technologies/Frameworks | |
Git | |
PyTorch | |
TensorFlow | |
Pandas | |
OpenCV | |
Point Cloud Library | |
Docker | |
Linux |
Projects
- 2020.08 - 2021.05
Baseball Umpire Assistant
Engineered a networked embedded system to aid baseball umpires in making calls at first base with 25ms accuracy via high resolution timestamps and clock synchronization between devices. Wrote in C and Python.