Contact
Email: jinglikong2828@gmail.com
LinkedIn: Link
Address:Minneapolis, MN
Jingli Kong
"We didn't realize we were making memories. We just knew we were having fun." - Winnie The PoohI am a junior developer passionate about writing clear and concise code. Previously, I worked as a Software Engineering Intern at Inspire Medical Systems in embedded firmware test and integration, where I developed automated, instrumented functional requirements tests. Previously I worked in test and integration at Sensata Technologies where I worked on an internal CAN monitor and learned about embedded systems communication protocols like CAN J1939 and UDS protocol.
In my spare time I enjoy resistance training, listening to Mike Israetel's YouTube channel and playing Go.
Work Experience
- Developed and executed verification and validation tests in Python for firmware requirements of the Inspire® Implantable Pulse Generator (IPG).
- Automated testing of embedded firmware requirements using Oscilloscope and USB-205 DAQ, ensuring comprehensive coverage.
- Investigated and resolved malfunctions on the Inspire® IPG test board, improving system reliability.
- Built an internal software tool that aggregated Jira, Aligned Elements, and Python test scripts to streamline FDA software validation reporting.
- Led training sessions for new hires, introducing them to the technology stack, Python test suite, and embedded system setup.
- Authored thorough documentation for onboarding new hires and supporting ongoing project continuity.
- Enhanced and maintained the CAN Joystick Monitor, a testing tool used for software validation of Sensata Technologies Joysticks, enabling collaboration among electrical and mechanical engineers
- CAN Monitor UI and backend were implemented in C# using .NET framework
- Implemented communication protocols adhering to CAN J1939 and UDS standards
Recent Projects

Cloth Simulation
Simulates cloth via a mesh of nodes connected by springs

Inverse kinematics
Simulates cloth via a mesh of nodes connected by springs

PinBall Game
Simulates cloth via a mesh of nodes connected by springs

SPH Fluid Simulation
Used a weighted kernel to calculate forces being applied to each particle to simulate water.
Skills
Web Development
- JavaScript
- HTML5
- CSS3/SCSS
- Golang
- Google Cloud Platform (Firebase)
- Rest API Development
Technologies/Frameworks
- Python Flask
- ASP.NET
- PostgreSQL, MySql
- EmberJs
Embedded Systems
- Firmware Test & Integration
- C Programming
- Familiarity with communication using UART, SPI, I2C
- CAN J1939
- UDS Protocol
- RTOS Development
Big Data and Machine Learning
- Python
- PySpark
- Scikit-learn
- PyTorch, NumPy, Pandas, AND Matplotlib