MY PROJECTS .
Pivotal Inspiration for my Skill Development
invaluable opportunities to work on both client and personal projects
. INTERNSHIP PROJECTS
During my internship, I had great chances to work on several client projects, allowing me to immerse myself in real-world scenarios.
Through these projects, I honed my skills in Software Engineer, learned to navigate and manage client expectations, and grasped the intricacies of software development lifecycle.
Additionally, working closely with diverse teams taught me the importance of clear communication, adaptability, and problem-solving.
These experiences deeply enriched my understanding of this ever-changing world, and I've emerged more adept at handling the multifaceted challenges of client-driven work.

Intern Project @ New York Life
* First Prize * in The One Tech Project competition for Technology Interns


Team Project @ Kinetic Vision

. PERSONAL PROJECTS
My Danang Easyrider
Tech Stacks >> Next.js | MongoDB | GeoJSON | Cloudinary APIs
Background >> I collaborated with a peer to embark on the creation of MyEasyRider Tourism Website - a bespoke web application designed to cater to the needs of tourists' desire for the best guided motorcycle trips in Viet Nam.
My Role >> I worked as a full-stack developer in this project. I utilized cutting-edge technologies including Next.js and MongoDB to craft a responsive and dynamic platform that could handle complex data and provide a seamless user experience. Furthermore, I configured Cloudinary APIs to develop a user-friendly photo uploader, enriching the visual appeal and the user interaction with the platform. To boost the website's visibility, we performed server-side rendering with Next.js, which greatly enhanced its Search Engine Optimization (SEO). This resulted in improved website traffic and higher visibility in search engine results, a critical factor in the highly competitive tourism industry.
Achievement >> Our custom-built MyEasyRider Tourism Website significantly improved the client's digital presence. We were able to enhance the website's Search Engine Optimization (SEO), resulting in improved website rankings and increased organic traffic. This also led to faster rendering times, creating a smoother and more responsive user experience. As a result, the client was able to attract a wider audience and provide a superior service, positioning them competitively in the dynamic tourism industry.
VNUK Club Management
Tech Stacks >> ReactJs | Nodemailer | Sendgrid APIs | Ant Design
Background >> I participated in this project while attending an Object-Oriented Programming class. The project was inspired by the idea of a platform that can help universities administer the performance of school organizations using webapp instead of paperwork.
My Role >> I worked as a full-stack developer in this project. We used advanced OOP concepts to engineer a robust backend infrastructure that could handle complex data management tasks. Key features I implemented included an efficient email sending system using Nodemailer and Sendgrid APIs, ensuring seamless user authentication. On the front-end, I devised pagination, sorting, and searching logic using React.js, and optimized visual designs using Ant Design.
Achievement >> Our project stood out for its creativity and effectiveness, earning us the First Prize in the Project Fair presentation. Our application is currently in use and continues to be developed for further use within the school.
Sign Language Translator
Tech Stacks >> ReactJs | Node.js | MongoDB | Mediapipe
Background >> I teamed up with 3 other classmates to participate in a MakeUC Hackathon event in University of Cincinnati. In a dedicated effort to bridge communication gaps, we developed this platform to offer an interactive learning experience for individuals keen on mastering American Sign Language (ASL).
My Role >> I worked as a back-end developer in this project. I was in charge of making a live translator that uses Mediapipe to recognize hand gestures. Although the current project only accurately recognizes hand gestures for the alphabet, we are still aiming to incorporate a broader range of sign language symbols beyond the alphabet. I also developed the back-end side with Node.js to handle asynchronous operations to generate quizzes and real-time user answer.
Achievement >> Despite not securing a prize, the experience provided invaluable insights into rapid software development and problem-solving. Our team learned about effective collaboration, resilience, and adaption to fast-paced environments.