Tom Norton
profile image

Tom Norton

Engineering Manager

Product-minded engineering manager with a background in frontend and design. Currently at ecoinvent, previously Plotly and Goldman Sachs.

Experience

ecoinvent

Engineering Manager, Frontend & Design

Lead a frontend engineering and design team within a 35-person engineering organisation, with responsibility for people development, technical direction and team delivery. Partner with product, backend and infrastructure leads across five product teams on priorities, dependencies and technical decisions.

Built the frontend and design functions from the ground up, growing the team to 9 engineers and designers and establishing hiring, performance and career-development practices.

Shipped an automated B2B sales funnel generating €1M in its first year, and led technical work on AI-powered search and matching across 20,000+ environmental datasets.

Engineering ManagementTeam ScalingProduct EngineeringCross-team LeadershipReactTypeScriptPython

Plotly

Frontend Engineering Manager

Managed the frontend team for Dash Enterprise, a Kubernetes-based PaaS for data science applications.

Grew the team from 5 to 8 engineers while delivering key platform features.

ReactKubernetesPythonEngineering Management

Goldman Sachs

Software Engineer

Built real-time trading applications for the equity derivatives desk.

Delivered sub-second latency tools used daily by traders on the floor.

ReactJavaReal-time SystemsFinance

Previously

Side Projects

Personal apps and experiments from my earlier career as a designer & developer.

portfolio logo

Pearly

#TalkToStrangers

A React Native app to help people make new friends, through random encounters. Pearly uses AI to determine whether users will have meaningful conversations with one another spontaneously, based on a set of ‘Talking Points’ that each user selects - topics they’d like to discuss.

I worked as Designer + Lead Developer for this project.

portfolio logo

Still

Soothing messages for anxious people

An iOS and Android app to help soothe people suffering from anxiety and OCD with small messages and breathing excercises.

I designed and built this application from scratch using React Native and Figma.

portfolio logo

Weathr

3D-rendered weather

A cross-platform weather application written using Electron and threeJS. Originally an experiment with bringing Web frameworks to the Desktop, This project shows the power of the Electron framework in shaping the next generation of native applications.

portfolio logo

todo

Native to-do list

An open-source cross-platform to-do list application written using Electron and vanilla JS.

My first Electron app, this project was motivated by wanting to make quick to-do lists for Pull Requests on GitHub, with some handy automatic Markdown conversions at the click of a button.