Badges
Certifications
Work Experience
Enterprise Architect / Technical Lead
Paychex• May 2018 - Present
Member of Paychex Enterprise Architecture team. Responsible for developing architectural designs, architectural point of view and proofs of concept, and general architectural guidance, for a wide variety of enterprise technologies, spanning software, data, cloud, infrastructure, and CI/CD. Technical Lead/Architect for Paychex’s next-generation, infrastructure-as-code, CI/CD/Release automation strategy. Goal to provision and deploy complete, complex, software-defined environments, for a multiple tightly-coupled, enterprise application platforms, spanning many technologies: infrastructure, compute, networking, database, messaging, security. Lead development of a hierarchal application description language and complimentary orchestration engine, which enables teams to automate the provisioning and deployment of any application stack and any combination of technologies, to any environment. Subject Matter Expert for multiple Paychex technologies: Cloud, Infrastructure as Code, HashiCorp Vault, Search, Observability, DevOps, CMS.
Senior Manager
Accenture• April 2017 - May 2018
Member of the Advanced Technology and Architecture (AT&A) practice. We drive innovation and adopt new technologies; we create emerging technology and provide world-class architecture, custom development, integration and testing capabilities for delivery across all Accenture’s groups. Deliver, enable, and support modern Software Development, DevOps, Platform, and Cloud Computing best practices, continuous integration and delivery, test automation, infrastructure as code, security, and support and monitoring of complex, web-scale, cloud-native platforms. Provide professional DevOps and Agile Software Development maturity assessments, recommendations, and strategic planning to global enterprise clients. Areas of current technical focus and skills: AWS cloud architecture, modern microservice-based platform architectures, Serverless, Messaging, API design, infrastructure as code, containerization, monitoring and logging, security, Docker, Docker Enterprise, Kubernetes, Terraform, Packer, Jenkins 2.0, Java Spring Boot/Cloud, JavaScript, Node.js, NoSQL. Full-time travel, working onsite, directly with clients.
Lead Consultant (Software Engineering | DevOps)
Thoughtworks• October 2015 - April 2017
Lead Consultant, DevOps and Software Development, for ThoughtWorks, a best-in-class, global consulting organization, whose passionate technologist provide software delivery, pioneering tools, and consulting for organizations with ambitious missions. Deliver, enable, and support DevOps best practices, continuous integration and delivery, test automation, infrastructure as code, and support and monitoring of complex, web-scale, cloud-native platforms. Deliver, enable, and support enterprise software for leading global private, public, educational, and government institutions. Deliver, enable, and support Enterprise Release Management, Technical Project Management, and Support and Problem Management, in the fintech, insurance, medical, and professional services industries. Areas of current technical focus and skills: modern microservice architectures, infrastructure as code, Docker, Java Spring, JavaScript, Node.js, NoSQL, Terraform, AWS. Full-time travel, working onsite, directly with clients.
Manager, (Development) Environment and Release Engineering
Paychex• 2011 - 2015
Manager, Development Environments and Release Engineering, Lead Developer / Developer IV
Paychex• 2011 - 2015
Lead Developer / Developer IV
Paychex• 2011 - 2013
Lead Software Engineer, Project Manager, and Technical Product Manager
BioOptronics• 2010 - 2011
Education
Rochester Institute of Technology, Rochester