Alex Shin

Developer and Engineer

Currently a third-year undergraduate pursuing an Bachelor of Science at Yale College majoring in Electrical Engineering and Computer Science. Join me down below and let's get started!

Education/Experience

My journey as a software engineer, developer, and student.

Class of 2025

Major

Electrical Engineering and Computer Science

Activities

Yale Club Water Polo, Engineers without Borders, Yale Politic (Tech Team), Yale Computer Society, Yale Entrepreneurial Society

Software Engineering/Product Development Intern

June 2022 - December 2022

Skills Used

React.js, Node.js, AWS, Python

Primary Projects
  • Overviewed English-Korean auto translations.
  • Implemented waveform generator in python for audio files for Dubsync as well as general frontend organization and design.

Software Engineering Intern

May 2023 - August 2023

Skills Used

Python, AWS, Docker/Kubernetes, Flask, DynamoDB, React.js, Backstage

Primary Projects

Utilized Docker containerization to deploy full-stack API server in Kubernetes, using React.js frontend, Flask backend, DynamoDB database, and webhooks.

Portfolio

Some of my work as a software developer.

Shutter Visualizations

Created interactive visualizations using data collected by Shutter, a robot photographer from the Yale Interactive Machines Group. Used Plotly, MatPlotLib, Numpy, and Scipy python packages in Juypter Notebook. Used React.js and Chakra Ui to host these visualizations on a fully-frontend interactive website. Aided in research and analysis of shutter data of ~100 different social interactions.

HTTP/1.x Protocol + Server

Built a Asynchronuous non-blocking I/O HTTP/1.x Server in Java, adhering to RFC9112, enabling efficient handling of concurrent HTTP requests across multiple domains using a single IP address. The server leveraged multhitheaded async I/O with multiplexing loops, providing high throughput and low latency.

New York Travel

Developed a web application for creating trip itineraries for New York using SQLite, React.js, Node.js, and Express, which provides interactive timeline features and convenient links to transportation options. Used Google Maps API.

Yale Politic

Worked with the Tech Team for the Yale Politic newspaper for the frontend development of the Yale Politic website. Designed and developed primary user interface functions: scrolling artical boxes, navigation bar, dropdown menus (+general graphic design/UI). Deployed website to over 6000+ Yale students. Utilized React.js, Node.js, AWS, Python.