Peter Braden
Summary
Generalist software engineer with multiple decades of experience including product and management and a proven track record of autonomy and leadership.
Excellent communicator, both written and in person, with public speaking experience.
Relevant Experience
Pachama
Staff Software Engineer. 2022 — 2024
Working to restore nature and sequester carbon by building tooling and analysis capabilities to support a carbon credit development pipeline.
- Automating geospatial and policy analyses to enable instant project evaluations.
- Leading a multi-quarter effort to migrate a large python server to a new architecture, which was delivered to schedule.
- Advising and collaborating on the design of that new architecture, to simplify an event driven (Kafka) data pipeline/li>
- Working cross-functionally to solve stakeholder problems across multiple domains.
HOPR
Staff Software Engineer. 2020 — 2021
Architecting and orchestrating the development of a decentralized privacy protocol using blockchain to incentive mixnode participation.
- Smart contract development with Solidity
- P2P protocol development with Typescript, LibP2P
Teralytics
Improving urban mobility, and infrastructure development with anonymized aggregate location data.
Product Manager. 2019 — 2020
Establishing product / market fit for a new offering.
- Research into user need with in-depth customer interviews.
- Coordination of design and development agencies to quickly iterate on prototypes.
- Ideation and iteration from ground level to testable prototypes.
Manager, Frontend Engineering. 2018 — 2019
Managing and leading engineering on the data visualisation applications of mobility data - the company’s core product.
- Management of a small team.
- Guiding strategic direction of the teams goals in the context of company needs.
Move Digital
Head of Web on Move Wealth division. 2016 — 2018
Leading development of the front-end of a wealth management platform.
- Leading an effort to upgrade a legacy codebase to a new React based system.
- Interfacing with our design agency and project requirements to develop an intuitive interface.
- Managing internal discussion on pragmatic uses of new technology.
FrozenRidge
Founder 2013 — 2016
Founder of FrozenRidge, a full-stack web consultancy that specialized in solving hard problems for businesses. FrozenRidge offered training, expertise in Node.js, Databases, and Continuous Integration.
- Performed Node.js training for a Fortune 500 Company
- Orchestrated technical partnerships to promote growth
- Ensured all contracts were completed on-time & on-budget with accurate project estimates for consulting work
Yammer
Senior Front-End Developer 2011 — 2012
As a senior member of the Front-End team, I led the team that created the Chat feature and was instrumental in building a responsive user experience, helping grow Yammer to a successful $1.2B sale to Microsoft.
Open Source & Projects
- Created the widely used (~4k github stars) node-opencv bindings, allowing complex computer vision algorithms to be available in node.js (C++, and javascript)
- Genetic Lisa — Fast genetic image evolution in Rust
- Maps.fitness — Real-time heat-map generation and visualisation of Strava activities
- Creator of over 25 npm modules and collaborator on many more
- Wrote ical.js to parse icalendar files from js
- Presented at developer conferences including NodePDX and Open Source Bridge.
Education
University of St. Andrews
BSc. (Hons) Computer Science 2004 — 2008
- Awarded Class Medal 2006 — 2007
- Wrote dissertation on
Detecting Malicious Behaviour in Social Networks
Location / Internationalization
- Dual US / UK Citizenship.
- Native English, working German (A2+), rudimentary French and Spanish.
- Currently located in Zürich, Switzerland. (C permit holder)
Links & Contact
Links & Contact
- Personal Website — https://peterbraden.co.uk/
- @peterbraden on github
- Email me at hi@peterbraden.co.uk