React
Framework
Experience Level
Advanced - Daily driver for shipping responsive product surfaces.
Projects & Coursework
- Current portfolio - interactive navigation, reels, and skill deep dives
- CourseMix - advising dashboard and planner UI
- Gastimator - live pricing workflow and charting surfaces
Key Applications
- Composable UI built with hooks, context, and custom render props
- Building responsive and accessible UI components
Why This Matters
React is the foundation of my web development skills and allows me to build responsive and accessible UI components.
Other Skills
Java
Language
Main language used during university studies.
C
Language
Used during CS50x Harvard's Introduction to Computer Science course.
Python
Language
Automation, Robotics, NLP, AI, and many more.
JavaScript
Language
Proficient level experience with JavaScript
TypeScript
Language
Proficient level experience with TypeScript
SQL
Language
SQL - Language of choice for database management.
Kotlin
Language
Beginner experience, used to build Astro AutoTapper.
Next.js
Framework
Proficient level experience with Next.js
Git
Tool
Extensive experience with Git and GitHub.
Docker
Tool
Skill Level: Beginner. Used during school assignments.
Supabase
Tool
Open Source Relational Database used to build CourseMix.
Firebase
Tool
Non-relational database used to build Consistify.
Google Cloud Platform
Tool
GCP APIs
Tailwind CSS
Tool
Personal favourite for rapid UI development