eric.henrys.cloud ⇢ a little about Eric, but mostly technology

Curriculum Vitæ

Contact

I am a seasoned engineering leader with a passion for growing high performance teams and individuals. I care deeply for the folks that work for me and the folks I work with directly. I have been in love with technology for as long as I can remember. I find the utmost joy when I’m able to discover elegant solutions to the most complex of problems. This applies to individuals, teams, and software. I make quick and easy work of learning new technologies – I have a mini corporate system running in my home’s network, complete with internal DNS, auto-renewing TLS certs, docker containers running on Raspberry Pis, and uptime monitoring/alerting for everything.

I am a strong believer in the effectiveness of a cross-functional leadership squad where everyone’s voice has similar weight. A team works best when engineering, product, design, customer support, marketing, sales, and legal are all in alignment. If any one function is too dominant over the others, disfunction is likely to follow. It takes a lot of effort to maintain harmony and equilibrium in this kind of arrangement, but it is always worth it.

Skills

Leadership, Strategic Planning, Recruiting, Team Process Development, Employee Retention, Empathy

Experience

Huntress

Remote - Enterprise-grade cybersecurity for ALL businesses
May 2024 - Present

Senior Engineering Manager: Core Platform

  • Led a company-wide security remediation initiative following a bug bounty finding. Automated the audit of 300+ backend controller actions, assigned ownership across all engineering teams, and coordinated a phased review-and-fix process that resolved around 30 permission gaps
  • Drove company-wide SLO remediation initiative, reducing breached SLOs from ~50 to ~10 across 300-400 total SLOs in 6 weeks by tracking per-team status weekly, presenting progress at leadership meetings, and coordinating with teams to fix, adjust, or remove SLOs through their on-call engineers
  • Hired 8 engineers across all levels (junior to principal) over 12 months through over 80 interviews, closing two principal-level hires by building trust through transparent conversations about team vision, challenges, and role expectations
  • Formed a new 4-engineer Ecosystem team to transform the platform’s API from read-only to read-write, shipping ~7 new and expanded endpoints that enabled third-party integrations, customer automation, and automated reseller provisioning that previously required manual work
  • Delivered a platform notification framework that introduced 2 new notification categories and enforced consistency across all delivery channels, reducing customer notification fatigue caused by misclassified alerts and saving customers an estimated 50+ combined hours through automated ticket synchronization
  • Launched a company-wide performance improvement initiative following complaints from large customers, narrowing the work to a punch list of ~30 high-traffic pages exceeding acceptable response times. Coordinated observability improvements and remediation across engineering teams
  • Led rollout of a new design system across the most-used pages in the platform, then made the call to prioritize dark mode — the product’s most requested feature (hundreds of customer upvotes) — after identifying it could be delivered in weeks rather than months, driving significant customer excitement at launch

Block

San Francisco, CA / Remote – Economic empowerment for all
August 2020 - December 2023

Engineering Manager: Banking Platform - Servicing Experience

  • Formed new loan servicing team starting with 3 engineers, creating culture, norms, and processes from the ground up
  • Recruited 9 engineers over the course of 2 years and 150 interviews, ranging from new grads to staff engineers
  • Coached 3 engineers through promotion to staff engineer, and 1 engineer from new grad to engineer
  • Navigated multiple reorgs while maintaining overall team health and satisfaction
  • Established product-wide incident runbook which created consistency in severity evaluation and ensuring the correct leads from all orgs were involved at the right time
  • Vastly expanded loan servicing capabilities for Flex loan product, growing customer satisfaction and reducing loss rate
  • Ensured continued product engineering health through investment in testing capabilities, migration of bespoke code to platform capabilities, and keeping software libraries up to company standards
  • Successfully onboarded 2 new PM counterparts over the course of 2 years
  • Launched loan servicing capabilities for Australia, Canada, and UK

Technologies

Ruby, Rails, MySQL, Javascript, Golang, AWS (Lambdas, SQS, SNS, S3, Step Functions)

Atlassian

San Francisco, CA – Software for Teams
March 2017 - June 2020

Engineering Manager: Bitbucket Cloud and Sourcetree

  • Grew the Bitbucket ecosystem platform team from 1 developer to 6 developers over the course of a year
  • More than doubled the number of marketplace apps over the period of 3 years, through the addition of advanced features, increased high touch interactions, improved communication channels, and documentation enhancements
  • Coached 2 engineers through promotions to senior engineer and 1 new grad to engineer
  • Instituted improvements to Bitbucket’s security vulnerability resolution process, reducing time to mitigation
  • Established team process for resolving post incident action items, decreasing repeat incidents and increasing reliability
  • Improved data quality for Bitbucket ecosystem platform security with stronger trace logging across multiple authentication mechanisms
  • Launched several well received versions of Sourcetree for Windows and macOS

Technologies

Python, Django, Javascript, Postgres, AWS

Vodori

Chicago, IL – Digital marketing agency
January 2014 - March 2017

Senior Product Engineer

  • Created and participated in a training initiative for junior developers and new hires
  • Managed some members of high velocity, cross-functional product team comprised of full-stack developers and QA
  • Designed and implemented monitoring, alerting, and on-call strategy for product team

Technologies

Java, Spring, Clojure, Node.js, Angular2, ElasticSearch, MongoDB, Docker, Kubernetes

Jackson National Life

Lansing, MI – Financial services
January 2010 - December 2013

Senior Software Engineer

  • Created build and deployment system, considerably reducing the number of deployment issues
  • Responsible for unit testing initiative which defined best practices, increasing code coverage in core libraries
  • Led a team of interns in creating a deployment workflow system that automated intricate, error prone tasks

Technologies

Java, Ant, Maven, Jenkins

TrueVektor Development

Anywhere, Earth – Web and software development
December 2001 - Present

  • Managed all business operations: account management, billing, bookkeeping, support, and development
  • Hired and managed multiple temporary contract workers for several projects
  • Designed and implemented web app that helped hundreds of financial advisors better leverage their time and resources
  • Designed and developed numerous small to medium sized websites for companies around the country

Technologies

PHP, ASP, MySQL, HTML, CSS, Javascript

Education

Michigan State University

East Lansing, MI

Bachelor of Science, Computer Science and Engineering
Graduated with honors