Post Job Free
Sign in

Software Engineer Developer

Location:
San Francisco, CA
Posted:
April 07, 2020

Contact this candidate

Resume:

Kenneth Cheung

Software Engineer

347-***-**** San Francisco, CA

**********@*****.*** github.com/kcheung42 linkedin.com/in/kcheung42 EXPERIENCE

Starcity San Francisco, CA

Software Engineer Nov 2018 - Jan 2020

● Reduced onboarding time of new employees by creating a user-friendly tool (Retool) for operations to create accounts on their own, freeing up engineering time ( 1 5 min per account)

● Architected and wrote techspec for a third-party API integration, speeding up development time ( 1 week)

● Improved reliability and quality by systematically fixing affected accounts, scoping out related processes, and produced, in TDD fashion, well-tested solutions (Unit and Integration tests)

● Produced features that touched all areas of the tech stack (Clojure, ClojureScript, Datomic)

● Voluntarily reduced a multi-step process to create a local database (Datomic) backup to a single step script

(bash), improving productivity of the team.

EDF Palo Alto, CA

Contract Developer May 2018 - Aug 2018

● Developed a Blockchain system (Solidity) for Renewable Energy Certificate trading

● Analyzed viable token standards and finalized on a custom variant of ERC721 standard

● Collaborated with domain experts and translated knowledge of current processes into our system design

● Produced a distributed application (ReactJs) that allowed users to view and trade inventory

● Created a web-scraper (JavaScript) to programmatically pull data from client’s portal

● Produced simulation (JavaScript) environment using client’s data Rabbit Cloud Fremont, CA

Junior Software Engineer Dec 2017 - Apr 2018

● Designed a microcontroller system (Arduino Uno) for garden sprinklers at a large facility ( 1 1 Acres)

● Implemented a real-time cloud-hosted database (Firebase) to store sprinkler schedule

● Developed a mobile interface (React Native) for convenient access to the system

● Spearheaded the research of viable communication protocols (Bluetooth 5, wifi, sigfox, Lora) American Time Exchange New York, NY

Shipping Clerk Sep 2014 - Sep 2016

● Expanded the usability of enterprise system using knowledge gained from working in three different departments (Accounting, Shipping, Production)

● Improved colleagues productivity, giving back time ( 5 hours a week) by creating an excel tool to replace manual copy and paste processes

● Lead training sessions with colleagues and enterprise system representatives PROJECTS

CalendApp Appointment Scheduler

Feb 2020 (4 weeks) - link https://github.com/hatchways/team-matcha CalendApp is an appointment scheduling application powered by the Google Calendar API V3, Python (Flask), JavaScript (React). The application provides a dashboard to manage events, appointments, and availability settings. The project was built by a team of three. My contributions focused on User model and routes, Authentication, session token management, calendar system, Google API integration (Oauth and Calendar), unit testing (with mocks), Dockerization.

EDUCATION

42 Silicon Valley Fremont, CA

Self-directed project-based peer-evaluated coding school Oct 2016 - Nov 2018 SUNY Binghamton University Binghamton, NY

B.S. Bioengineering Aug 2009 - May 2014

SKILLS

Learning

Algorithms

Data Structure

Unit Testing

TDD

LANGUAGES

Clojure

Python

JavaScript

C

Bash

Solidity

DATABASES /

QUERY

Datomic

Postgres

Firebase

GraphQL

SQL

FRAMEWORKS

React

Flask

Django

Node.js

Docker

Truffle

INTERESTS

Hackathons

3D Printing

AI

IOT

Arduino

Hip-Hop

Choreography

Climbing



Contact this candidate