About Myself

I am a passionate developer who enjoys learning new things, whether its on the job or in my spare time. I try to explore every end of the stack from frontend (mobile + web) to backend (RESTful apis, socket servers, distributed locking, queueing, logging, and metering), and sometimes low level firmware on occasion (IoT + BLE). I always consider security at each layer (CSRFs, XSS Sanitization, signed JWTs, SDK security scans, api credentials, key vaults, and HSMs). I never forget the importance of testing, and continuing to ensure product delivery is a success (TDD, Jenkins, CircleCI, Calabash, and Docker). I have found that this adaptibility allows me to easily come up to speed on new teams.

4

Years       Experience

9

Proficient Coding Languages

3

Open Source Contributions

GoLang 100%

Java/Kotlin/Scala/Groovy 80%

PaaS 70%

Docker & Kubernetes 70%

React Native & Android 60%

  • Nov 2021 to Present    

    Nimble Robotics

    Senior Software Engineer
    San Francisco, CA

  • July 2020 to Nov 2021

    Workday NEXT

    Software Enginner P3
    San Francisco, CA

  • July 2019 to July 2020

    Workday NEXT: Aquired Trusted Key

    Software Enginner P2
    San Francisco, CA

  • May 2018 to July 2019

    Trusted Key

    Software Engineer
    Pleasanton, CA

  • 2021 to Present         

    RPG IRL

    A mobile game which lets users play an RPG-esque game in a pokemon-go-esque world. However, real world locations are mapped to virtual places in the game. Players could also give back to community by doing community service and getting rewards in-game.

  • 2018 to 2021             

    Basys IoT

    IoT platform which allowed football coaches to objectively assess player performance during practice using metrics gathered from sensors placed on training equipment

  • 2017 to 2018             

    Welcome AI

    Mobile App used to provide intelligent suggestions to offers from local hospitality businesses, and web app which allowed businesses to manage IoT resources

  • 2016 to 2017             

    Assassin's Guild

    Mobile App used to track and manage the game of assassin's

Testimonials

Here are some things people have said about me at work