Hello, I'm

|


About Me

I am currently a working on building my own startup.

  • | B.S. in Computer Science @ Michigan State University 2020-2023

Outside of work, I enjoy following the advancements of science, and creating my own projects. I try to expand my interests in different areas of AI, Vision on Drones, Vision Language Models, ML Ops, and more. My primary technologies I have been working with are:


  • | Python
  • | PyTorch
  • | CUDA
  • | OpenCV
  • | NumPy
  • | FastAPI
  • | AWS
  • | C/C++
  • | PyTorch3D
  • | Linux
  • | Open3D
  • | Pandas
  • | Matplotlib
  • | GCP

Experience

I am currently working on building my own startup.

Standard Data Standard Data Logo

Founding Machine Learning Engineer

Jan. 2025 - Apr. 2025

    Python, PyTorch, GCP, CUDA, FastAPI, Kubernetes, Kubeflow, etc.
  • Built and deployed backend modules for database.
  • Developed semantic search and embedding systems.
  • Designed and implemented an automated candidate evaluation pipeline using LLMs.
  • Led system architecture planning and deployed the end-to-end backend infrastructure for the initial product launch.
  • Contributed to team structuring, operational workflows, market research, and strategic planning alongside the founders.

BMW Group BMW Logo

Innovation and Research Intern

Jan. 2024 - Apr.2024

    Python, PyTorch, CUDA, AWS EC2, AWS S3, OpenCV, ONNX, FastAPI, Pandas, Matplotlib
  • Created custom vehicle dataset to develop 2D vehicle recognition model for AR.
  • Developed training and inference pipeline for vehicle recognition model.
  • Researched and implemented 3D reconstruction & segmentation models.
  • Researched point-cloud-based 3D object recognition.
  • Camera perspective automation in 3D scene.

Action Lab @ MSU MSU Logo

Research Assistant

Jan. 2023 - Dec. 2023

    Python, Pytorch, Pandas, NumPy, Matplotlib, CUDA
  • Conducted a research project advised by Dr. Yu Kong.
    • In various generative AI and biometric synthesis models.
    • In GAN, VAE, ViT, etc. in the deep fake generation/detection field.
  • Prepared and preprocessed various datasets using CV frameworks.
  • Developed EDL model improved vanilla CNN and ViT backbones to be capable of
    • Multi-label open-set problems
    • Uncertainty estimation in deep fake detection.

CSE 231 @ MSU MSU Logo

Teaching Assistant

Aug. 2022 - Dec. 2023

    Python, Pycharm, Visual Studio Code, Presentation Skills, Public Speaking, Teaching
  • Conducted weekly labs & lectures guiding 50 students in Python.
    • Data Structures
    • If-statement and Loops
    • Files and Exceptions
    • Functions and Algorithms Development
    • Classes and Object-Oriented Programming Fundamentals
  • Proctored exams and graded projects, including one I built, to ensure student understanding.
  • Held weekly office hours to provide additional support and help students improve their knowledge.

Engineering Society of Detroit ESD Logo

Math and Computer Science Instructor

Jun. 2022 - Aug. 2022

    Python, OpenCV, DJI API, DJI Tello Drone, Teaching, Presentation Skills, Public Speaking
  • Developed & taught curriculums in Algebra I/II and Computer Science/Drone Mechanics.
  • Created educational materials and activities based on Michigan Education Standards.

Tech For Good TFG Logo

Software Engineer Intern, Project Lead

Jun. 2021 - Aug. 2021

    Python, Firebase Firestore, FastAPI, Team Management, Project Management, Budget Management
  • Worked on weapon detection alerting system.
  • Developed database update automation module with Azure SQL database.
  • Developed an authentication module for the authorities and building managements.
  • Managed the entire weapon detection alerting AI project team of 30 members.
  • Organized meetings and repositories of the project.
  • All teams have met their benchmarks and achieved the final project goals.

1Cademy @ University of Michigan School of Information UM Logo

Python Research Intern

May. 2021 - Aug. 2021

    Python
  • Collaborated to create a web of Python nodes.

Projects

My path as a Software Engineer and AI Enthusiast has been marked by both challenges and successes. Here are some of the significant projects that have honed my skills and deepened my understanding of technology:

muzik.ai

Python, PyTorch, GCP Compute Engine, GCP Storage, ffmpeg, mido, Pandas

  • Developed ML pipeline of preprocessing audio data and training music generation transformer.
  • It scrapes YouTube videos in chosen genre (e.g., Lofi-Jazz).
  • Then it converts each one into a .wav and .mid file to store into Google Cloud Storage (GCP).
  • It preprocesses and tokenizes audio files automatically before training.
  • Currently under construction.
  • Synthetic Media

    Python, FastAPI, GPT-3.5 Turbo API, D-ID API, Firebase Realtime Database, Firebase Host Server, Angular JS, Docker

  • Developed an API module to control module-database connection for smoother data transfer and interaction.
  • Created database management modules to maintain Firebase Realtime Database.
  • Integrated backend for text-to-video generation tasks.
    • Data analysis package
    • T2TF (Text-to-Talking Face) Video Synthesis API
    • GPT-3.5 API
  • Led the team by organized meetings and repositories of the project, assigning tasks, and progress checks.
  • Gun Violence Locator

    Android Studio, Java, Firebase Realtime Database, Firebase Host Server, Python, Docker

  • Developed an app for informing the gun violence danger level in for current location.
  • Created web scraping and Firebase Realtime Database management modules for gun violence big data.
  • Integrated dashboard frontend for informing current danger level in the current GPS location.
  • Integreted search functionality for users to find dnager level of the prompted location.
  • The Lottery App

    Python, FastAPI, Docker, Twilio API, Firebase Realtime Database, Firebase Host Server

  • Developed an app to find the most probable number combination for Mega Millions Lottery.
  • The app utilizes big data collected from lotter website from 2003 to 2021.
  • It sends the found number combinations as a SMS text message.
  • Small Side Projects

    Python, Javascript, React, PyTorch, OpenCV

  • leetcode
  • Parking Space Counter
  • Todo Web App
  • Pose Estimation
  • Overspeeding Vehicle Tracker