Post Job Free
Sign in

Software Engineer United States

Location:
Castle Rock, CO
Posted:
May 10, 2024

Contact this candidate

Resume:

John Whitson

Castle Pines, Colorado, United States

ad5mld@r.postjobfree.com • 720-***-**** • linkedin.com/in/john-whitson Summary

Software Engineer and Technology Consultant with over two decades of experience in architecting, managing, and optimizing technology solutions for enterprises. Adept at engineering and deploying software solutions, cloud infrastructure, and on-premise infrastructure. Proven track record in software development, content distribution, and implementing cutting-edge technologies to drive business growth. Demonstrated expertise in cloud architecture, multi-platform integration, and workflow orchestration. Someone who enjoys new challenges and working with new technologies.

Experience

Principal Software Engineer

Envoi

Aug 2015 - Present (8+ years)

• Architected and managed the development of a Live Streaming and Video on Demand SaaS platform.

• Created prototypes and proof of concepts (POC) for integrations with dozens of systems and platforms.

• Wrote SDKs for third-party software to be used inside our own platform as well as partners.

• Worked with infrastructure as code (IaC) technologies such as AWS Cloud Development Kit

(CDK), CloudFormation, and Terraform.

• Implemented and oversaw DevOps across the organization.

• Interfaced with multiple international development teams across 4 time zones to provide solutions to customers.

• Architected and oversaw multiple application deployments using technologies such as serverless, AWS Kinesis (Kafka alternative), AWS LAMBDA, AWS EKS, AWS ECS, AWS EventBridge.

• Managed multiple CI/CD pipelines using AWS CodePipeline, Bitbucket Pipelines, Github Actions.

• Managed and participated in the development of several software projects using Bash, Java, Javascript/Typescript, Kotlin, PHP, Python, Ruby, and Swift. Systems Architect and Software

Engineer

XPlatform Consulting

Dec 2011 - Present (12+ years)

• Worked with Web3 technologies such as Ethereum and NFTStorage to store and distribute files.

• Built many integrations and custom solutions using Bash, Java, Javascript/Typescript, Kotlin, PHP, Python, Ruby, and Swift.

• Participated in and directed engineering of custom applications for media processing workflows for companies including BBC Worldwide, Disney, Fox, MGM, and Viacom.

• Architected, developed, and maintained a workflow engine utilizing Ruby and RabbitMQ.

• Specialized in workflow orchestration development, deployment, and management. Including new integrations and creating libraries / SDKs to access partner platforms. TekSystems

Senior Software Engineer

June 2009 - June 2011 (2 years)

• Lead a team of developers to develop a new student orientation application for CU Boulder’s Arts and Sciences college.

• Worked with the scrum master to produce and evaluate user stories and task developers on the team.

• Performed as the principal engineer developing a project for the Department of Energy to inventory the photovoltaic capacity of the United States of America.

• Created and administered development and production environments including application and database servers.

• Mentored junior developers on technologies and best practices IGE

Software Engineer

Feb 2005 - August 2007 (2+ years)

• Performed as the sole C# developer while also managing the application and database servers

• Developed analytics systems to aggregate data across the inventory of over 30 web properties.

• Worked on web applications written in C#, PHP, and Perl. Whitson Consulting

Owner

Jan 1998 - Present (25+ years)

• Operated as a technology consultant and solutions provider.

• Worked in a team developing an arbitration trading platform

• Database administration including CouchDB, MySQL, Microsoft SQL Server, MongoDB, and PostgreSQL

• Engineered solutions using Memcached, ElasticSearch, and Solr

• Engineered and deployed compute and network infrastructure, including routing, switching and firewalls, as well as servers and backup systems.

Skills

Software Engineering • Blockchain • Web 3.0 • Cloud Infrastructure • Content Management • Content Delivery • Digital Asset Management • Content Distribution • Amazon Web Services (AWS) • Software as a Service (SaaS) • Over-the-Top Content (OTT) • Media Workflows 1



Contact this candidate