Summary
Charles Tupman is a Bristol-based contract software engineer with 10+ years’ experience delivering front-end and full-stack JavaScript applications for enterprise and startup clients. He excels in React/React Native, TypeScript, Node and monorepo architectures (Lerna/NX), and has a track record of raising code quality through testing, Storybook, typing and CI practices. Comfortable leading teams and serving as scrum master, he’s helped projects progress from funding rounds to production while removing technical debt and building reusable component libraries. A pragmatic advocate of agile, TDD and modular design, he prides himself on writing code so readable it can be picked up by another team at short notice. Currently contracting at Eurostar, he prefers fully remote, outside-IR35 engagements and adapts quickly to new languages, libraries and paradigms.
10 years of coding experience
11 years of employment as a software developer
English Media Culture Film, English Media Culture Film at Nottingham Trent University
Kings Bruton
French