Edward Harman

Metro Boston, MA


Download PDF Download docx

edward@ethelred.org | linkedin.com/in/edwardharman | github.com/edward3h

Principal Software Engineer

Delivering innovative software through best practices, automation, & mentorship.

Accomplished Software Engineer with deep expertise across the full software stack, specializing in building maintainable, reliable applications. Dedicated to reducing development friction through automation, robust testing, and continuous integration, ensuring seamless delivery pipelines. Excited about mentoring developers, fostering best practices, and advocating for informed technical decision-making to elevate team capabilities. Committed to continuous learning and sharing emerging technologies to drive innovation and operational excellence.

Web application development | High-scale concurrent services | Java expert

Build Tools & Automated testing | Continuous Integration | Microservices Architecture

Code Reviews & Mentorship | Cloud-native Development | Infrastructure As Code

Technical Skills

Languages Java, SQL, Bash, Javascript, Typescript, Groovy, Ruby
Frameworks Spring Boot, Micronaut, Rails, React, Svelte
Build tools Gradle, Gitlab CI, GitHub Actions, AWS CDK, OpenRewrite
Platforms Linux, Docker, AWS, Postgres

Professional Experience

Tripadvisor, Needham, MA

Principal Software Engineer 2025
Senior Software Engineer 2008 - 2025

Full-stack engineer for a popular travel website. Many contributions over a long tenure.

Build Tooling & Developer Productivity
Technical Leadership & Knowledge Sharing
Cloud & Platform Engineering
High-Scale Backend Systems
Product & Cross-Team Collaboration

Additional Experience

Virtue Fusion Ltd, London, UK - Java Developer

Ciber UK Ltd, London, UK - Consultant

Education

Bachelor of Arts (BA), Maths and Computer Science
University of Cambridge, Cambridge, UK

Open Source

A contributor and maintainer of jte: Java Template Engine.

Updated January 16, 2026