Jacob Champness

Experienced Software and Systems Engineer, XP/Agile Coach

hello@champness.org | +1 720 432 7825

Technical highlights

Experience

Technical Leader – Cisco Systems, San Jose, California (2016-present)

Go, Python, Consul, Kubernetes, Docker, Terraform, AWS Lambda, DynamoDB, Athena, Cloudwatch, Route53, ECS, Fargate, macOS, Linux, git

VP, Engineering – Trip30.com, Boulder, Colorado (2013-2016)

Go, Ruby, Javascript, Coffeescript, CSS, Sass, Websockets, Redis, MongoDB, PostgreSQL, Rails, Backbone, git, Heroku, AWS EC2, Route 53, S3

Senior Software Engineer – minuteKEY, Boulder, Colorado (2011-2013)

Scala, Akka, Spray, PostgreSQL, MongoDB, EC2, OSX, Linux, Windows, Cygwin

Built and operated PCI-compliant infrastructure running on EC2 for payment processing and remote management of thousands of minuteKEY kiosks. Implemented a management platform in Scala with Akka and Spray and datastores in PostgreSQL and MongoDB. Remote kiosk-management over SSH and VNC to onboard hosts controlling the UI, internal camera, and key-handling robot.

Director, Software Development – Alpine Access U, Denver, Colorado (2009-2011)

Python, Django, JavaScript, MySQL, memcached, EC2, S3, CentOS, OSX

Recruited, hired, and led the Alpine Access U engineering team in developing the Alpine Recruiting Platform, a Django web application with MySQL and memcached running on CentOS on EC2, supporting complex business processes for recruiting new agents; and Elmer, a Django learning management system also running on CentOS on EC2 with MySQL. The two platforms enabled a high-capacity recruiting and training pipeline, onboarding hundreds of new agents per month.

Senior Software Engineer – Openwave Systems, Redwood City, California (2006-2009)

Ubuntu, Windows, Solaris, Java, CruiseControl, git, cvs, Perforce

Designed and implemented core functionality of several cellular network positioning protocols in Java on Solaris, including the SUPL Positioning Center (SPC); RRLP (Radio Resource Location Protocol) messaging flows between the SPC and the SET (SUPL-enabled Terminal); and SMPP (Short Message Peer-to-Peer) messaging flows. Designed and implemented SMSC (SMS Center) connection-management.

Education: BS, Economics, Mathematics, Florida State University

hello@champness.org | +1 720 432 7825