Min Woo Kim

About

Myself

Computer science student at the University of Virginia, graduating in May 2022. Seeking for full-time opportunities for full-stack development.

Technical

Skills

Portfolio

My projects
Node.js, Vue.js, TypeScript, TailwindCSS, Fission.io, Cypress.io, Jest, Github Actions

IPCSS Self-Service Portal

• A self-service portal for the infrastructures team at Viasat


• Created vCMDB services section for internal customers, providing easy-to-use user-interface for put and get requests to vCMDB, which was only done in console in the past


• Resulted in customers being able to make requests to vCMDB themselves rather than a support ticket to the infrastructures team, a massive improvement in time to obtain the information needed to continue automation for the team


PHP, MySQL, JavaScript, HTML/CSS

Pixels for Humanity

• Created databases project with security and user experience in mind


• Implemented the canvas idea where user can choose the charity and donate $1 per pixel to change its color anywhere on a 20x20 pixel canvas


• Integrated management panel where users can manage past donations, give/manage feed-backs to developers, and request/manage new charity


Link to project
Django, Python, Bootstrap, PostgreSQL, Heroku, TravisCI

Virtual Study Buddy Finder

• Organized CS3240 group project using agile methods, took role of a DevOp


• Integrated Google OAuth to get data from user’s profile as login


• Implemented a meeting system where students set up to meet with other students to study with amidst the pandemic through zoom


• Integrated zoom API to auto generated zoom meeting room links


Java, JPanel, Eclipse

177147 (Java Game)

• Programmed the Logic and the UI, similar to the game 2048


• Played with arrow keys to combine tiles to reach 177147 starting with 3s


Link to project

Work Experience

Past and current jobs
  • Viasat inc.

    Software Engineering Intern

    • Contributed to a full-stack web-app for the infrastructures team. Created strong foundation client-sided single page web-app from scratch using Node.js, Vue, TypeScript, Vuex, and TailwindCSS, vCMDB API, fisson.io, and kubernetes.


    • Automated the building, testing, and deploying of the app using GitHub Actions for CI/CD. Created robust unit and end-to-end tests using jest and cypress.io respectively, to be passed every build. Deployed the package to the server using Docker and Kubernetes after successful pass of test.


    • Integrated Viasat’s OIDC services for secure access to the app, allowing internal customer’s only and under corporate VPN.


    • Created vCMDB services section for internal customers, providing easy-to-use user-interface for put and get requests to vCMDB, which was only done in console in the past.


    • Resulted in customers being able to make requests to vCMDB themselves rather than a support ticket to the infrastructures team, a massive improvement in time to obtain the information needed to continue automation for the team.


  • University of Virginia

    CS3240 Teaching Assistant

    • Organizing sprints as the scrum-master for three teams using agile methods.


    • Grading assignments, quizzes, and tests. Answering questions related to Django, python, and Bootstrap during office hours and/or on piazza.