Skills
.NET | Adobe Lightroom | AI | ASP.NET Core | ChatGPT Prompt Engineering | Code Review | CSS | EF Core | GitHub | JavaScript | Mentoring | n8n | Next.js | Node.js | Photography | React | Scrum | Tailwind | TypeScript | Unit Testing | .NET 8 Migration | Adobe Photoshop | Azure | Azure OpenAI Service | Bicep | Clean Architecture | Cognitive Services | Cypress | Event Storming | Modular Monolith | Office Add-in | PHP | Python | Security | SQL | Training | 🦙 TinaCMS
Tom Iwainski is a Senior Software Engineer at SSW with a proven track record in modern full-stack development, software architecture, and team leadership. He brings a wealth of experience working with technologies such as .NET, EF Core, React, Node.js, TypeScript, and AI tools like ChatGPT and Azure OpenAI.
Tom played a key role in the successful modernization of SugarLearning, SSW’s internal onboarding and induction platform. He led the complete migration from .NET 4.5 to .NET 8, transforming a legacy application into a modern, cloud-ready system now used by over 100 people daily. His focus on clean architecture, maintainability, and performance optimization ensured the app not only met functional requirements but was built to scale.
Tom is also one of the lead instructors of FirebootCamp, an intensive training program that helps aspiring developers become job-ready. His commitment to mentoring and sharing best practices has helped dozens of graduates launch successful careers in software development.
Key Skills and Achievements:
- Software Modernization: Led complex legacy migrations, including platform upgrades and architecture overhauls.
- Mentoring and Training: Runs FirebootCamp and provides ongoing mentoring for junior and mid-level developers.
- AI Integration: Applies tools like ChatGPT, n8n, and Azure Cognitive Services to streamline workflows and build intelligent applications.
- Full-Stack Development: Proficient in React, Next.js, Tailwind, TypeScript, and both REST and GraphQL APIs.
- Dev Processes: Passionate about code quality, unit testing, CI/CD, and conducting effective code reviews.
Tom is deeply invested in clean, maintainable code and helping teams deliver high-quality solutions efficiently. He thrives in collaborative environments, where thoughtful architecture, automation, and modern tooling come together to solve real business problems.
Outside of work, Tom is a passionate photographer. He enjoys capturing candid moments and editing in Adobe Lightroom—blending technical precision with creative expression.
GitHub Contributions
Interested in what Tom can do for you?
Contact Tom's Account Manager to discuss your project
or call on +61 2 9953 3000