Justin Marentette

Software Engineer at General Inspection LLC

Detroit Metropolitan Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Justin Marentette is a software engineer with 10 years of experience bridging embedded systems, hardware design, and software development. He holds dual Bachelor’s degrees in Electrical and Computer Engineering and in Computer Programming, and has strong hands-on skills in Java, C++, and Python. His work includes reverse engineering ROS-based humanoid robot peripherals and developing STM32 firmware, Android apps, and device driver libraries as a University of Michigan–Dearborn research assistant. Beyond professional roles, he designed an FPGA-based custom CPU and built its toolchain—assembler, C compiler backend, and emulator—demonstrating deep full-stack hardware-software integration. He also implemented a Java-to-C++ transpiler to run Java code on platforms without a JVM, reflecting rare expertise in language semantics and cross-language runtime recreation. Based in the Detroit area, he blends practical hacking and game development interests with applied research and product-focused engineering.
code10 years of coding experience
job2 years of employment as a software developer
bookElectrical and Computer Engineering, Computer Programming, 3.78, Electrical and Computer Engineering, Computer Programming, 3.78 at University of Michigan-Dearborn
github-logo-circle

Github Skills (75)

chaquopy10
python10
windows10
nintendo10
xbox10
3d10
home-assistant10
backend10
modular10
linux10
gwt10
duktape10
marytts10
steam10
steamos10

Programming languages (8)

TypeScriptJavaC++ShellCPHPHTMLPython

Github contributions (5)

github-logo-circle
uplinksystems/eScreens

Jun 2019 - Sep 2019

Contributions:34 commits, 1 PR, 32 pushes in 3 months
SwitchGDX/clearwing-vm

Apr 2022 - Jan 2023

A Java to C++ transpiler project
Contributions:2 releases, 51 commits, 75 pushes in 9 months
cppjavatranspilervmcplusplus
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Justin Marentette - Software Engineer at General Inspection LLC