
About Me
On the frontend, I find myself gravitating towards modern JavaScript frameworks and libraries, particularly React.js and Next.js, where I can craft intuitive and engaging user experiences. I believe TypeScript is practically mandatory for its ability to enhance code maintainability and scalability. It's 2025 and if you're still using vanilla JS, in the words of the second greatest basketball player of all time... For styling, I often leverage Tailwind CSS to create visually appealing and responsive designs and have been learning some 3D libraries as well -- particularly Three.js and Spline.
On the backend, I enjoy working with Node.js and Express.js as well as Next.js's server components, server actions and API routes for building efficient and versatile APIs. I'm also comfortable working with and enjoy Java and the Spring Boot ecosystem — particularly for enterprise-level applications — for their scalability and robustness.
When it comes to databases, I'm experienced with both relational databases like PostgreSQL and MySQL and non-relational databases such as Firebase, allowing me to choose the best tool for the job. My interest extends beyond just code; I'm passionate about the entire DevOps pipeline. I'm actively learning about containerization with Docker to streamline deployment and management. I also utilize CI/CD tools like GitHub Actions and GitLab CI/CD to automate testing and deployment processes, ensuring continuous integration and delivery. While I appreciate the ease of deploying to Vercel, I'm also curious about all it does under the hood and enjoy digging into the complexities of deploying web apps to VMs and VPSs (through DigitalOcean or AWS) or AWS's Lambda functions directly which Vercel spins up under the hood.
While those are the technologies I've explored and am most comfortable with, I'm willing to learn whichever technology is suited for the job. Ultimately, I'm a lifelong learner, always eager to explore new technologies and refine my skills to build impactful and innovative applications.
My Skills
Selected Projects
Explore my recent work! Each project represents my passion for creating engaging digital experiences.
Experience & Education
My professional journey and educational background that have assisted in shaping my skills and expertise.
Work Experience
Java Backend Development Intern
Aug. 2024 - Dec. 2024Collaborated with a team developing scalable backend systems and RESTful APIs using Java Spring Boot. Gained hands-on experience in designing database schemas, implementing business logic and optimizing API performance.
SAT/ACT Prep Tutor
Sept. 2024 - Dec. 2024Guided students in mastering ACT/SAT content, providing tailored strategies for improving test performance. Identified and addressed individual learning gaps to achieve measurable score improvements.
Undergraduate Teaching Assistant
Aug. 2023 - Dec. 2023Led recitation to over 70 students weekly, provided personalized tutoring and administered and graded assessments helping to enhance students’ understanding of mathematical concepts and theories.
Education
Bachelor of Science
2019 - 2023Specialized in Mathematics and Computer Science.
Diploma
2015 - 2019Attended the greatest public high school of all time.