Tom Dane
| Phone: | +61 419 635 377 |
| Website: | https://tomdane.com |
| Email: | tjdane@gmail.com |
Professional Profile
Backend Software Engineer since 2014. Tech Lead of multiple teams that delivered millions in business value. Looking to solve problems at scale and continue growing as a technical leader.
Experience
Atlassian (Collaboration)
Principal Software Engineer
Tech Lead across multiple teams bringing new products to market for Jira.
Technology
- Java, Kotlin, AWS, Docker
Tesla (Energy)
Staff Software Engineer
Tech Lead responsible for delivering organisational goals, setting technical direction, and system architecture.
Projects
- Battery orders: Led the timely delivery of a $600m project while coordinating across several departments
- Solar permitting: Guided a team to deliver a year-long project in 3 months
- Modernization: Drove a 25% increase in velocity for a department of 200 people by paying down tech-debt
Leadership
- Coaching: Mentorship of 3 teams, with 20 engineers, across 50 microservices
- Training: Organized brown-bag lectures on microservices, design patterns, and NoSQL
- Organizational impact: Onboarded a 100-person department to a new process that reduced database release times by 90%
Technology
- Jenkins, Docker, MySQL, MongoDB, C#, .NET, RabbitMQ, Kubernetes
Tesla (Automotive)
Senior Software Engineer
Owned the services that matched customers to vehicles.
Projects
- Vehicle API: Optimized logic for vehicle routing to save the company $1.1m per quarter
- Scaling: Horizontally distributed our vehicle matching system to resolve customer-facing slowness
- Modernization: Migrated legacy .NET framework services to .NET Core
Leadership
- Coaching: Ran workshops to train the organization in automated testing and TDD
- Hiring consistency: Reduced bias by creating a rubric for technical phone screens
Technology
- Docker, SQL Server, C#, .NET
Compare The Market (Insurance)
Software Engineer
https://www.comparethemarket.com
Built the Content Management System used by our marketing team.
Project
- Frontend performance: Decreased page-load times by 62% for SEO by delivering HTTP caching strategy
- Backend performance: Implemented application caching for a 10x boost to our max requests per second threshold
- Legacy migration: Rewrite of on-prem monolith to AWS microservices
- Continuous delivery: Built our CI pipeline with checks for code quality, test coverage, security, and site speed
Leadership
- Community engagement: Gave a conference talk on HTTP caching and wrote a blog post on monitoring-driven development
- Growth: Organised a functional programming guild to study Haskell
- Training: Held internal talks on functional methods in C# and JavaScript and AWS concepts
Technology
- TeamCity, C#, .NET, AWS, MongoDB, Node.js
Ansarada (FinTech)
Software Developer
https://www.ansarada.com/rooms
Delivered features for our technical support department.
Projects
- Customer value: Shipped improvements using microservices and Domain Driven Design
- Productivity: Automated manual tasks for our tech-support team using C# and SQL
- Devops: Ownership of production deployments, monitoring, alerting, and performance
Leadership
- Mentorship: Onboarded two graduate engineers to new team
Technology
- SQL Server, .NET, C#, Bamboo CI, AWS
Education
General Assembly - Web Development Immersive
Three month course in JavaScript, Ruby, SQL, Git and TDD
The Australian National University - Philosophy Honours
Thesis: Relationship between internet architecture and online governance
TAFE - Certificate IV in Information Technology
One year course in HTML, CSS, Javascript
University of Sydney - Bachelor of Arts
Philosophy Major