Tom Whale

CTO & Co-founder at PortF

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Tom Whale is a seasoned technology leader and co-founder with 13 years of experience building product-led engineering teams and scalable web platforms. As CTO of PortF he’s unifying commercial, ESG, and impact analytics to automate investing decisions and reporting for investors and portfolio companies. He previously led engineering at Reach plc and co-founded Bevvi, demonstrating a mix of newsroom-scale product delivery and startup iteration. Hands-on across the stack, Tom has contributed backend improvements to notable community projects like Spectrum, focusing on data consistency and robust queue processing. Based in London, he blends startup grit with enterprise delivery, often turning messy data integrations into reliable, production-ready systems. Expect a pragmatic CTO who still dives into code to solve critical backend and data model challenges.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Birmingham
bookJohn Hampden Grammar School
github-logo-circle

Github Skills (7)

flowtype10
flow-typed10
nodejs10
graphql8
react8
wpgraphql8
wordpress-graphql8

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
withspectrum/spectrum

Apr 2018 - Apr 2018

Simple, powerful online communities.
Role in this project:
userBack-end Developer
Contributions:9 commits, 1 PR, 2 comments in 1 day
Contributions summary:Tom primarily focused on backend development within the `spectrum` repository, which involves online community functionality. Their contributions centered around modifying and refactoring code related to the `usersThreads` model and related queue processing. The user's changes involved updating data types, converting values to Date objects, and implementing flow type fixes to improve the stability and reliability of the backend processes. These adjustments appear aimed at refining the handling of user thread interactions and ensuring data consistency.
reactrethinkdbjavascriptstyled-componentscommunities
Contributions:16 commits, 1 PR, 15 pushes in 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tom Whale - CTO & Co-founder at PortF