Quang Ngo
• 617-***-**** • ***.*@************.*** • LinkedIn
EDUCATION
Northeastern University, Boston, MA
Bachelor of Science in Computer Engineering/Computer Science May 2023 Honors: Dean’s List, GPA: 3.81/ 4.00
Related Courses: Web Development, Algorithms & Data, Database Design, Machine Learning/Pattern Recognition Object-Oriented Design, Logic and Computation
TECHNICAL SKILLS
Technical Languages: Java, JavaScript, C#, SQL, NoSQL, Android Studio, C++, HTML5, CSS, Python Frameworks: React, Redux, Bootstrap, Express, NodeJS, MongoDB, RESTful API, Django, React Native PROFESSIONAL EXPERIENCE
NxStage Medical Lawrence, MA
Software Test Engineering Co-op July - December 2020
• Collaborated with 7 software test team members to develop testing procedures for a new hemodialysis system
• Utilized CANOpen communication to simulate test conditions and dry run test procedures in a sequence and document the software and test procedure issues observed; conducted 1-2 test runs per month, and combined results with different tests conducted by other members of the team for a final evaluation
• Developed and tested Python script for a proof of concept on automation test framework to produce log files in
.txt, .tsv, and .csv format, which helped identify potential risks with the tested system Charles River Development Burlington, MA
Software Engineering Co-op January - July 2022
TECHNICAL PROJECTS
Rotten Eggs – Movies Rating Website Fall 2021
• Led a team of 3 to build a movie rating web application called Rotten Eggs, which supports advanced features such as registering user accounts, querying movies from The Movie Database (TMDB) API, and tailoring content specific to users based on their interests and review histories
• Designed and developed user interface for the application by engaging front-end technologies such as React, Redux, Bootstrap, and Font Awesome
E-Commerce Database Management Fall 2021
• Designed and implemented the CRUD operations on a normalized E-Commerce database using SQL Image Processing Programs Summer 2021
• Implemented an image processing program that supports filtering features such as blurring, sharpening, or mosaicking an image and transforming the image's colour into grayscale or sepia
• Created a mechanism that allows users to edit and manipulate each layer in a multi-layer image
• Utilized Java Swing to complete the GUI of the program Game of FreeCell Summer 2021
• Collaborated 1-on-1 to develop the game of FreeCell, a Solitaire-type game, using Java
• Ensured the integrity of SOLID principles in Object-Oriented Design by employing multiple Java design patterns such as Command Design Pattern and Adapter Design Pattern Calculator App for Android Summer 2021
• Launched a Calculator app for Android devices as a personal project to consolidate Android Studio skills after a self-taught Android Studio course
Tic-Tac-Toe Fall 2020
• Cooperated with another partner to create a Java version of the game tic-tac-toe that allows the user to customize the size of the board
• Generated a mechanism to check for the winner by applying a variety of loop iterations LEADERSHIP AND SERVICE
Northeastern University Boston, MA
Teaching Assistant for Object-Oriented Design (CS3500) Fall 2021
• Conducted 3 weekly office hours to help students clarify programming concepts such as design choices and debugging
• Guided 30 students to complete weekly lab assignments on design patterns and the best coding practices
• Cooperated with 20 other TAs to grade weekly homework and exams of more than 270 students in the course