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 PresentCTO | Assembler.appPowerful low code application builderLeading 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 2020Technical Lead (Senior Manager) | VenturesPwC VenturesHead 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 2017Lead InstructorGeneral AssemblyLead 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 2018Lead DeveloperPwC VenturesLead 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 2014Lead Full Stack DeveloperConnect SolutionsLead 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 2014Lead API and Mobile DeveloperUniballDevelopment 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 2013Lead iOS DeveloperCapture.Us / Cinch VideoLead 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 2013Lead DeveloperEdenfestLead web and desktop developer, producing a range of festival management tools.
Languages
| English | |
| Native speaker | 
| Indonesian | |
| Conversational |