Huy Ngo

Java Developer
Harrisburg, PA

Summary

Java Developer with expertise in Spring Boot, Microservices, Angular, React, and AWS, complemented by experience in .NET, C#, and Python. Developed an e-commerce platform for home décor with real-time product management and a Discord-like communication platform with live streaming and voice chat. Led the development of a rental web application with subscription-based premium features. Gained hands-on experience as a Software Developer Intern, optimizing real-time dashboards and backend APIs using C#.NET, Angular, and Azure. Strong foundation in database management, Agile methodologies, Docker, Kubernetes, and Kafka. Passionate about building scalable and high-performance applications.

Professional Experience

Software Developer Intern
Matrix Solutions
Jun 2022 – Jul 2023

 Developed a real-time dashboard for customer support systems using Angular and C#.NET that enables users to track import status, monitor tenant usage, and access other key features.

 Built and integrated backend APIs for the customer support system to communicate with Azure Storage and retrieve blob information. This effort has resulted in seamless and efficient data transfer to the frontend, enabling the customer support team to access sufficient information to assist our clients effectively.

 Enhanced data management by introducing a new database and optimizing queries, leading to a significant reduction in data loading time from over 1 minute to just a few seconds for large datasets.

 Resolved the project’s most significant challenge, which involved ensuring consistent data format when introducing a new database and queries. This enables the code to work seamlessly with the rest of the system.

 Experienced with Agile methodologies and Azure DevOps for software development and delivery

Project Experience

Capstone Project - ShopForHome
Capstone Project - ShopForHome.
08/2024 - 10/2024

● An e-commerce store for products, through this system, customers are provided with the option of purchasing

goods and services directly from the seller and sellers looking for their business continuity through the online

platforms can make their products more attractive as they can provide various details, all in a real-time environment

● It can display all the available categories for shopping on the home page along with the subcategories that are

associated with particular items

● Admin has the authority and permission to add new particulars, update the product description and remove items

whenever needed, as well as modify the price of each item if required

Environment: HTML, CSS, JavaScript, Angular, Java, SpringBoot, JPA, Microservices, MySQL, Docker, Maven, GIT and

GitHub

Fan-made Pokémon

ChatSphere
Nov 2023 – Feb 2024

 Implement a platform reminiscent of Discord, providing users the flexibility to effortlessly create, join, and delete servers with real-time communication features, including live streaming and voice chat.

 Harness the capabilities of Next.js 13 to seamlessly develop both the frontend and backend, ensuring a smooth and connected user experience.

 Employ the efficiency of Prisma’s ORM to establish effective communication with SQL databases, enhancing data management and retrieval

 Utilize Shadcn and Tailwind to craft responsive and visually appealing web

Capstone Project - Living it
Aug 2021 – Apr 2023

Conceptualized, developed, and managed a feature-rich apartment/house rental web application which includes a user-friendly interface with functions such as signup/login, property search, watch list, property management, subscription and more

 Demonstrated effective project management skills by assigning tasks and overseeing the progress of a team of developers, resulting in a timely and high-quality final product.

 Leveraged .NET and Fire store to build unique APIs for website functionality, ensuring a seamless user experience.

 Implemented Redux to effectively manage data and Tailwind for an optimized and responsive user interface.

 Utilized Stripe to enable user subscriptions, providing access to premium features and enhancing the overall user experience

Technical Skills

Back-end Technologies
:
Java SE, JDBC, MySQL, Spring Core, Spring Boot, Spring REST, Spring JPA, Spring Security, C++
Front-end Technologies
:
HTML, CSS, Bootstrap, JavaScript, ECMAScript, TypeScript, Angular, React, Python, Front-end debugging and developer tool
Cloud and others Technology:
:
JUnit, SDLC, GIT, AWS, Agile methodology, Docker, Kubernetes, Kafka, Jenkins, Microservices

Certifications

Cogent Certified Java Developer.
2024

Education

Cogent University
Cogent University.
2024
The Pennsylvania State University
BSc in Computer Science
Aug 2018 – May 2023

References

No items found.