As software devs, one of the most important things we do on a greenfield project is to choose the right software architecture. It is called architecture when it’s hard to change.
✅ Get it right, and your project becomes maintainable, scalable, and a pleasure to develop.
❌ Get it wrong, and you notice it with every feature you add.
Can AI replace developers? Come With Me If You Want to Code | TJ Gokken
Can AI replace developers? It's the hottest debate in tech, but tonight, we're putting it to the test—for real. In this AI-powered coding smackdown, two AI agents will battle it out in a heated debate, arguing whether AI will replace human developers or just be another tool in the toolbox.
Then, we'll push this showdown further with an epic coding challenge: AI vs AI vs Human in a battle to write the best F# game logic. Expect laughs, surprises, and a plot twist that will leave you questioning who's really in control.
🚀 AI vs Humans – The Ultimate Smackdown in Code Generation. Let's see who codes the future
SSW's Chatbot Experts: A New Era of Customer Service
Why SSW?
We're not just implementers; we're innovators. Through countless hours of implementing custom AI solutions, we've become experts at training, fine-tuning, and refining them for personalized needs.
There will be something for everyone. Experienced AI developers can share ideas with other experienced developers. If you’re a beginner then there’s plenty to learn on the day.
If you’ve never played with AI or ML before it would be good to do a little bit of learning before the day but all experience levels are welcome.
SSW’s comprehensive .NET course covers everything from the latest .NET open-source cross-platform framework. Our modules include RESTful API creation with ASP.NET Core, data access with Entity Framework Core, web UI with Blazor and more.
This course will set you up for success in modern enterprise development.
Beyond the API: MCP and the Death of Integration Hell | Calum Simpson
Integration hell is real, and developers have battled it for years. But with Model Context Protocol (MCP) gaining momentum, we’re finally seeing the light at the end of the tunnel.
In this talk, we’ll take a step back to understand how we got here, where MCP fits into the modern dev toolkit, and why it’s more than just another protocol. You’ll pick up practical insights for both devs and non-devs (Scrum Masters, I see you 👀), plus five fresh tips for thriving in the age of AI.
Whether you're building, planning, or just trying to keep up with it all, this session will challenge how you think about integration, and show why MCP might just be the missing piece.
Calum Calum is a distinguished enterprise software consultant specialising in Microsoft technologies, including Azure, SharePoint, Dynamics 365/Power Platform, and C# .NET. He also brings a strong proficiency in both Angular and React to his diverse skill set. Boasting over a decade of experience, Calum has successfully spearheaded web projects across a spectrum of environments, from agile two-person startups to some of the most prominent corporations in Australia. His versatility in handling projects of various scales speaks to his adaptability and prowess in the field.
More recently, Calum has positioned himself at the forefront of LLM consulting. His innovative approach in this domain has played a pivotal role in executing several client projects, leveraging this advanced technology to revolutionize our interaction with digital platforms. His contributions underscore his commitment to staying ahead of technological trends and delivering cutting-edge solutions.
Senior .NET & Azure Engineer SSW Melbourne | Sydney
We are currently seeking an experienced Azure Expert (Cloud Solution Architect) to join our team in Melbourne
In this role, you will need superior communication skills and a proven track record in designing and implementing cloud-based solutions using Microsoft Azure technologies, as well as production-ready web solutions using .NET technologies.
Senior .NET Developer Melbourne SSW Melbourne | Sydney
We are looking for a Senior .NET Developer to join our Melbourne team!
This role requires great communication skills and solid experience in delivering production-ready web solutions. Further, we encourage you to take ownership of your relationship with clients and build meaningful connections, think critically, and create the right solution for the right job.