Cloud Engineer
2019 - PRESENTTekno FX Incorporated- Helped move a healthcare organization's customer portal from a data center to AWS.
- Set up a self-healing infrastructure using Terraform across three AWS regions.
- Led the design of a CI/CD process for a new micro-service architecture using the latest Kubernetes technologies.
- Worked on the planning, implementation, and best practices for Google Anthos upgrades for GKE on-prem.
- Migrated 250 repositories from CircleCI to Buildkite (an American self-driving car company).
- Migrated from AWS to GCP Terraform. Worked on Google Cloud Foundation presentations with stakeholders and the logging and security architectural planning (an American television provider).
- Worked on the zero-downtime infrastructure and Chaos Engineering implementation for one of the largest eCommerce sites.
Technologies: Buildkite, CircleCI, Amazon Web Services (AWS), ECS, Flux, Azure, DigitalOcean, Google Cloud Platform (GCP), GitLab, Kubernetes, Helm, Terraform, AWS, PostgreSQL, CI/CD PipelinesSenior Manager – Site Reliability Engineering
2015 - 2019PGi- Managed a small, fast-moving team supporting 200+ developers building a web conferencing SaaS platform.
- Moved existing web conferencing SaaS platform from AppLogic to CI/CD with EC2 and Chef in 2015.
- Moved web conferencing platform from being managed by Chef to a Docker/Kubernetes solution in 2017.
- Moved all legacy web conferencing and audio PBX applications to a globally distributed Kubernetes environment in 2018.
- Participated in an on-call 24x7 rotation for debugging both build pipeline and production infrastructure issues acting as the technical escalation lead.
- Worked with several globally distributed scrum teams as a technical lead.
Technologies: Amazon Web Services (AWS), Docker, ELK (Elastic Stack), Windows, Node.js, Java, Google Kubernetes Engine (GKE), Linux, AWS, Kubernetes, CI/CD PipelinesCloud Engineering Architect
2011 - 2015Independent Contractor- Helped customers move to cloud-based systems, both private and public cloud.
- Developed a custom Wowza module for live video streaming.
- Integrated custom modules for customers.
- Secured live media solutions for companies like HBO, Netflix, Marvel, Facebook Live, and Showtime.
- Set up a full CI/CD process using EC2 and Jenkins.
- Developed a custom Terraform module.
- Built custom pipelines using Jenkins.
Technologies: Amazon Web Services (AWS), Zabbix, Wowza, Ruby on Rails (RoR), Puppet, Node.js, Elasticsearch, Logstash, Jenkins, Java, Google Kubernetes Engine (GKE), Amazon CloudFront CDN, AWS CloudFormation, Continuous Delivery (CD), Continuous Integration (CI), Chef, CentOS, AWS, Artifactory, CI/CD PipelinesSenior Product Developer
2010 - 2011devIO- Built a Symantec Kaseya module - http://www.symantec.com/business/support/index?page=content&id=TECH197177.
- Built an Intel MSP framework - https://msp.intel.com/kaseya.
- Built other custom Kaseya modules for Xerox, Intel, Heroware, DOCUwise, and Storagecraft.
- Worked on internal Kaseya modules i.e KPSA, KNM, and Kaseya API.
- Wrote custom licensing module for clients.
- Custom Linux and Windows scripting for automation.
Technologies: Node.js, C#, Linux, Windows, AutoIt, Kaseya, CI/CD PipelinesDirector of Development
2007 - 2010inhouseIT- Managed the implementation of over 250 AD farms including the creation automation, monitoring, and disaster recovery suites to support all clients effectively with only three AD resources.
- Automated all monitoring, alerting, and exception processes at over 300 client sites from one centralized command console using a combination of SRSS, AutoIT, Powershell, C#, and custom built monitoring systems.
- Implemented standardized ITIL procedures across the managed services team to the project services team.
- Integrated Kaseya Management Software, Sonicwall GMS, Plesk, MXLogic SaaS Email, and ShoreTel Phone System to grab up to the minute billable users/host counts for accounting.
- Wrote custom applications which manage and monitor 250 instances of Exchange across all clients managed by inhouseIT.
Technologies: SRSS Reporting, Windows PowerShell, Cisco, Linux, Windows, C#, AutoIt, KaseyaVP Of Engineering
2006 - 2007Digital Interactive Systems- Oversaw 35 in-house developers responsible for bringing OEM and web applications to market.
- Managed the development group which integrated a retail game store into over 2 million HP desktop’s and laptop worldwide.
- Trained the primary C++ developers responsible for automating install packages using Windows low-level mechanisms.
- Interfaced directly with an outsource team in Romania to facilitate the development of new web application.
Technologies: ASP.NET, Linux, Windows, C++Research Engineer
2004 - 2006eEye Digital Security- Specialized in UNIX/Cisco Security and Malware.
- Designed eEye Honeypot to catch MS Windows-based worms using open source tools.
- Participated in the reverse engineer team for Microsoft's monthly security patches.
- Developed binary diffing tools.
- Provided a tier escalation point for unpacking encrypted binaries.
Technologies: Interactive Disassembler (IDA) Pro, OllyDbg, Reverse Engineering, Windows, LinuxSystems Manager, Engineering
2004 - 2004Unified Worldwide Transport- Maintained DNS servers, mail servers, web servers, RADIUS servers, firewall, and VPN connections.
- Customized and implemented billing software.
- Customized and implemented support ticketing software.
- Managed H.323 connections throughout 125 countries.
- Developed an automated provisioning process.
Technologies: PHP, ASP.NET, C#, Perl, FreeRADIUS, Cisco, LinuxSystems Engineer
2002 - 2004Esker Software- Managed Windows 2000/UNIX network consisting of 20 servers.
- Maintained DNS servers, mail servers, web servers, firewall, and VPN connections.
- Managed the corporate LAN consisting of MS Exchange Server and back-office applications that included MS SQL Server and MS SharePoint Servers.
- Provided part-time development for T1 Fax Board drivers on 14 Unix platforms.
Technologies: C++, BSD, Linux, Microsoft SQL Server, WindowsSystems Engineer
2000 - 2004TierZero Networks- Managed the service provider server farm consisting of 12 Unix servers.
- Designed, installed, and maintained DNS servers, mail servers, RADIUS servers, and firewalls.
- Managed the corporate LAN consisting of MS Exchange Server and back-office applications that included MS SQL Server and MS SharePoint Servers.
- Assisted with network engineering projects. Maintained OSPF network routing and customer VPN tunnels.
Technologies: Cisco, Windows, C#, PHP, Perl, Linux, Unix