Andy Luu
Work Experience
06/2024 - Present
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.
01/2024 - 12/2024
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.
05/2023 - 01/2024
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.
06/2024 - 08/2024
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.
08/2023 - 05/2024
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.
05/2023 - 08/2023
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.
05/2022 - 08/2022
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.
08/2022 - 05/2023
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.
08/2021 - 05/2022
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.
08/2021 - 12/2021
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.
01/2022 - 05/2022
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.
01/2023 - 05/2023
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.
08/2022 - 12/2022
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.