Hi, I'm Kaiwen Shen

About me:

I was born in Beijing, China, and moved to the Fargo, North Dakota during my high school years. I graduated from Purdue University (Boiler Up!) and currently work at Amazon as an SDE II in Austin, Texas.


(701)730-9437 kaiwenshen27@gmail.com
linkedin logo github logo
Download My Resume

Education:

Purdue University, West Lafayette

B.S. Computer Engineering, Minor in Mathematics, and Minor in Business Economics

  • GPA: 3.98
  • Honors College
  • Eta Kappa Nu: the honor society of IEEE
  • Awards: Dean’s List & Semester Honors (All semesters at Purdue)
  • Study Abroad: Dublin, Ireland - May 2019
  • Learning Community: Purdue University Global Engineering - Fall 2018
  • Relevant Course Work:
  • Electronics Circuit Analysis and Design, Linear Circuit Analysis, Signals and Systems, Problem Solving and OOP (java), Introduction To Machine Learning and Pattern Recognition, Data Structure and Algorithms, Introduction to Digital System Design, Python for Data Science, Probabilistic Methods, OOP with C++, Microprocessor System and Interfacing, Software Engineering Tools, Operating Systems

Experience:

Pendo.io: Software Engineering Intern

  • Designed, developed, and presented a generic and scalable comment model for Pendo’s Guide alerts (model designed to support future usages on other Pendo products).
  • Produced code within the Pendo codebase on both Backend (using GOlang) and Frontend (using Vue.js) and established RESTful API endpoints with Google Cloud Storage operations.
  • Worked in an Agile/Scrum environment in a team setting with cross-team collaborations. Participated in all sprint activities.

Purdue University: Teaching Assistant/Grader

  • ECE 39595 - Object Oriented Programming C++
  • ECE 36800 - Data Structure
  • ECE 26400 - Advanced C Programming
    • Supervise and tutor 200+ students and evaluate course work.
    • Work closely with professors and faculty members to ensure optimal student success in the course.

Research:

Clique: Spatiotemporal Object Re-identification at the City Scale

  • Participant in Purdue Summer Undergraduate Research Fellowship
  • Co-author on computer vision/data analysis project, published at USENIX symposium ODSI’21.
  • Work with faculty and PhD student to develop a new query processing engine for object reidentification problems with large scale video data that is competitive in accuracy and advantageous in run time compared to existing algorithms.

Cancer Data Model: Cancer Diversity and Correlations Data Analytics

  • Participated in the interdisciplinary research project that looks to develop a model for identifying cancer subtypes using TCGA’s clinical and molecular data.
  • Develop a multi-view co-clustering model on RNA sequence data to identify molecular clusters.

Deep Reinforcement Learning System Control: Purdue V.I.P.

  • Utilize deep neural network to predict the stability of power systems utilizing the environment provided by pypownet.
  • Implemented Tensorflow Keras neural networks to achieve stability in the virtual system.

Projects:
(Personal)

what2wear

  • Built a web page that retrieves location and weather data of different cities using APIs and presents users with a combination of weather appropriate attire.
  • Next step to implement swift version of the program.

NBA Prediction

  • Constructed a growable NBA dataset with various categories of team data, scraped using python and regular expression.
  • Utilized Tensorflow Keras Sequential Neural Network and Ridge regression to predict game result and winning margin.

Sudoku

  • Present to user a game of Sudoku using Java GUI and recursion technique.
  • Next step to implement swift version of the program.

Leadership:

Purdue Student Engineering Foundation
 — Tech Committee Director

  • Tech Committee Director (since Nov. 2020): oversee operations of the technology committee of PSEF, maintain the PSEF website, and assists other committees in technological areas
  • Lead engineering campus tour for prospective students and family.
  • Facilitate outreach events for high school students to engage interest in the engineering field.
  • Publish the incoming freshman transition page (under contact) on PSEF website.

Purdue Honors College Global House Program
 — Mentor

  • International community within the Honors College with focus on cultural inclusion.
  • Provide mentorship and leadership to other first year/continuing domestic/international honors students especially under the pandemic situation.

Purdue Association for Computing Machinery
 — Member

  • SIG AI:
    • Formulate generic multivariate linear regression model to solve machine learning questions.
    • Develop primitive algorithm utilizing tensorflow and visual sensor to train machine to peel fruit.
  • SIG APP:
    • Create original android based projects for certain university features such as laundry and safewalk using Flutter.

Purdue University Dance Marathon
 — Morale Committee Member

  • Facilitate event for PUDM with over 100 participants and fundraise for Riley Children's Hospital.

Skills:

Programming Languages & Tools:

Java, C, Python, GO, MATLAB, javascript, Swift, HTML/CSS, SQL/sqlite, C++, React.js, Vue.js, flask, Git, shell, JIRA/Confluence, LTSpice


Technical Skills:

Data Structure and Algorithms, REST API, Object Oriented Programming, Data Analysis, Machine Learning, Circuit Analysis


Languages:

Fluent in English and Chinese (Mandarian)


Soft Skills:

Communication, intercultural, teaming, problem solving, public speaking, time management