Andrew Hetzler, D. Tech
Advanced Software Engineering Manager @ Kroger
About
Hello! I’m Dr. Andrew Hetzler, a software engineering manager by day and a cyber-physical security researcher by night.I love building teams and helping them create highly resilient, scalable, performant, and secure software solutions. My favorite thing about being a manager is mentoring my FTEs and consultants. I enjoy teaching others about software engineering principles and design patterns, and how to leverage them to build high-quality software consistently.I also enjoy researching and writing scholarly articles on cyber-physical security, blockchain, and software engineering. My main research interests include highly automated vehicle (HAV) architecture, HAV blockchain architectures and solutions, and HAV compliance and interoperability. I am also interested in medical device security research. I would love to connect with you! Students, I’m also open to serving on your thesis or dissertation committees. Please let me know if I can help you.
United States
Cincinnati Metropolitan Area
Information Technology & Services
Test-Driven Development, Agile Methodologies, NoSQL, API Development, Cassandra, Apache Kafka, Engineering Management, Java, Spring Boot, React.js, Enterprise Architecture, Software Architecture, Software Development, OS X, Amazon Web Services (AWS), Active Directory, Windows Server, Microsoft Exchange, Mac OS X, Spring Framework
Experience

Advanced Software Engineering Manager
I manage 4 software engineering teams (3 payment teams and 1 digital fraud team). My primary responsibilities include delivering business and technical objectives, coaching and mentoring reports, assisting with development and architecture, and identifying process and tech improvements to optimize the payment and fraud platforms.

Advanced Software Engineer
Blue Ash, Ohio
I lead two teams for Kroger's Digital Payments domain. If you've shopped online or used Kroger Pay, you've interacted with one or more systems I've designed. My primary responsibilities include designing software systems, requirements elicitation, mentoring teammates, cultivating a positive and inclusive environment, and writing high-quality software. Key Achievements: - Designed and implemented a brand new, highly available, and scalable payment solution. The new payment solution allows Kroger to support additional payment capabilities, decrease PCI scope, and reduce costs. Technologies used are Java, Spring Boot, Cassandra, PCF, and Kubernetes. - Worked with other software engineering leads to create engineering standards in the Digital Payments domain. These standards included software engineering principles and patterns, code quality expectations, code review guidelines, and more. - Led the design and development for Kroger Pay for the payments domain. Kroger Pay allows customers to scan a QR code that contains a payment method from their digital wallet. Technologies used are Kotlin, Spring Boot, and PCF.

Backend / Infrastructure Developer
My primary responsibilities are: advancing the platform, implementing client-specific functionality to the platform while being mindful (not breaking!) other clients' functionality, maintaining uptime and SLAs for clients that host their websites and email with us, maintaining the SVN repository for the backend code, maintaining the VSS repository for the front end code. Achievements - Designed and built Nox's AWS infrastructure. This included: building out the VPC, securing the VPC and EC2 instances through security groups, configuring load balancers, creating custom services on the EC2 instances (including self-healing services), migrating Nagios monitoring to CloudWatch, creating custom CloudWatch metrics and services to publish said metrics, migrating DNS to Route 53. - Migrated clients and other infrastructure from the Los Angeles colocations to AWS. - Developed a system that automatically generated POs for each vendor. When the warehouse received an item from the PO, the system would search for any orders that needed that item and update the quantity allocated to that item and order. If the order was fulfilled, it would automatically be flagged as "ready to ship". - Solely responsible for both production and staging environments. This includes: physical servers, vSphere environment, AWS EC2/EBS/ELB, NAS storage, Zimbra, Windows and Linux (RHEL, CentOS, Amazon Linux) platforms, Citrix NetScalers, Nagios monitoring system, JBoss. - Configured and deployed AWS Connector in our vSphere environment. This allowed us to easily import or export VMs to and from AWS and vSphere. - Developed scripts to automate IT tasks (log deletion, backups, etc.).

Network Administrator
Franklin City Schools
Maintain a dual-platform/dual directory environment with around 3,200 users. Create and maintain documentation for configurations and procedures. Develop policies that comply with both state and federal laws. Troubleshoot network, server, and client issues. Key Achievements: • Planned and configured a cross-platform and dual directory environment • Planned, designed, and configured Mac OS X Server 10.5 - 10.7 • Designed, configured, and deployed an MDM solution (Profile Manager) to handle both Mac and iOS clients • Set up Lion Server (OS X 10.7) to allow iOS clients to file share • Developed a script that provided access to all users' data across multiple platforms, regardless of what operating system they were using • Set up cascading software update servers • Configured Open Directory masters and replicas • Configured various collaboration services on Mac OS X Server • Developed a modular imaging approach • Set up multiple NetBoot servers to balance load while imaging. • Used Apple-provided tools only to help keep costs down • Wrote and maintained documentation on designs, changes, and configurations • Ability to troubleshoot multiple platforms
Education
Andrew Hetzler, D. Tech's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




