Hi, I'm Charles

I'm a backend/ML developer, with experience at Uber and Qualcomm.

Contact
hero

About

about

Me and the CEO of Uber

  • Dev icon

    Software Engineer

    I'm a software engineer specializing in backend and machine learning applications.

  • Server icon

    Backend Developer

    I'm a backend developer with experience in building REST APIs, database integration, hosting, and deployment.

  • AI icon

    ML Engineer

    I'm a machine learning engineer with experience in deep learning, LLMs, RAG, and vector databases.

Experience

Python

Python

Go

Go

Supabase

Supabase

MongoDB

MongoDB

HTML

HTML

CSS

CSS

Javascript

Javascript

Typescript

Typescript

Tensorflow

Tensorflow

Pytorch

Pytorch

React

React

Pinecone

Pinecone

  • Uber Logo

    SWE Intern, Uber

    Sept, 2023 - Apr, 2024

    • Spark SQL ETL pipelines (+46% data coverage)
    • XGBoost models (-33% MAE, -37% RMSE)
    • Go backend endpoints w/ 96% code coverage
  • Qualcomm Logo

    ML Intern, Qualcomm

    May, 2023 - Aug, 2023

    • Worked on multimodal vision transformers
    • Lossless quantization w/ AIMET, Pytorch, ONNX
    • 75% reduction in model size for on-device
  • Content Turbine Logo

    SWE Intern, Content Turbine

    Jun, 2022 - Sept, 2022

    • Flask REST API w/ Supabase (PostgreSQL)
    • Stripe payment and OpenAI GPT-3 integration
    • CRON-scheduled web scraper for data

Projects

Image of Portfolio.io

Portfolio.io

A place to share your investment portfolio with your friends!

  • React
  • Django
  • Auth0
  • Supabase
  • Pinecone
  • RAG
Image of Mango10K

Mango10K

A chatbot to help retail investors effectively digest company 10-Ks and 10-Qs.

  • RAG
  • LangChain
  • Gradio
  • MongoDB
Image of Mary (Discord Bot)

Mary (Discord Bot)

A Discord bot I made in Go. Her name is Mary.

  • Go
  • MongoDB
  • Fly.io