I'm a self-driven career-oriented software engineer specializing in Full-Stack Development, DevOps and Cloud Computing currently pursuing my Master’s in Computer Science at the University of Illinois (Chicago). My expertise lies in building interactive and scalable web applications on both client and server-side. Primarily working with technologies like Next.js, Python, TypeScript and Golang.
Beyond coding and learning, I enjoy participating in hackathons, where I build and experiment with new ideas under pressure. I stay up-to-date with emerging technologies, experimenting with new ideas and integrating them into practical solutions. Whether it’s refining my craft or discovering new technologies, I’m always looking for ways to push my limits and grow as an engineer.
I’m in the process of wrapping up a few personal projects, but last week, I participated in UIC SparkHacks 2025 hackathon, a relentless two-day coding marathon filled with coffee, debugging, and last-minute pivots. Though we didn’t win, our project caught the attention of many, making the experience truly rewarding.
Our project ReuseConnect focuses connects university clubs/organizations to share and reuse items they no longer need, as well as integrates an innovative delivery system that empowers students to become delivery partners.
Frontend ‣ Next.js, React, Redux, TypeScript, TailwindCSS
Backend ‣ Golang, MySQL, Docker, Kubernetes
CI/CD & Deployment ‣ GitHub Actions, AWS (EC2, ECR, S3, Lambda and API Gateway)
Right now, I’m in the thick of my internship hunt, sharpening my problem-solving skills and refining my technical foundations. With summer internships in sight, my focus has shifted toward LeetCode, Data Structures & Algorithms, and system design, ensuring I’m well-prepared for technical interviews. But beyond coding challenges, I’m also diving into new technologies and habits to become a more well-rounded engineer.
UI/UX Principles ‣ Enhancing user experience and design thinking for better interfaces.
Prompt Engineering ‣ Understanding how AI models interpret and generate content.
Three.js ‣ Bringing interactive 3D experiences to the web.
Kubernetes & Terraform ‣ Scaling and automating cloud infrastructure.