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