cv
Basics
Name | Sergiojonathan R. Duque |
Label | Software Engineer |
Summary | Software Engineer with experience in C++, machine learning, and research. Skilled in mentoring, AI projects, and building software solutions for large-scale manufacturing systems. Passionate about developing accessible technology. |
Work
-
Jan 2024 - Present Software Engineer
General Motors IT Innovation Center
Developed software solutions primarily using C++ as part of the global manufacturing supply chain team.
- Enhanced system efficiency and performance.
- Collaborated with cross-functional teams to integrate new features and resolve issues.
-
Jan 2023 - Oct 2024 Machine Learning Mentor
Breakout Mentors
Delivered personalized mentorship to students in machine learning and programming.
- Guided students through projects including genetic algorithms, OpenAI Whisper speech transcription, and MediaPipe-based vehicle control.
- Created and implemented a language model boot camp for new students.
-
Jan 2023 - Jun 2023 Undergraduate Research Assistant
Ellington Lab, University of Texas at Austin
Assisted in developing and testing MUTCompute, a UT machine learning software for protein engineering.
- Incorporated scientific findings into MUTCompute's development.
- Stayed up-to-date with advancements in the field through research and literature review.
Education
-
Austin, TX
Bachelor of Science and Arts
University of Texas
Computer Science
- Data Structures and Algorithms
- Discrete Math
- Computer Organization & Architecture
- Algorithms & Complexity
- Computer Systems
- Machine Learning
- iOS Development
- Undergraduate Research
- Probability & Statistics
Certificates
Forensic Science | ||
University of Texas at Austin | Aug 2023 |
Projects
- Jan 2024 - Present
EXG-Hands
A project focused on developing a wearable device that can capture and analyze biological signals from the brain (EEG) or muscles (EMG) to control a robotic hand that is accessible for anyone, especially those who may not be able to afford traditional prosthetics.
- EEG
- EMG
- EXG
- Wearable Technology
- Robotics
- May 2024 - Present
DIY Modular Biological Sensor - V0
The current market of biological sensors is limited by high costs and lack of customization. OpenBCI leads the research market in affordable brain-computer interface technology, but it still costs thousands. This project aims to create a modular, affordable platform for building and experimenting with biological sensors. Current design is an active/dry electrode, meaning no conductive gel is required, allowing for easier use and maintenance.
- Custom Hardware
- Nov 2024 - May 2024
Robotic Hand Control Using Biological Signals - V1
Through visual prompting via a physical/simulated hand to guide the user which fingers to put up and down, this version is more accessible for those with limited mobility, as well as a more general solution. Essentially, the user is prompted between different action states, and biological instruments measure the user's bio-signals while performing the prompts, mapping their intentions to actions.
- EEG
- EMG
- Accessibility
- Jan 2024 - Nov 2024
Robotic Hand Control Using Biological Signals - V0
Developed a system to control a robotic hand with 5 servos using MediaPipe hand pose detection via the webcam. Then, using the joint information from the hand pose, implemented machine learning algorithms to control the servos using just biological signals (EMG/EEG).
- EEG
- EMG
- MediaPipe
- Pose Detection
- Machine Learning
- Jan 2022 - Dec 2022
- Jan 2021 - Dec 2021
2D-Raycasting-CPP
A simple raycasting program based on line-line intersection.
- Raycasting
- Computer Graphics
- C++
- Jan 2021 - Dec 2021
Air-Instruments
Play air instruments with real sound output using computer vision and sound synthesis.
- Computer Vision
- Sound Synthesis
Skills
Programming Languages | |
C++ | |
C# | |
Java | |
Python | |
Octave/MATLAB | |
Swift |
Languages
English | |
Fluent |