Kyle

Kyle Chan

Hi, I'm Kyle! I'm a full stack software engineer with experience in Ruby on Rails, ReactJS, and Elixir! I was born and raised in NYC but now I'm in Boston in my last year at Northeastern University working on my Bachelor's degree in computer science and finance. I have experience as a full stack software engineer at Forward Financing and as a QA engineer at Jobcase.

Talk to me about music, cars, food, sneakers, the latest streetwear drops, and anything tech related!

I'm currently looking for a full time position starting in May 2020!

Experience

Khoury College of Computer Sciences

Teaching Assistant

Sept 2019 - Present


While taking classes, I'm currently a Teaching Assistant for Object Oriented Design (CS3500) at Northeastern. I hold office hours twice a week to help students with weekly homework assignments and reinforce concepts learned in class. I find it very rewarding to coach students through their problems and see them find solutions to them.

Forward Financing

Full Stack Software Engineer

Jan 2018 - Jun 2018, Jan 2019 - Aug 2019


At Forward Financing, I was one of four engineers on the Partner Experience team. My team I was responsible for developing interfaces and features that would be used by external users. Primarily, I was in charge of the submission and status API that allowed partner lenders to submit financing applications and check the status of their applications. I was also responsible for updating the UI of the Partner Portal to make it more user friendly and improve the submission process for partners.

Projects

DinnerPal

DinnerPal is a work in progress project that I am working on to practice React, learn React Native, and dive into mobile development. Motivated by my constant indecisiveness about what to cook or what to eat, I made the app give users less room for customization and only display one recipe at a time to help decide for them. This is still a work in progress and there is much more work I want to do before publishing it.

DinnerPal

Buyerspace

Buyerspace takes the traditional online marketplace and turns it upside down by empowering buyers. Buyers put out listings for items they are looking for and sellers can offer them a price if they have the item for the buyer. This was the final project for my Database Design course using mySQL to organize all the data in the marketplace between users, listings, offers, user ratings, and hashtags. I decided to write this app in Ruby on Rails to improve my Rails skills, as well as my overall skill as a full stack engineer.

Buyerspace

Hypecooker

Hypecooker is a bot for the popular clothing retailer, Supreme. New items from Supreme drop every Thursday morning and sell out within seconds because of other bots. Those items then resell for a hefty premium on secondary markets. I combined my experience from being a QA engineer at Jobcase and my love of streetwear and used Selenium to write this open source bot to automate the checkout process for buyers that want to buy items without going through resellers. This Java app has a UI for users to specify which items they want to add to their cart and enter in their checkout information. Users may add multiple items to their carts. Once the user hits the button to start the automation, the script will go to each item, add the item to the cart, and check out as soon as possible.

Hypecooker

Collab

Collab is a personal project I did to learn Ruby on Rails and learn to use external APIs. This project uses a gem that wraps the Spotify API. Collab allows users to search for 2 of their favorite artists and then searches their songs on Spotify and makes a list of songs that they have appeared on collaboratively. The user then has the ability to click a button to login and have a playlist with that list of songs on their Spotify Though it looks very crude, I was very proud of this project because I learned a great deal throughout the development process. It was my first Ruby on Rails from start to finish and I was very excited to show it off to others to showcase my love for music and my growth as a developer.

Collab