Skills
.NET | .NET 10 Migration | .NET Migration | .NET MVC | .NET Web APIs | Angular | ASP.NET | ASP.NET Core | Azure | Azure App Service | Azure DevOps | Azure Functions | Azure Key Vault | Docker | EF Core | Fabric | Kendo UI | Microsoft Excel | Power BI | Scrum | SQL | Zendesk | .NET Framework | .NET Webforms | Adobe Lightroom | Adobe Photoshop | Application Insights | ARM Templates | Automated testing | AWS | Azure API Management | Azure Container Apps | Azure Data Factory | Azure Entra ID (was Azure Active Directory) | Azure Logic App | Azure Service Bus | Azure SQL | Azure Static Websites | Azure Storage | Azure Virtual Machines | Azure Virtual Network | BI | Bicep | Bitbucket | Blazor | Bootstrap | ChatGPT Prompt Engineering | Clean Architecture | Cosmos DB | CSS | DevOps | Domain-Driven Design | Exploratory testing | GitHub | HTML5 | Hyper-V | IdentityServer | JavaScript | jQuery | Kubernetes | Markdown | Mentoring | Microsoft PowerPoint | Microsoft Word | Modular Monolith | Octopus Deploy | Playwright | Power Apps | Power Automate | Power Platform | PowerShell | Python | Redux | Reporting Services | Roslyn | Roslyn analyzers | Security | Software auditing | SQL Server | Tailwind | Terraform | Training | TypeScript | Unit Testing | Vertical Slice Architecture | Vibe Coding
Kosta is a highly skilled and passionate Senior Software Engineer based in SSW’s Sydney office, with over 10 years of experience in software development, data engineering, and data analysis. He has successfully delivered projects across a wide range of industries, including advertising, logistics, education, radiology, internet services, insurance, retail, and news.
He has extensive hands-on experience modernising large, complex legacy .NET systems and migrating them to current versions of .NET. Kosta was delivering large-scale .NET migrations well before the widespread adoption of AI-assisted development, building deep expertise in legacy codebases, dependency management, architecture, automated refactoring, and complex build systems. Today, he combines that proven experience with modern AI tools to complete migrations more efficiently while maintaining a strong understanding of the underlying code, risks, and architectural decisions.
His modernisation experience includes refactoring and cleaning up large codebases using custom-built tools and Roslyn analysers, resolving complex build and dependency issues with MSBuild, and developing practical migration strategies that reduce risk while improving maintainability.
Kosta has strong experience with Microsoft Fabric and Power BI. He builds scalable data platforms across development, testing, and production environments, with a strong focus on data quality, performance, maintainability, governance, and reliable deployment processes.
Kosta also has extensive experience designing and delivering complex Zendesk integrations, connecting Zendesk with enterprise systems and automating business processes to improve data consistency, operational efficiency, and the customer support experience.
As a capable mentor and collaborative team member, Kosta is committed to helping developers strengthen their skills, adopt better engineering practices, and integrate smoothly into new teams and projects. He also advocates for the reliable and responsible use of AI in software development, where developers remain accountable for the outcomes, critically review AI-generated solutions, and fully understand the code they produce and maintain.
One of Kosta’s notable achievements was his work for the University of Sydney on the BREAST project. Watch the BREAST project testimonial video:
GitHub Contributions
Interested in what Kosta can do for you?
Contact Kosta's Account Manager to discuss your project
or call on +61 2 9953 3000
