AMOS KING
amos@binarynoggin.com
573.263.2278
Agile Practitioner | Thought Leader | Web & Embedded Developer
Agile software developer with 10+ years of success working with and
leading teams to develop quality software under changing requirements.
Able to rapidly utilize new, leading edge technologies. Proven track
record in developing trust with customers and within teams.
Binary Noggin, CEO/Principle - Kansas City, MO August 2013 - Present
I work closely with customers as an Agile practitioner to improve teams
and products. I believe in building the best software through an
understanding of the “why” in the product. I find this “why” through
constant communication and trust. Using test driven development and
continuous delivery of working software that exceeds expectations and
provides constant value is my priority.
Technical Summary
Languages: Elixir, Erlang, Ruby, Javascript, Java
Software/Tools: Propcheck, Rails, RSpec, Nerves, Phoenix, SideKiq, Resque, Node,
Spring, HAML, Angular, Cucumber, Ruby-FFI, Resque, jQuery, SASS, Eclipse
RCP, Mina
Databases: PostgreSQL, Oracle, MySQL, MongoDB, Redis
Projects
Toyota Connected 2019
- Build Elixir back-end to Toyota ride sharing
- Work with other developers on testing and implementation of features
- Pushed for changes to help increase communication
- tech: Elixir, Docker, Propcheck, GraphQL
Schneider Electric 2018
- Build Elixir back-end for Network Management Controller
- Work with other developers in growing Elixir knowledge
- Create interactive shell and commands for users
- tech: Elixir, Docker, SMTP, Propcheck, Nerves, Yocto
Smartrent 2017
- Built a Zwave protocol handler using ElixrALE
- Mentored developers in TDD and OTP
- tech: Zipato, Zwave, Elixir, OTP, Nerves, Phoenix, HTTPoison,
ElixirALE
Concordia Publishing House 2017
- Built and tested open source component to generate PowerPoint files
- Mentored on Agile development practices
- tech: Ruby, RSpec
Procore 2015 - 2016
- Contributed to subsystems of large construction management platform
- Mentored Developers and QA in Agile and development practices
- tech: Ruby, Rails, Resque, SideKiq, RSpec, Elixir, PrincePDF, PostgreSQL, Elixir
Mercy 2014 - 2016
- Contributed to rewrite of hospital/clinic patient portal
- Maintained legacy patient portal
- Wrote provider directory application for patients to find doctors
- Advocated better development and Agile practices
- tech: Ruby, Rails, Node, Angular, Java, Spring Roo, CoffeeScript
Rolla Municipal Utilities 2014
- Planned and developed SCADA monitoring for water and power
- tech: Ruby, Ruby-FFI, Slim, RSpec
Liaison 2013 - 2014
- Increased velocity and quality
- Managed a team of five subcontractors leading to successful multi-year contract
- tech: Ruby, Rails, RabbitMQ, RSpec, Capybara, PostgreSQL, HAML, jQuery, Resque
The Able Few
Senior Ruby Developer - St. Louis, MO February 2013 - August 2013
Asynchrony Solutions
Lead Software Engineer - St. Louis, MO July 2007 - February 2013
Select Projects
Software Apprenticeship Program, Creator 2012 - 2013
T1D - myglu.org, Tech Lead/Team manager 2010-2012
- tech: Ruby, Rails, MongoDB, HAML, SASS, RSpec, Cucumber
Logistics Management - US Transportation Command - US Air Force, Senior Developer 2009 - 2010
ACE, Senior Developer 2008 - 2009
- tech: Oracle, MySQL, TestUnit, Shoulda, Webrat, Javascript
Mako Navy Chat, Developer and Customer liaison 2007 - 2008
- Customer liaison and software tester on board
- USS Rodney M Davis - Frigate 2008
- USS Alexandria - Nuclear Fast Attack Submarine 2009
- tech: Java, Mina, Eclipse RCP
Additional Career Experience
- US Postal Service - St. Louis, MO, Developer May 2006 - July 2007
- US Geological Survey - Rolla, MO, Developer April 2005 - May 2006
- Quantiverge, Inc - Springfield, IL, Developer January 2006 - December 2011
- Missouri Air National Guard - Jefferson Barracks, MO, Technical Sergeant July 1999 - July 2012
- Managed Staff
- Produced training materials
- Installed and Managed Equipment
- Deployed in support of Operation Iraqi Freedom April 2003 - August 2003
- Ground Radio and Satellite Communications Technician
Education / Awards / Presentations
- University Of Missouri - Rolla — BS Computer Science, Minor Mathematics 2006
Awards
- Missouri Commendation Medal
- Air Force Commendation Medal x 2
Speaking/Presentations
- ElixirDaze 2018 - Hardware Without Hardware or Lightning Without Lightning
- ElixirDaze 2017 - Live Like a Hippy
- Ruby Remote Conf 2015 - The Route Less Traveled
Organization/Affiliations
- KC Elixir - Kansas City, MO, Co-Organizer, November, 2018 - Present
- Elixir Outlaws Podcast Host April 2018 - Present
- This Agile Life Podcast Host August 2012 - Present
- STL Elixir - Saint Louis, MO, Organizer February 2017 - August 2018
- STL Ruby - St. Louis, MO, Organizer January 2012 - August 2018
Open source
- Maintainer
- BambooConfigAdapter - Runtime configuration for Bamboo Mailer
- GrovePi - Elixir hardware library
- ScenicKeypad - Keypad for use with Elixir’s OpenGL Scenic library
- backpack-ht16k33 - JS library for LED matrix for Tessel
- Riposte - rubygem
- Contributor
- Elixir, ElixirALE, Phoenix, Shoehorn, Propcheck, Cachex, Absinthe
What other’s say
...natural mentor and leader, and I feel honored to have learned from
him. - Leah Russel - Procore
...humble and approachable...invests time in making me better at
my job - Martina Vassileva - Procore
I also value his ideas for working as a team and for great
communication. Our conversations motivate me to be a better coder
and a better person, and provide the tools to do so. - Melch Chun - Procore
Amos is an inspiring leader and exceptional personal contributor. -
Oz DiGennro - Liaison