Tom Alle
Sydney, NSW
M: +61 422 522 983
E: tom@tomalle.com
W: tomalle.com
Professional Summary
Results-driven software developer with over 4 years of experience in backend and full-stack development, proficient in
JavaScript/TypeScript and PHP with a focus on practical solutions.
Proven ability to work in high-paced environments, providing context-optimised solutions considering both internal and
external stakeholders.
Skilled in working as part of or leading a team and solutioning in complex systems.
Skills
- JavaScript/TypeScript (React, Node, Serverless, Tooling)
- PHP (Lumen/Laravel)
- CI/CD, IAC, DevOps (I write the code and deploy it too)
- Databases (SQL, Drizzle, Eloquent)
- Solution Architecture (I like to think as well as type)
- Cloud and Local Administration (Azure, Linux, Cloudflare)
- Proactive Stakeholder Communication (I talk to people who are not developers)
- Leadership and Education (I like helping people get better at what they do)
Work History
Acidgreen - Remote (Sydney, NSW) | Full Stack Technical Lead
August 2024 - Current | Full Time
Full Stack, TypeScript, Shopify, Agency, Serverless (CF), Databases, DevOps
- Lead technical solutioning for projects across a range of technologies and platforms.
- ERP integration. (Shopify, Cloudflare)
- Full stack stock in store solution. (Shopify, Cloudflare, Databases)
- CMS user access management API. (Shopify, Cloudflare)
- Order Dashboard API. (Adobe Commerce, AIO App Builder)
- Improve the quality of devops processes and tools, leading to faster development cycles.
- Implement CI/CD to automate feature branch testing environments.
- Update build tooling to use modern technologies (Webpack -> Vite).
- Mentor junior developers and provide guidance on best practices and code standards.
- Run developer team workshops to share knowledge, best practices and showcase achievements.
- Develop multiple in-house templates for integration with external services leading to more predictable timelines and the ability to create proofs of concept more quickly.
- Provide guidance on a responsible implementation of AI tools in the development process.
MindArc - Remote (Sydney, NSW) | Backend Developer
February 2022 - August 2024 | Full Time
Backend, PHP, TypeScript, Shopify Plus, Agency, MySQL, Serverless (CF), PlanetScale, Docker
- Proactively identify client business requirements to provide optimal long and short-term solutions.
- Implement secure solutions within required timeframes with consistent code documentation.
- Scope, test, and review solutions to ensure stakeholder requirements are met.
- Develop and test in shared remote and local Docker environments.
- Quickly adapt to new client environments.
- Proactively communicate with stakeholders to ensure requirements are met.
- Develop new in-house tools for managing alerts and logging.
- Develop and maintain packages to allow easier maintenance of shared code across codebases
Dynatex Digital - Remote (International) | Chief Technology Officer
July 2022 - October 2024 | Part Time (Start Up)
Start up, Full Stack, Angular, C#, Headless CMS, Management, MSSQL, MongoDB, Azure, Docker
- Manage a small team of external developers, providing leadership, guidance, and support to ensure high-quality work and timely delivery of projects.
- Act as the primary point of contact for external and internal communication relating to product development.
- Liaise with clients and stakeholders to ensure clear and effective communication of project goals and progress.
- Conduct R&D, exploring emerging technologies and solutions to inform the company's strategic direction and then implement the best solutions when considering cost and benefit to the business in the long and short term.
Makita Australia - Hybrid (Sydney, NSW) | Help Desk Technician
October 2020 - February 2022 | Full Time
Internal Tools, Linux Admin, PHP, MySQL
- Developed full stack (Linux, Apache, MySQL, PHP) solutions for user requests, including project scoping, planning, development, and support. Including single and multiple-page solutions.
- Created SQL reports for business objectives.
- Provided code and database level support with a solid working knowledge of existing systems.
Personal Attributes
Key Strengths
- Passion for Information Technology and Software Development: Dedicated to continuous learning and adapting to the ever-evolving digital world.
- Creative Problem-Solving Skills: Proficiency in program data flow and data analysis, developing effective software solutions.
- Communication Skills: Proven ability to articulate complex technical concepts to peers and non-technical stakeholders.
- Leadership: Demonstrated in managing teams, guiding IT projects, and collaborating with diverse individuals.
Work Rights
- Australian Citizen