CV

Skills

  • C/C++, Golang, Java, JavaScript, Python
  • Kubernetes management and deployment
  • Kubernetes ecosystem tools
  • AWS ecosystem
  • CI/CD systems and tools
  • 20+ years of software development experience

Experience

DevOps Lead at Graft from 4/2023 to present

CI/CD, EKS-based infrastructure, automation, observability, SOC2 compliance.
With: Kubernetes/EKS, OpenTelemetry, Python, TypeScript, Terraform, Helm/Helmfile, Postgres, AWS, git

Principal Engineer at Samsung SDS America from 2/2021 to 4/2023

Architecture design, software defined storage, infrastucture-as-code.
With: Kubernetes/EKS/GKE/AKS, VueJS, Golang, Falco, Ceph, OpenAPI, Helm/Helmfile, git

Senior Engineer at Samsung SDS America from 3/2018 to 2/2021

CI/CD, open source work.
With: Kubernetes, Golang, GRPC, Helm/Helmfile, Jenkins, git

Engineer at Samsung SDS America from 5/2015 to 3/2018

CI/CD, open source work, Kubernetes deployment, cloud lift-and-shift consulting.
With: Kubernetes, Golang, GRPC, Helm/Helmfile, Jenkins, git

DevOps engineer at MTNSat from 7/2013 to 10/2014

CI/CD, automation, infrastucture-as-code.
With: Ruby, Chef, Jenkins, Ansible, gerrit/git

Android Apps Developer at MTNSat from 2/2013 to 7/2013

Android application development.
With: Java, Android, git/gerrit

Consultant at StarSightings from 10/2010 to 10/2013

Android application development.
With: Java, Android, git/gerrit

Software Design Engineer at Microsoft from 7/2012 to 2/2013

Automotive application development, sustained engineering.
With: C/C++, Flash

Co-Founder, Engineering at TravellingWave Inc from 5/2007 to 7/2012

TravellingWave develops multimodal interfaces for entering speech into mobile devices. Using a combination of speech recognition and text prediction dubbed “VoicePredict,” TravellingWave’s technology enhances any kind of text input mechanism and allows for fast, easy and accurate data entry.

SDK development, Windows Mobile application development, NR algorithms, architecture design.
With: C/C++, Windows PocketPC, Windows Mobile

Software Design Engineer at Cisco from 7/2010 to 12/2011

iOS and Android application development, localization.
With: C/C++, Java, ObjectiveC

Software Design Engineer at Intrinsyc from 5/2006 to 5/2007

Intrinsyc Software’s Soleus is world’s first Microsoft Windows Embedded CE-based mobile handset platform, featuring pre-integrated hardware, software and telephony elements.

Windows Mobile application development.
With: C/C++, Windows PocketPC, Windows Mobile

Software Design Engineer at Microsoft from 9/2005 to 5/2006

Test automation, Windows application development.
With: C/C++, Win32, MFC

Software Design Engineer at Conversay from 4/2001 to 9/2005

Windows and Windows Mobile application development, proof-of-concept design, localization.
With: C/C++, Win32, MFC, COM/DCOM, Windows PocketPC, Windows Mobile

Build Engineer at Conversay from 9/2000 to 4/2001

Configuration management, build, internal tools development.
With: C/C++, JScript, VBScript

Education

University of Washington (September 1998 – November 2001): Applied and Computational Mathematical Sciences (Applied Math, Statistics, Computer Science) program, incomplete.

Projects

  • gh-install - Github client extension for installing Github repository releases
  • Jenkins operator (Deprecated) - Kubernetes operator for spinning up Jenkins instances
  • lbex (Deprecated) - Kubernetes cloud provider load balancer built on top of NGINX
  • CNCT shared workflow library (Deprecated) - Opinionated Jenkins shared workflow library for releasing Helm charts
  • Jabberwocky - In appreciation of “Jabberwocky” by Lewis Carroll

Patents

  • US8571862B2 - Multimodal interface for input of text
  • US8645131B2 - Detecting segments of speech from an audio stream