:: 608 Words

Aaron Vanderlip - Resume

LinkedIn: linkedin.com/in/aaron-vanderlip
Email: aaron@notabot.org
Phone: 541-505-2549


Professional Summary

Experienced engineer with a strong understanding of the intersection between engineering and business. Throughout my career, I have contributed to large-scale software modernization projects, delivering new functionality while reducing technical debt. After spending several years in managerial roles, I am looking to transition back to hands-on engineering work, where I can directly apply my technical expertise to create impactful solutions.


Work Experience

Hashicorp

Engineering Manager | Apr 2024 - Feb 2025

  • Responsible for developing and maintaining developer.hashicorp.com, a Next.js/React site that provides documentation and tutorials for HashiCorp's products
  • Rebuilt the front-end engineering team that experienced a near-complete staff turnover in the previous year
  • I worked to establish a culture of monitoring, testing, and documentation with the new engineering team, to ensure application stability and establish technical foundations for future development
  • Assisted the team in transitioning from an existing pattern of individuals working alone on projects to team-based workflows, enhancing both the consistency of deliverables and overall team morale

Heap

Engineering Manager | May 2022 - Dec 2023

  • Managed a team of six senior-level engineers tasked with developing and maintaining the primary reporting and visualization interfaces for the company’s analytical product
  • Provided guidance to team members during several disruptive company reorganizations, employing a hands-on approach to identify and address critical issues, fostering a team- oriented culture, and achieving notable improvements in team morale and performance
  • Recognized by the larger company for improving both the quality of the code and the product deliverable by fostering stronger working relationships between the solutions engineering team and product engineers

O'Reilly Media

Associate Engineering Manager | Apr 2021 - May 2022

  • Led a distributed software team comprising seven engineers, providing career mentorship, overseeing recruitment, and offering technical guidance for new projects and initiatives
  • Pioneered the integration of new software libraries to enhance the developer experience and strengthen engineering capabilities

O'Reilly Media

Senior Software Engineer | Jul 2017 - Apr 2021

  • Led the implementation of a successful JWT-based authorization and authentication microservice in the role of Technical Lead
  • Took charge of the development and modernization efforts for React-based and Django-based applications
  • Established a system to streamline local development of microservices through the utilization of Traefik Proxy
  • Administered and provided support for deployed applications using Docker and Kubernetes
  • Guided and supported entry-level developers in their professional growth

The Global Health Delivery Project at Harvard University

Software Engineer | Oct 2010 - Jul 2017

  • Engineered and developed Django-based GHD software products, such as GHDonline.org and Tuberculosis Design Roster
  • Implemented automated deployment, data backup, and monitoring systems for streamlined operations
  • Rearchitected the email delivery and processing system to improve efficiency
  • Created a faceted search tool utilizing Elasticsearch and Tika for advanced search capabilities
  • Modernized the application build system to better support concurrent development

Jazkarta

Director of Consulting Services | Jun 2008 - Oct 2010

  • Worked collaboratively with clients to define, design, and implement Plone-based content management systems
  • Created custom code tailored to enhance Plone CMS functionality
  • Conducted evaluations and analyses of client and third-party code bases
  • Managed and coordinated distributed software development teams for effective project execution

Education

PORTLAND STATE UNIVERSITY

BS Sociology | 1991 - 1995 Honors College

SOUTHERN OREGON UNIVERSITY

Post-Bac Computer Science | 2002 - 2003


Skills

  • Programming Languages: Python, JavaScript, TypeScript
  • Web Stack Technologies: Django, Django Rest Framework, Plone, Flask, Express.js, Apache, Nginx, Celery, Elasticsearch, uWSGI, Redis, RabbitMQ, React
  • Development Tools: Vim, Visual Studio Code,Git, Docker, Fabric, Vagrant, Kubernetes, Jupyter Notebook, Cypress
  • Databases: PostgreSQL, MySql, SQLite
  • Cloud Platforms: AWS, Google Cloud Platform (GCP)
  • Other: Agile/Scrum methodologies, team leadership, project management