About
I'm drawn to the idea of building things through coding. I'm currently working as a junior software engineer at Boom AI.
As an undergrad, I did competitive programming. At the height of it all, I managed to secure awards at national-level events.
After graduating, I dedicated my time upskilling and building projects to apply what I've learned. The Odin Project and Full Stack Open are solid, free resources that have helped me get up to speed with the ever-evolving nature of full-stack development.
Away from all the coding, I do a bit of gaming, play the drums (which my cat disproves of), and make an effort to stay physically active.
Experience
- Apr 2024 — PresentJunior Software Engineer
- Python
- Django
- FastAPI
- React
- Node.js
- Jun — Aug 2022Software Developer Intern
Developed a Vue.js + Quasar-based employee task management system and built a REST API with PHP + MySQL to perform CRUD operations.
- Vue.js
- Quasar
- PHP
- MySQL
- JavaScript
- REST API
- XAMPP
Education
- 2019 — 2023B.S. in Computer Engineering
Graduated cum laude, consistent dean's lister, thesis awardee, and national-level competitive programmer.
Projects
EZ Money
A Flask-based income/expense tracker with authentication, data validation, and CRUD functionality. Created as my final project for Harvard's CS50x.
- Flask
- Python
- HTML
- Bootstrap
- JavaScript
- Authlib
- Chart.js
- SQLite3
- Pytest
ATM GUI
An ATM CRUD desktop application made with Tkinter and SQLite3. Features login/register functionality and two-factor authentication with Twilio.
- Tkinter
- Python
- Twilio
- SQLite3
The Company Store
A mockup of an e-commerce website featuring items from the co-op game Lethal Company built with React.
- React
- React Router
- Tailwind CSS
- JavaScript
- Vite
- Vitest
- Vercel
Memory Game
A React-based memory game. Earn a point for each successfully chosen card that hasn't been picked before. Data is fetched from Imgflip and GIPHY APIs.
- React
- CSS
- JavaScript
- Vite
- Netlify
- Imgflip
- GIPHY
CV Maker
A CV generator using react-pdf which constructs and renders PDF-form resumes/CV.
- React
- React-pdf
- CSS
- JavaScript
- Netlify
To-Do List
A web-based to-do list app made in vanilla HTML, CSS, and JavaScript.
- HTML
- CSS
- JavaScript
- GitHub Pages