la sunrise

Kevin Y. Kim

Senior Front End Engineer

kevinykim
ABOUT

Who am I?

Hello, I'm Kevin. With over five years of experience, I have developed and built projects for diverse industries, including edtech, music streaming, fine arts, and nonprofits.

Currently, I'm working as a Senior Frontend Engineer at PointsBet.

Outside of work, I enjoy playing tennis and golf, listening to audiobooks as I do chores, and watching Oscar nominated films before they get nominated.

TECHNICAL SKILLS

JAVASCRIPT
I have coded extensively in JavaScript, TypeScript, React, React Native, Redux, and Apollo Client. I like writing meaningful tests with Jest, React Testing Library, and Cypress. I have read all six volumes of Kyle Simpson's YDKJS series and now eagerly wait for someone to ask me what closure is someday.
CSS
I thoroughly enjoy bringing wireframes and prototypes to life using CSS3. I put great importance on keeping CSS codebase scaleable by utilizing combinations of SASS/SCSS, Styled Components, and BEM.
BACK END
I have 3+ years of experience working with Ruby on Rails. I can confidently build RESTful APIs and GraphQL queries. I also have experience automating deployment of iOS and Android apps to App Store and Play Store, as well as providing hotfixes through Github Actions.

WORK EXPERIENCE

Click on a slide to see its detailed descriptions

PointsBet

  • JavaScript
  • TypeScript
  • Redux Saga
  • Typestyle
  • Material UI
  • React Native
  • Xcode
  • Android Studio
  • Jest
  • React Testing Library

PointsBet is an online sportsbook in several markets such as New Jersey, Colorado, and Pennsylvania and is avaialble for iOS and Android.

As a Senior Front End Engineer, I delivered admin and client facing front end portion of initial launch of Power Hour, notifying users of timed promotional odds on featured sporting events which led to +13k clicks and 12% increase on placed bets for March Madness release.

I also initialized home page redesign, creating several React components emphasizing featured events and player props.


Arthur

  • JavaScript
  • TypeScript
  • React Native
  • Expo
  • Next.js
  • Firebase
  • Bitrise
  • Fastlane
  • Sentry
  • Figma
  • Xcode
  • Android Studio
  • Redux
  • Redux Persist
  • Amplitude

Arthur brings exhibition info, news, and analytics together in a single platform that keeps people up-to-date on the artists they love, as well as help them discover new artists, events, and trends.

My responsibilities as one of the main engineers in our team included: adapting our designer’s various Figma prototypes into our app, profiling and optimizing the performance of our app to analyze and solve slowdowns and crashes, as well as migrating our deployment process from developer machines to Bitrise to expedite publication to the App and Play Stores.


Single Stop

  • JavaScript
  • React
  • Apollo Client
  • Redux
  • Styled
  • Material UI
  • Webpack
  • Travis CI
  • Jest
  • React Testing Library
  • Cypress
  • GraphQL
  • Algolia
  • Google Maps
  • Victory.js

Single Stop partners with community based organizations and colleges to connect families and students in need with public benefits and resources.

As one of the core front end engineers, I work with our product, design, and backend teams in building out our benefits eligibility screener, local resources browser, and clients management system for our partners' case workers.


Beat45

  • JavaScript
  • React
  • Redux
  • jQuery
  • Webpack
  • CSS3
  • SASS
  • Styled
  • Flexbox
  • Grid
  • Ruby on Rails
  • Websockets
  • D3.js
  • PostgreSQL
  • AWS

Beat45 provides music video streaming services for bars and restaurants as the world's first platform to offer on-demand video DJs.

As the main front end developer, I develop and maintain the UI and API for: uploading, auditing, and managing mixes and channels; DJ and venue tracking; registration, referrals, and playlist creator.


QPi Education

  • Ruby on Rails
  • Webflow
  • JavaScript
  • CSS
  • AWS Elastic Beanstalk
  • AWS S3
  • AWS Route 53
  • PostgreSQL
  • Mailchimp

QPi Education works with educators to make engaging STEM learning experiences accessible to all.

QPi had requested for my services to migrate their hosting platform from Webflow to AWS, as well as to expand their website to include social platform and premium membership features.

CONTACT

Let's connect!

I'm always open for opportunities to collaborate or up for a quick chat.

EMAIL ME AT

kevinyckim33@gmail.com

© Copyright Kevin Y. Kim 2024