Kevin Vo

Software Development Engineer - Intern

About Me

My name is Kevin Vo and I am currently a student pursuing a Bachelor of Science in Computer Science at Oregon State University and an incoming software development intern at Amazon for Summer 2022.

Languages: C/C++, Python, Java, JavaScript, HTML, CSS, SQL

Technologies: Flask, Node.js, Express.js, MySQL, Git, Google Cloud Platform

Possess a strong foundation in object-oriented programming, data structures, and algorithms

Familiar with: computer networking fundamentals, relational and non-relational databases, version control (Git), cloud computing services (Google Cloud Platform), REST APIs, Docker, software testing, operating systems, software development life cycle (SDLC), UNIX, Linux

Experience

Amazon

Software Development Engineer - Intern

June 2022 - Present

Amazon.com

“Work Hard. Have Fun. Make History.”

  • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
  • Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.
  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
  • Ability to design and code the right solutions starting with broadly defined problems.
  • Work in an agile environment to deliver high-quality software.

Education

Oregon State University

B.S. Computer Science

Graduating 2022

Oregon State University is an international public research university that works to address global issues like climate change, health and wellness, food supply, renewable energy and advanced technology in one of the safest, smartest and greenest small cities in the nation.

Relevant Coursework: Web Development, Data Structures, Introduction to Databases, Analysis of Algorithms, Introduction to Computer Networks, Cloud Application Development, Introduction to Software Testing

Coursework In-Progress: Introduction to Operating Systems, Introduction to Software Development Life-Cycle

Projects

A JavaScript web application that allows user to create, read, update, and delete tasks.

  • This project was a way for me to learn web development from a full-stack perspective.
  • Front-end: JavaScript, HTML, & CSS
  • Back-end: JavaScript, Node.js, Express.js, & SQLite

A Python script that takes a DJ’s live setlist and creates a playlist on Spotify with the retrieved data.

  • During the completion of this project, I learned about web scraping and how to interact with APIs.
  • Language used: Python