
Tom Beckenham
Verified Expert in Engineering
Full-stack Developer
Sydney, New South Wales, Australia
Toptal member since August 10, 2020
Tom is an experienced full-stack engineer specializing in TypeScript, React, and Node.js. He has a solid background in both fintech and cryptocurrency. He is a skilled product leader and ex-founder, having run multiple projects and businesses. Tom typically works in Next.js for full-stack projects and has extensive experience building Chrome extensions, crypto wallets, and integrations.
Portfolio
Experience
- TypeScript - 6 years
- Node.js - 4 years
- React - 4 years
- Chrome Extensions - 3 years
- Next.js - 1 year
- Crypto - 1 year
- Web3 - 1 year
- Claude - 1 year
Availability
Preferred Environment
Airtable, Node.js, React, Next.js, TypeScript, Claude, Gemini, Cursor AI, Chrome Extensions, Crypto
The most amazing...
...project I ran recently was the re-engineering of the Flow Wallet extension for Flow Blockchain and EVM, transforming security, process, and product quality.
Work Experience
Wallet Technical Lead
Flow Core US LLC
- Spearheaded a major architectural overhaul of the wallet's core functionalities, enhancing security and scalability, reducing the number of critical issues by over 95%.
- Championed and implemented a modern, end-to-end testing strategy using Vitest and Playwright.
- Established and automated CI/CD pipelines with GitHub Actions, streamlining the development and release process.
- Drove a significant refactoring effort to unify the application's state management and data flow.
- Led the development and release of multiple major versions, delivering significant features and performance improvements.
Founder
Comma
- Developed a new type of payment rail based on open banking bulk payments in the UK that forever changed how AP and payroll software companies implement payout features.
- Engineered the early product for the first 18 months, bootstrapping via Toptal at the same time to fund the business. The back end was Node.js and front end was React. Originally Lamda and Dynamo based, we moved to Mongo and Express later.
- Raised over $6 million of funding for the business from top VCs. We became a talent magnet, building and retaining an exceptional engineering team. I hired an amazing CTO and moved to CEO. We built a team of close to 40 people within 12 months.
- Connected, together with the team, 31 banks via API for bulk payments. This was particularly painful as they were slow to resolve issues, and it was important to provide workarounds and validate payments at all points. A key aspect was to establish trust.
- Designed, together with the team, an API and brand-able UX to build complex bulk payments into software products with minimal effort. This shortened the sales cycle.
- Developed a secure sharing system to securely share payment runs with minimal user interaction, much like how DocuSign shares legal documents. This made it easy for one party to create a payment run and another who had bank access to execute it.
- Achieved that the system was processing over £16m of payments per month within 12 months of launch.
- Sold the business in March 2023 to a larger embedded finance business that was keen to combine our open banking payment technology into their stack.
Head of Technology
Murphycobb & Associates
- Recruited an engineering team and led the product development of a global cost control system for Colgate Palmolive's global marketing procurement.
- Developed project management of an estimate bidding tool that is now used internationally by 1,000 agencies for one of the world's largest brands.
- Developed new operational processes and technology to streamline billing across the business saving the business thousands of British pounds.
- Passed Colgate Palmolive's rigorous IT security process.
CEO and Founder
Specle
- Developed the UK's first centralized ad specification website, which became known as the 'Google of ad specs' and was used throughout the media industry.
- Led the development of sophisticated portals for Condé Nast UK and Economist globally.
- Entered the ad delivery market against two strong incumbents. Through the elegance of our product and approach to our customers, we took 60% of the market within 18 months.
Senior Full-stack Developer and Manager
Adstream
- Developed an entire PDF library from scratch. The library worked independently without Adobe technology.
- Developed pioneering color technology used to automate the color conversion of advertising.
- Managed a team of five engineers to develop the company's leading product that generated millions of dollars of revenue.
Experience
Flow Wallet (Chrome Extension)
http://wallet.flow.comAs tech lead, I drove the project's technical strategy and execution. I spearheaded the modernization of the development lifecycle by establishing a full CI/CD pipeline with GitHub Actions and implementing a comprehensive testing pyramid from the ground up using Vitest and Playwright. This dramatically improved code quality and release velocity.
Architecturally, I led a major refactoring of the core KeyringService to significantly enhance security and data integrity. I also re-designed the application's data caching and state management systems, resulting in major performance gains and a more stable user experience. I successfully guided the team through multiple major version releases, delivering robust features for token/NFT management, dApp connectivity, and cross-chain functionality.
Comma Payments
Through previous experience, I'd seen the process of billing and paying large amounts was incredibly antiquated. The name Comma came from the idea that we would solve problems for payments of any amount with a comma separator (in the UK and the US). i.e., anything over £1,000.
I built the first version of the product with my brother Nick who later pulled out of it during the pandemic. The back end ran on AWS Lamda functions and Dynamo, and the front end was React. Once we had a larger team, we found Lamba's an unnecessary complexity and moved back to Express and MongoDB.
Over the course of 2020, we realized the key was to target accounts payable and enable businesses to initiate payments in bulk. We targeted new Open Banking APIs and focused on an area no one had targeted - bulk payments.
We soon found out how complex it was to connect to banks, and in essence, we were developing a new payment rail. The project taught me a lot about complex integrations. During 2021 we raised funding and built a team of incredibly talented engineers (we contracted Toptal for a couple). I finally sold the business in March 2023.
Condé Nast UK Ad Portal (Specle)
http://adportal.condenast.co.uk/Orbiit Front End
https://orbiit.ai/Venture Data Management Chrome Extension
Skills
Libraries/APIs
React, Node.js, REST APIs, Firebase Web SDK, Stripe, Stripe Connect, Stripe API, Xero API, Chart.js
Tools
Balsamiq, Microsoft Excel, Claude, Auth0, Zapier, ChatGPT, Xero, Sketch, Slack, Jira, Bitbucket, GitLab, GitHub, CircleCI, Figma, Affinity Designer, Make (formely Integromat)
Languages
JavaScript, CSS, HTML, TypeScript, C++, C, GraphQL
Platforms
Google Chrome, MacOS, AWS Lambda, Firebase, Mixpanel, Amazon Web Services (AWS), Visual Studio Code (VS Code)
Frameworks
Next.js, Express.js, Jest, Material UI
Storage
Cloud Firestore, MongoDB, MySQL, Amazon DynamoDB, PostgreSQL
Other
Product Management, APIs, Airtable, Web Extensions, Full-stack Development, Fintech, User Experience (UX), Firebase Cloud Functions, SaaS, MERN Stack, Chrome Extensions, CI/CD Pipelines, Full-stack, OpenAI, LangChain, Machine Learning, Web3, Crypto, Passkey Authentication, Gemini, Cursor AI, User Interface (UI), Segment, Google Material Design, Material Design, 3D Animation, Lambda Functions, Open Banking APIs, Pinecone
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring