Basil Khwaja
Pleasanton, CA
Learning to live life.
Teaching machines to live like one too.
About me
Projects
Skills
Me.
Hello! I'm Basil Khwaja, an aspiring AI/ML Engineer. I'm currently a Master's student at Purdue University, pursuing a degree in Electrical and Computer Engineering. I am also a Research Fellow at Purdue, conducting research in the Edge Lab and CVGM Lab. My experience includes working at a startup and mentoring students on the importance of engineering problem-solving.
Born and raised in Bangalore, India, I moved to America at the age of seven. My fascination with computers began even earlier, sparking a passion that has only grown over the years. However, my interests extend beyond technology—I am also an aspiring dancer, currently exploring contemporary and hip-hop styles. In addition, I'm learning to play the guitar and part of a band Holladaze! Recently, I've taken up bouldering, and I'm excited to see where that journey takes me.
Education:
  • Bachelor's Degree in Computer Engineering, Purdue University : 2022 - 2025
  • Master's Degree in Electrical and Computer Engineering, Purdue University : 2025 - 2026
profile pic
Projects.

Swerve (HackTech - Caltech)

Hackathon Winner

  • Designed and developed Hugo, an AI-powered procurement assistant using LangChain, GPT-4o, and GPT-3.5 Turbo to automate inventory forecasting, supplier communication analysis, and strategic purchasing decisions.
  • Integrated ERP, CAD, and unstructured data sources into actionable insights through a custom React/Tailwind dashboard, enhancing decision-making for procurement teams in complex supply chains.

MuSHR MPC Integration

  • Designed complete path planning and trajectory generation pipeline
  • Developed process for environmental data collection and map generation
  • Created and implemented three unique path-planning algorithms
  • Integrated algorithms with cubic spline-based trajectory method

Computer Vision and Generative Models

  • Implemented CMMD to measure alignment between conditional distributions
  • Investigated methods of detecting correct logic between prompt and model generation through image detection (Yolo, R-CNN, and DETR)

Teach Me (AI Atlanta Hackathon)

  • Developed a platform to use all the LLM models (Gemini and Claude-Sonnet) in one place to enhance learning experience
  • Teach Me bridges the gap from diverse dynamic learning information to a catered learning style

SWE-agent reimplementation

  • Built on top of large language models, it can understand GitHub issues, navigate complex codebases, and generate meaningful code changes
  • Understanding a task, planning, editing code, running tests, and even making pull requests
  • Streamline the development process and explore the future of autonomous software engineering

Trace AI (HackGT - GeorgiaTech)

  • Developed an algorithm to give credibility to creators and choreographers for the work they put out on social media
  • Utilizing Tensorflow and Panda3d, we modeled human movements and stored them in the database
  • Assigning credibility to artists that made the original creation while not having to worry about credibility be lost

AI-Blocks

  • A comprehensive collection of core components for understanding and building AI systems from the ground up
  • module is designed to be beginner-friendly, yet powerful enough for experimentation and extension
Skills.
Python
C
C++
Java
React
Pytorch
Tensorflow
ROS
Panda3d
Three.js
LangChain
Quotes I love

"Medicine, law, business, engineering—these are noble pursuits and necessary to sustain life, but poetry, beauty, romance, love—these are what we stay alive for."

- Dead Poet's Society

"But how could you live and have no story to tell?"

- White Nights

"One could not count the moons that shimmer on her roofs, or the thousand splendid suns that hide behind her walls"

- A Thousand Splendid Suns

© 2025 Basil K.