cv
Take a look at what I've done so far.
Basics
Name | Thomas Broomfield |
hi@tombroomfield.com | |
Url | https://tombroomfield.com |
Summary | A highly experienced full stack engineer with a love for leading teams and building products. |
Skills
Based on The developer skills matrix
Whether I'm leading a product team or driving the development of a new feature, I thrive off being across the entire product stack. I think having that wide range of experience is what allows me to efficiently lead teams and deliver great products.
Software architecture and design | |
Expert - 12+ years experience |
Leading teams + products | |
Expert - 8+ years experience |
Ruby (+ Rails) | |
Expert - 12+ years experience |
PostgreSQL | |
Expert - 12+ years experience |
Kubernetes (+ Custom Operators) | |
Expert - 4+ years experience |
Cloud Engineering (GCP, Azure, AWS, Heroku) | |
Advanced - 12+ years experience |
NodeJS (+ Express) | |
Expert - 8+ years experience |
Svelte (+ SvelteKit) | |
Expert - 4+ years experience |
Go | |
Advanced - 3+ years experience |
TailwindCSS | |
Expert - 4+ years experience |
React | |
Intermediate |
Angular | |
Intermediate |
Work
- Jul 2020 to Present
CTO | Assembler.app
Powerful low code application builder
Leading the development of the Assembler low-code application builder. Development of products and projects for government, enterprise and startups.
- V8 Isolates for sandboxed code execution
- Programmatic version control system
- Programmatic custom application compilation (esbuild, svelte, rollup)
- Kubernetes (+ custom operators), bare metal and cloud deployments
- Multi region, mutli cloud deployments
- Ruby, Rails, NodeJS, Svelte, Go
- Jul 2018 to Jul 2020
Technical Lead (Senior Manager) | Ventures
PwC Ventures
Head of development for a wide range of technical ventures across tax, legal, accounting, consulting and advisory.
- Lead the development of over 30 internal and external products
- Launched products within Australia, New Zealand, South Africa, Europe and throughout Asia
- Managed application and infrastructure security for all products
- Lead an experienced team of engineers, designers and product managers
- Worked extensively with GCP, Azure and AWS
- Started (and then spun out) multiple new ventures within the firm
- Jun 2016 to Feb 2017
Lead Instructor
General Assembly
Lead instuctor for the Front End Web Development course in Melbourne, Australia.
- Ran 10 week intensive courses for 20+ students
- Taught the curriculum, graded assignments and provided feedback
- Provided career guidance and support to students
- Nov 2014 to Jul 2018
Lead Developer
PwC Ventures
Lead developer on a variety of online products across web and mobile.
- Launched the first ever online portal for lodging R&D tax incentive claims in Australia
- Launched airtax.com.au - allowing Uber drivers and other sole traders to lodge their tax and BAS online
- Spearheaded the development of a range of internal automation tools
- Dec 2012 to Nov 2014
Lead Full Stack Developer
Connect Solutions
Lead the development of a wide range of video focused products for the film and festival industry.
- Built video streaming platforms for Edinburg Film Festival, Glasgow Fringe Festival and others
- Launched a SaaS video streaming platform for film festival 'Videotheque' systems
- Dec 2012 to Nov 2014
Lead API and Mobile Developer
Uniball
Development of internal iOS applications for the Uniball sales team.
- Developed an offline-capable, real time iPad application for the mobile sales team
- Development of the sales API and backend systems
- Dec 2012 to Oct 2013
Lead iOS Developer
Capture.Us / Cinch Video
Lead iOS developer for a video sharing platform startup based in Melbourne, Australia.
- Developed a highly performant video sharing application for iOS
- Jun 2012 to Mar 2013
Lead Developer
Edenfest
Lead web and desktop developer, producing a range of festival management tools.
Languages
English | |
Native speaker |
Indonesian | |
Conversational |