Andy Luu

Work Experience

Software Engineer II

Verisign

Reston, VA

06/2024 - Present

  • Implemented new additions to 5+ Verisign Customer Portals used by 1000+ registrars using React.js, Material UI, and Java Spring.

  • Performed rigorous testing on newly written code using Jest, Selenium, JUnit, Mockito, and Coverity for automated code analysis.

  • Conducted daily deployments and monthly releases using various CI/CD tools like Docker and Jenkins.

  • Directed and participated in traditional Agile practices such as bi-weekly sprints, daily scrum ceremonies, and sprint planning meetings with a team of 10 developers.

React.js
Material UI
Spring Boot
Java
Jenkins

Graduate Researcher

Echolab At Virginia Tech

Blacksburg, VA

01/2024 - 12/2024

  • Developed an innovative GUI with Next.js, TailwindCSS, and Observable for event-based data visualization by integrating timeline visualizations to create a balance between natural temporal perception and efficient event search capabilities.

  • Conducted 2 usability studies with 5 security camera specialists and 300+ general users to evaluate and refine interface design, resulting in a 30% improvement in user satisfaction. analysis.

Next.js
Tailwind CSS
Data Analysis
Research & Development
React.js

Graduate Researcher

Echolab At Virginia Tech

Blacksburg, VA

05/2023 - 01/2024

  • Part of a research team exploring how non-programmers can analyze spatial-temporal data using a system that blends visualizations with a spreadsheet-like programming interface.

  • Created a written tutorial and video to educate new users about the different features of the website.analysis.

  • Implemented several additions using CSS and React.js to improve the website’s functionality and visuals.

  • Helped onboard new team members onto the project by teaching basic Git workflows and basic features of the website.

React.js
Tailwind CSS
Data Analysis
Research & Development
Mentorship

Adjunct Instructor

Virginia Tech Department Of Computer Science

Blacksburg, VA

06/2024 - 08/2024

  • In charge of holding lectures, office hours, and weekly lab sessions for 60+ students to learn introductory data structures in Java.

  • Held 20+ weekly office hours to assist students with programming concepts, assignments, and projects.

  • Helped to ensure students have a fruitful learning experience with the Java language.

Java
Junit
University Lecturing
Leadership
Public Speaking

Graduate Assistant

Virginia Tech College of Science

Blacksburg, VA

08/2023 - 05/2024

  • Created a MERN stack website used by over 5,000 students to access 500+ Experiential Learning Internship opportunities.

  • Created the 1st AWS environment for the College of Science to store the database, the Dockerized server and website, and functions to fetch opportunities from an external API, reducing hosting costs by 20%.analysis.

  • Implemented 5+ web pages for students to log in through CAS Authentication, find opportunities, and for staff to add, edit, and delete opportunities using React.js, Material UI, Axios and Express.js secured through API Keys.

React.js
Material UI
Express.js
Axios
Amazon Web Services (AWS)

Graduate Technical Intern

Verisign

Reston, VA

05/2023 - 08/2023

  • Participated in traditional Agile practices such as bi-weekly sprints, daily scrum ceremonies, and sprint planning meetings with a team of 10 developers.

  • Worked closely with 2 teams to discuss portal requirements and implementing Spring templates to consume REST APIs.

  • Implemented 5+ web pages for a future iteration of a Verisign Customer Portal using React.js, Material UI, and Jest testing.

  • Built 5+ REST API endpoints to create, delete, and retrieve data for web pages using Spring Boot, Gradle, JUnit and Mockito testing, leading to a 20% improvement in data processing speed and reliability.meetings with a team of 10 developers.

React.js
Material UI
Spring Boot
Java
Jenkins

Software Engineer Intern

Yext

Arlington, VA

05/2022 - 08/2022

  • Participated in traditional Agile practices such as bi-weekly sprints, daily scrum ceremonies, and sprint planning meetings with a team of 5 developers.

  • Created 3+ components for a future iteration of a Yext platform using internal data, React.js, Tailwind CSS, and Figma templates, resulting in a 20% reduction in future development time.

  • Implemented 50+ front-end solutions for client web pages using Closure templates, SUIT CSS, and JavaScript.

  • Improved logic for 10+ clients Extract, Transfer, and Load (ETL) systems using Go and Jenkins.Mockito testing, leading to a 20% improvement in data processing speed and reliability.meetings with a team of 10 developers.

React.js
Tailwind CSS
Go
Closure
SUIT CSS

Undergraduate Researcher

Echolab At Virginia Tech

Blacksburg, VA

08/2022 - 05/2023

  • Part of a research team exploring how non-programmers can analyze spatial-temporal data using a system that blends visualizations with a spreadsheet-like programming interface.

  • Created a written tutorial and video to educate new users about the different features of the website.analysis.

  • Implemented several additions using CSS and React.js to improve the website’s functionality and visuals.

  • Helped onboard new team members onto the project by teaching basic Git workflows and basic features of the website.

React.js
Tailwind CSS
Data Analysis
Research & Development
Mentorship

Undergraduate Researcher

Echolab At Virginia Tech

Blacksburg, VA

08/2021 - 05/2022

  • Worked with a Ph.D. student and Professor to research how quizzes can be made from lengthy documents.

  • Created and Presented a Poster about the project that won third place in the Research Awards category of the 2022 VTURCS Symposium.

  • Implemented several web pages using HTML, CSS, and Javascript to allow users to select significant sentences from paragraphs to be transformed into quiz questions.

  • Implemented a MongoDB database to store the paragraphs from which users will pick significant sentences.

HTML
CSS
Data Analysis
Research & Development
Javascript

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

Blacksburg, VA

08/2021 - 12/2021

  • In charge of holding office hours and grading 200+ students’ programming assignments and projects.

  • Held 6 office hours minimum every week to assist students with the programming language’s concepts, programming assignments, and projects.

  • Helped to ensure students have a fruitful learning experience with the Python language.

Python
Mentorship
University Lecturing
Leadership
Public Speaking

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

Blacksburg, VA

01/2022 - 05/2022

  • In charge of holding weekly office hours, helping during lectures, and holding weekly lab sessions.

  • Held 10 office hours minimum every week to assist students with the programming language’s concepts, programming assignments, and projects.

  • Helped to ensure students have a fruitful learning experience with the Java language.

Java
Mentorship
University Lecturing
Leadership
Public Speaking

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

Blacksburg, VA

01/2023 - 05/2023

  • In charge of holding weekly office hours, helping during lectures, and holding weekly lab sessions.

  • Held 10 office hours minimum every week to assist students with the programming language’s concepts, programming assignments, and projects.

  • Helped to ensure students have a fruitful learning experience with the Java language.

Java
Mentorship
University Lecturing
Leadership
Public Speaking

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

Blacksburg, VA

08/2022 - 12/2022

  • In charge of holding weekly office hours and hosting a help session to help students with the Attack Lab assignment.

  • Held 6 office hours minimum every week to assist students with the programming language’s concepts, programming assignments, and projects.

  • Helped to ensure students have a fruitful learning experience with the C and MIPS assembly language.

C
Mentorship
University Lecturing
Leadership
Public Speaking