JAMES PAN
SOFTWARE ENGINEER
Hello! My name is James and I am a full-stack software engineer based in New York City.

I began my career as an elementary school teacher in the South Bronx. After looking for a more technical position, I became a Credit Risk Analyst where I found my passion for coding during one of projects.

Most recently, I graduated from Fullstack Academy, a 17-week long immersive coding bootcamp, where I learned the core components for full stack JavaScript web development through pair programming and team projects.

I am passionate about both building & problem-solving and am looking to extend this passion as a full time software engineer.

Technologies

Front end

React/React Hooks
Redux
styled-components
HTML5
CSS3

Back end

Node
Express
PostgreSQL
NoSQL
Firestore

Projects

Don't Skip Leg Day (DSLD)

A workout companion that tracks a user's squat form through computer vision, providing coaching through real-time feedback. DSLD powers its visuals with PoseNet.js , tracking and displaying a user's body throughout an exercise. The front end was built with React.js and stylized-components, with a light-weight back end leveraging Firestore's NoSQL cloud databasee. Additionally, it was built as a progressive web application to provide compatibility for a wide range of devices, desktop or mobile.

Stackafour

Stackafour is a webapp implementation of Connect4, built with D3.js and custom game logic. Developed during a weekend hackathon, it combines algorithms with the rendering and styling capabilities of D3 to create a dynamic game board.

Pan to Pan (P2P)

P2P is a food blog I coded while learning basic web development on my own. It is coded with basic HTML/CSS/JavaScript and houses pictures of food that I either made myself or enjoyed while traveling!

Jelly Beans and Shoes (JBS)

A mock e-commerce website selling various electronic devices. JBS was a group project exploring all aspects of a deployed full stack web application. The backend for our e-commerce site was handled with PostgreSQL and local storage.