Andrew Tran
Undergraduate Teaching Assistant (CS 2505) at Virginia Tech Department of Computer Science- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Vietnamese Limited working proficiency
-
Spanish Elementary proficiency
Topline Score
Bio
LinkedIn User
I was the technical point of contact for Andrew during his internship at Zeta and I would not hesitate to recommend him for future software engineering work. His eagerness to learn new technologies and his follow-through on expanding his skills are top notch. I specifically worked with him in linux environments setting up and testing bare-metal kubernetes applications and setting up a custom three.js JavaScript application for AudioStream analysis. All of these were new to him at time of his internship and by the end, he was quite accomplished with them. He'll no doubt go far if he continues on track and any company would be lucky to have his talent in the future.
LinkedIn User
I was the technical point of contact for Andrew during his internship at Zeta and I would not hesitate to recommend him for future software engineering work. His eagerness to learn new technologies and his follow-through on expanding his skills are top notch. I specifically worked with him in linux environments setting up and testing bare-metal kubernetes applications and setting up a custom three.js JavaScript application for AudioStream analysis. All of these were new to him at time of his internship and by the end, he was quite accomplished with them. He'll no doubt go far if he continues on track and any company would be lucky to have his talent in the future.
LinkedIn User
I was the technical point of contact for Andrew during his internship at Zeta and I would not hesitate to recommend him for future software engineering work. His eagerness to learn new technologies and his follow-through on expanding his skills are top notch. I specifically worked with him in linux environments setting up and testing bare-metal kubernetes applications and setting up a custom three.js JavaScript application for AudioStream analysis. All of these were new to him at time of his internship and by the end, he was quite accomplished with them. He'll no doubt go far if he continues on track and any company would be lucky to have his talent in the future.
LinkedIn User
I was the technical point of contact for Andrew during his internship at Zeta and I would not hesitate to recommend him for future software engineering work. His eagerness to learn new technologies and his follow-through on expanding his skills are top notch. I specifically worked with him in linux environments setting up and testing bare-metal kubernetes applications and setting up a custom three.js JavaScript application for AudioStream analysis. All of these were new to him at time of his internship and by the end, he was quite accomplished with them. He'll no doubt go far if he continues on track and any company would be lucky to have his talent in the future.
Credentials
-
Angular Essential Training
LinkedInJan, 2023- Nov, 2024 -
MERN Essential Training
LinkedInJan, 2023- Nov, 2024 -
React.js Essential Training
LinkedInDec, 2022- Nov, 2024 -
Fundamentals of Cellular Communication and 5G Course
QualcommMar, 2022- Nov, 2024 -
Financial Conflict of Interest Training Requirement for Sponsored Research
CITI ProgramAug, 2023- Nov, 2024 -
Basic Responsible Conduct of Research Course
CITI ProgramSep, 2022- Nov, 2024
Experience
-
Virginia Tech Department of Computer Science
-
United States
-
Higher Education
-
1 - 100 Employee
-
Undergraduate Teaching Assistant (CS 2505)
-
Aug 2023 - Present
(Fall 2023) Course: CS 2505 (Introduction to Computer Organization I - Linux, C, x86-Assembly)
-
-
Undergraduate Research Assistant (CS 4974 - Independent Study)
-
Aug 2023 - Present
(Fall 2023) Course: CS 4974 (Independent Study) - CS Genome Project• Topic Focus: AI LLMs and Full-Stack Web Development
-
-
Undergraduate Teaching Assistant (CS 3714)
-
Jan 2023 - Aug 2023
(Spring 2023) Course: CS 3714 (Android Mobile Software Development - Kotlin)▪ Assisted students in developing mobile applications on the Android platform in the Kotlin Programming Language▪ Helped reinfornced class topics in more detail such as basic GUIs, Model-View-ViewModel Design Pattern, Fragments, Navigation, Coroutines, Persistence and Internet, Services, Background Receivers, Location and Sensors, and Touch & Graphics.▪ In charge of holding 10 office hours every week to assist students with the assignments, debug issues relating to Android Studio IDE as well as problems with Gradle Build System, and offer to help GTAs (Graduate Teaching Assistants) in demoing larger HW assignments throughout the course after initial deadlines Show less
-
-
Undergraduate Research Assistant
-
Aug 2022 - Jan 2023
• Topic Focus: Theory and Algorithms• Researched into the topic of Data Freshness and Age of Information Optimization, a method focused on utilizing non-linear functions to analyze and optimize data network packet transfer. Algorithms are beneficial towards increasing accuracy of data collection as well as visualization.
-
-
Undergraduate Teaching Assistant (CS 2114)
-
Aug 2022 - Dec 2022
(Fall 2022) Course: CS 2114 (Software Design and Data Structures - Java)▪ In charge of running 5 hours of lab and 5 office hours every week, assisting students by answering course-related questions on course concepts, programming labs, and Java projects▪ A course focused on developing OOP concepts - abstraction, inheritance, polymorphism, and encapsulation, software design principles, algorithm development and analysis, and implementation & application of classic data structures such as ArrayLists, Linked Lists, Stacks, Queues, and Binary Search Trees. Show less
-
-
Undergraduate Teaching Assistant (CS 1064)
-
Jan 2022 - Aug 2022
(Spring 2022) Course: CS 1064 (Intro to Programming in Python)▪ In charge of producing solutions and grading 200+ students’ programming assignments and projects.▪ In charge of holding 6+ office hours every week to assist students with the programming language’s concepts & assignments.▪ A course focused on introducing the fundamentals of computational problem-solving and writing basic software solutions using the Python programming language. Topics include basic data types (strings, integers, floats, lists, sets, dictionaries), statement sequencing, control structures, functional decomposition, recursion, file I/O, basic digital-image and multimedia graphics processing, and introducing basic OOP concepts such as classes, objects, and methods. Show less
-
-
-
Capital One
-
United States
-
Financial Services
-
700 & Above Employee
-
Software Engineer Intern
-
Jun 2023 - Aug 2023
• Developed the Map-Your-Spend Application, allowing for current and prospective Capital One customers to select their personal spending categories and receive dynamic recommendations to encourage saving. • Redesigned the UI of the Wi-Fi-Landing Page and the functionality of the Digital Coffree Cards in the Ambassador-Powered Experience (APEX) Application, both utilized at Capital One Cafés & Branches to personalize and enhance the in-person and customer-oriented experiences. • Interacted with backend-APIs on the Map-Your-Spend and APEX Application. Show less
-
-
-
SASE - Society of Asian Scientists and Engineers
-
United States
-
Non-profit Organizations
-
100 - 200 Employee
-
Webmaster
-
May 2022 - May 2023
• In charge of the Virginia Tech SASE chapter's website, especially continual maintenance, regular updates on dates of SASE Fall and Spring Semester events along with posting event pictures • Generate Google attendance forms for all SASE events (Internal/External) for the Fall and Spring Semester • Perform annual data analytics using Microsoft Excel for the Virginia Tech SASE chapter, reporting statistics on member demographics & diversity along with member event attendance trends throughout the past academic year Show less
-
-
-
Zeta Associates
-
Software Development
-
100 - 200 Employee
-
Software Developer Intern
-
May 2022 - Jul 2022
• Developed a basic understanding of concepts relating to Kubernetes Clusters and Linux Containerization. • Researched the newest applications of Unikernels, a specialized, single-address space machine image created by using only required OS libraries to reduce file size and increase performance within Linux-based Containerized Images, with selective focus on distributions such as Unikraft, Nanos/NanoVMs, HermitCore, and MirageOS. • Implemented Unikernels onto the company's Kubernetes multi-clusters to reduce existing hierarchical levels of abstraction and hardware architecture present in modern-day Kubernetes clusters. • Designed a containerized DSP Spectrogram Application (with audio-processing functionality) on a Kubernetes Cluster using Three.js, a JavaScript Library / API used for rendering 3D computer graphics on Internet browsers. Show less
-
-
Education
-
Virginia Tech College of Engineering
Bachelor of Science - BS, Majoring in Computer Science, Minoring in Mathematics -
W.T. Woodson High School
High School Diploma, Graduated -
George Mason University
-
Northern Virginia Community College