cv

General Information

Full Name Sergiojonathan Rivera Duque
Languages English

Education

  • 2021-2023
    Bachelor of Computer Science
    University of Texas, Austin
    • {"Certificate"=>"Forensic Science"}
    • {"Relevant Coursework"=>"Data Structures and Algorithms, Discrete Math, Computer Organization & Architecture, Algorithms & Complexity, Computer Systems, Machine Learning, iOS Development, Undergraduate Research, Probability & Statistics"}

Experience

  • January 2024 - Present
    Software Engineer
    General Motors IT Innovation Center
    • Developed software solutions primarily using C++ as part of the global manufacturing supply chain team.
    • Contributed to various projects, enhancing system efficiency and performance.
    • Collaborated with cross-functional teams to integrate new features and resolve issues.
  • January 2023 - Present
    Machine Learning Mentor
    Breakout Mentors
    • Delivered personalized mentorship to students in machine learning and programming.
    • Guided students through projects, including a genetic algorithm project, real-time speech transcription using OpenAI Whisper, and vehicle control using computer vision tools like MediaPipe.
    • Customized teaching methods and curriculum to individual learning styles, integrating practical exercises and challenges.
    • Created and implemented a language model boot camp for new students interested in AI.
    • Mentored students one-on-one, fostering interest in ML and leading successful project completion.
  • February 2023 - June 2023
    Undergraduate Research Assistant
    Ellington Lab at UT Austin
    • Assisted in developing and testing MUTCompute, a machine learning software for protein engineering.
    • Researched and incorporated relevant techniques and findings into MUTCompute's development by reading scientific papers and staying up-to-date with the latest advancements in the field.

Cool Projects

  • 2022
    Dot-AI-CPP
    • Simulating the genetic algorithm using dots and a goal.
  • 2021
    2D-Raycasting-CPP
    • A simple raycasting program based on line-line intersection.
  • 2021
    Air-Instruments
    • Have you ever dreamed of playing an air guitar and not look like an absolute fool when no sound comes out? Well, now you can look like a fool while playing an air guitar that actually produces sound!
  • 2024
    Robotic Hand Control Using Brain/Muscle Signals
    • Developed a system to control a robotic hand with 5 servos using MediaPipe hand pose detection. Implemented machine learning to train on brain signals (EEG) and muscle signals (EMG), enabling accurate hand movements to open and close based on the detected signals.

Programming Languages

  • C++
  • C#
  • Java
  • Python
  • Octave/MATLAB
  • Swift