Primary Skills
Developer   I am a full stack polyglot, currently focused on NodeJS, ReactJS, RabbitMQ, MongoDB, Docker and Kubernetes. I can usually be productive in a new language or technology within a few days.
Architect   I have over a decade experience building enterprise and custom solutions.
Director   I lead teams. I have for two decades. I've implemented and used a wide variety of process types.
Experience
Director of Software Development
Strategic Systems & Technology
Apr 2013 - Present
SST's core business is locationing technologies like RFID and barcode. From documents, to livestock, to biomedical containers, my team and I write software to associate items with locations and provide reporting on web, desktop and mobile platforms.
This is always a small highly-talented team (less than 20 devs and QAs at all times), so I've remained active in every aspect of software construction and deployment.
We primarily develop in NodeJS, ReactJS and React Native but remain very capable in ASP.NET. We store data in MongoDB, Couchbase and SQL Server. We deploy to GKE, AWS, Azure, customer infrastructure or internal Kubernetes infrastructure using custom installations or Octopus. All builds are continuously integrated via TeamCity. Mobile applications are on Android and Windows Mobile using native code, React Native or Xamarin.
Senior Engineer
Strategic Systems & Technology
Feb 2003 - Mar 2013
I designed, implemented, deployed and maintained custom and enterprise software in a large variety of business applications.
This was primarily C# development for applications written in ASP.NET, Silverlight, Windows Forms and Windows Mobile. Database development was in SQL Server and SQL Server CE. Deployments to Azure and customer infrastructure were via Octopus, custom installations or MSIs. Continuous Integration was via TFS or TeamCity
Unit Manager and Tech Project Manager
Hewitt Associates
Aug 1997 - Jan 2003
Managed a technology group maintaining production software controlling 5 billion dollars in 401(k) assets.
Education
BS, Decision Information Science
University of Florida
1997 - 4.0 major
2nd Degree Black belt
Chung Mu HapKiDo
Practicing since 2011
Technical Skills
Categories
5 Coding5 Agile Processes5 Testing Automation4 TDD/BDD4 DevOps4 Enterprise Software Architecture4 SAAS (Azure, AWS and GCP)
Tools, Languages and Frameworks
5 React.js4 Node.js4 Docker5 JavaScript/ES64 Babel/Webpack4 React Native3 CSS/Sass/Less5 Mocha/Expect/Sinon.js4 Selenium3 Webdriver.io/li>4 MongoDB1 Couchbase3 Kubernetes3 RabbitMQ3 Hapi.js2 Express.js1 Typescript4 Angular.js4 JQuery3 D35 C#5 SQL and SQL Server5 NUnit/SpecFlow5 ASP.NET3 Ruby2 Java1 C/C++2 Cordova1 Xamarin3 Google Cloud Platform5 TFS (Installation, Customization, Builds, Work-Item Management, etc.)4 Git3 Powershell5 TeamCity4 Octopus