TechPunch — Denver, Colorado
Programmer, Architect and other hats
Currently working on a small engineering team for a major national home security/monitoring/automation company. Designing and building a high-profile system important for modernizing their offerings in the "smart home" space. About 80% Clojure and 20% Java. Integrating their home security panels, automated door locks, lighting, thermostats, sensors, cameras and garage door controllers to common voice/AI assistant platforms like Amazon Alexa, Google Assistant and IFTTT. Runs in AWS, using EC2, S3, RDS, Lambdas, DynamoDB; implements Alexa Custom Skills and Smart Home Skills, as well as Google's Actions and api.ai platform; heavy OAuth integration with a wide variety of systems, where we're both an OAuth server and a client.
Priors projects involved developing major software applications across many domains including Health Care, Sales, Education, Marketing, Telecom and Entertainment. Clients included Level 3 Communications, McKesson Health Solutions, Charter Communications, a successful interactive media firm, a successful start-up for helping parents with child Internet usage, and others.
Application security experience with OAuth, SAML, single sign-on (SSO), Spring Security, and detecting/preventing security holes like session hijacking/fixation, cross site request forgery (CSRF), cross-site scripting attacks (XSS), SQL injection (SQLi) and clickjacking.
Help software development managers build development teams for new projects. Locate, engage and deliver contractual software developers. During this time, I also partnered with Babich & Associates in Dallas to provide staffing services under the name Babich & Associates of Denver.
Broad experience with people skills: management, sales, mentoring, teaching.