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
“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