Andy Luu

Verisign

Software Engineer II

Verisign

06/2024 - Present

Reston, VA

React.js
Material UI
Spring Boot
Java
Jenkins
  • 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.

Echolab At Virginia Tech

Graduate Researcher

Echolab At Virginia Tech

01/2024 - 12/2024

Blacksburg, VA

Next.js
Tailwind CSS
Data Analysis
Research & Development
React.js
  • 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.

Echolab At Virginia Tech

Graduate Researcher

Echolab At Virginia Tech

05/2023 - 01/2024

Blacksburg, VA

React.js
Tailwind CSS
Data Analysis
Research & Development
Mentorship
  • 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.

Virginia Tech Department Of Computer Science

Adjunct Instructor

Virginia Tech Department Of Computer Science

06/2024 - 08/2024

Blacksburg, VA

Java
Junit
University Lecturing
Leadership
Public Speaking
  • 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.

Virginia Tech College of Science

Graduate Assistant

Virginia Tech College of Science

08/2023 - 05/2024

Blacksburg, VA

React.js
Material UI
Express.js
Axios
Amazon Web Services (AWS)
  • 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.

Verisign

Graduate Technical Intern

Verisign

05/2023 - 08/2023

Reston, VA

React.js
Material UI
Spring Boot
Java
Jenkins
  • 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.

Yext

Software Engineer Intern

Yext

05/2022 - 08/2022

Arlington, VA

React.js
Tailwind CSS
Go
Closure
SUIT CSS
  • 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.

Echolab At Virginia Tech

Undergraduate Researcher

Echolab At Virginia Tech

08/2022 - 05/2023

Blacksburg, VA

React.js
Tailwind CSS
Data Analysis
Research & Development
Mentorship
  • 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.

Echolab At Virginia Tech

Undergraduate Researcher

Echolab At Virginia Tech

08/2021 - 05/2022

Blacksburg, VA

HTML
CSS
Data Analysis
Research & Development
Javascript
  • 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.

Virginia Tech Department Of Computer Science

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

08/2021 - 12/2021

Blacksburg, VA

Python
Mentorship
University Lecturing
Leadership
Public Speaking
  • 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.

Virginia Tech Department Of Computer Science

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

01/2022 - 05/2022

Blacksburg, VA

Java
Mentorship
University Lecturing
Leadership
Public Speaking
  • 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.

Virginia Tech Department Of Computer Science

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

01/2023 - 05/2023

Blacksburg, VA

Java
Mentorship
University Lecturing
Leadership
Public Speaking
  • 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.

Virginia Tech Department Of Computer Science

Undergraduate Teaching Assistant

Virginia Tech Department Of Computer Science

08/2022 - 12/2022

Blacksburg, VA

C
Mentorship
University Lecturing
Leadership
Public Speaking
  • 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.