About me
I'm a senior Computer Science student at the University of California, Irvine, passionate about crafting innovative web applications and tackling complex technical challenges. With hands-on experience in both front-end and back-end development through internships and personal projects, I specialize in cutting-edge frameworks like React, Next.js, and Tailwind CSS, alongside strong proficiency in programming languages such as JavaScript, Python, Java, and C++.
Beyond tech, I love exploring the world, whether it's hiking through beautiful landscapes, traveling to new destinations, or diving into different cuisines.
As a software engineer, I'm eager to continue growing and learning, particularly in front-end and full-stack development. I am excited to bring creative solutions and technical expertise to impactful projects.
- University of California, Irvine
BS in Computer Science
GPA: 4.0 - Academic
- JavaScript, Python, Java, C#, SQL
- Languages
- React, Next.js, Flask, Django, ASP.NET, Firebase, AWS, Git, Docker
- Framework / Tools
My projects
SuperWorld Map
React.jsReduxNode.jsMaterial UISuperWorld is an advanced interactive mapping platform that facilitates the exploration, visualization, and transaction of virtual real estate. It integrates geospatial data with user-generated content, enabling seamless property discovery and interaction. The platform incorporates blockchain technology, specifically Ethereum, to ensure secure, transparent transactions and verifiable ownership of digital assets. By combining elements of geolocation-based services with social and commercial functionalities, SuperWorld allows users to buy, sell, and manage virtual properties while creating and sharing immersive content.
HabitMaster
ReactNext.jsTailwind CSSFirebaseHabit tracking web app with a minimalist design, featuring a calendar view and a daily checklist. Users can create, update, and delete habits, as well as track their progress and view statistics. View demo video at https://www.youtube.com/watch?v=g91C8ecIry0
Fablix Movie Ticketing
JavaMySQLJavaScriptApache TomcatAWSDockerFull-featured movie ticketing web app with separate client and employee interfaces, supporting bulk data import from XML files. Using Google ReCaptcha and Jasypt for password encryption to enhanced security.
Zot Quest
JavaScriptTailwind CSSInteractive map application using the leaflet.js library to detect and display real-time user locations. Includes a "bucket list" feature for users to explore and locate attractions on the UCI campus. Awarded Third Place at the UCI ZotHacks 2023 beginner hackathon, competing against over a hundred participants.
Zot Search
PythonFlaskJavaScriptReactMySQLA search engine that tokenizes and ranks a vast number of websites based on their tf-idf scores and cosine similarities.
TransStar Aircraft Interiors Landing Page
Next.jsTailwind CSSLanding page with contact form for aircraft interior business.