Resume

Jagwinder Singh

Senior Software Engineer·.NET & Azure

Canberra, Australia walia.jagwinder@gmail.com

Summary

Senior Software Engineer with seventeen years of software engineering and technical leadership experience across SaaS, enterprise financial systems and cloud-connected applications, including strong hands-on experience in .NET development. Skilled in C#, ASP.NET Core and Web API, SQL Server, Azure services, backend architecture, API integration, production troubleshooting and performance-focused database work.

I have taken software from requirements through design, development, release and post-production support, with a strong focus on maintainability, engineering standards, mentoring, stakeholder collaboration and AI-assisted development workflows.

Skills

Backend
C#, .NET 8, ASP.NET Core, Web API, REST APIs, SOLID principles
Frontend
Angular, TypeScript, JavaScript, HTML and CSS, jQuery, responsive UI development, React working exposure
Cloud
Microsoft Azure: App Services, Azure Functions, Azure SQL, Blob Storage, Service Bus, Key Vault, Azure Monitor and Application Insights
Databases
SQL Server, Azure SQL, Oracle; query optimisation, stored procedures, schema design and performance tuning
DevOps
Azure DevOps, CI/CD pipelines, Git, release management, deployment support, post-release validation
Testing
Unit testing, integration testing, regression testing, test automation exposure, peer reviews, debugging and quality assurance collaboration
Engineering
Distributed systems, event-driven architecture, API integration, scalable application design, production troubleshooting, observability, incident investigation
Practices
Agile and Scrum, Kanban, technical documentation, mentoring, customer and stakeholder collaboration, AI-assisted development workflows

Experience

Senior Software Engineer & IT Consultant, Siftworks

Oct 2026 – Present

Running Siftworks as a sole trader IT consulting business, solving technical problems for businesses. Currently focusing on SaaS product development, system design, Azure integration and AI-assisted development.

Key areas of work

  • Consulting on software architecture, design and engineering practices.
  • Full-stack SaaS product development across backend, APIs, and integrations.
  • Azure services, system design, and cloud-connected architecture.
  • AI-assisted development workflows, code review and delivery acceleration.

Senior Software Developer, Maverick Consulting Solutions

Jan 2025 – Sep 2026

Delivering SaaS product features and modernising legacy application components across backend APIs, Azure-connected workflows, data-driven functionality, product support and customer-facing improvements.

Key areas of work

  • Contributed to modernising legacy application components by improving API integration, data flow, maintainability and performance-focused implementation.
  • Designed and delivered SaaS platform features supporting booking workflows, automotive workshop operations, operational tracking and customer visibility.
  • Contributed to backend solution design across REST APIs, Azure services, storage and asynchronous, event-driven processing to support scalable workflow execution.
  • Built and integrated application features using TypeScript, JavaScript, REST APIs and Azure-connected components, working across front end, API integration and workflow behaviour.
  • Supported data-driven workflows by analysing API, UI, data and process behaviour, helping improve reliability, data flow clarity and production readiness.
  • Participated in customer and workshop-owner feedback discussions, clarified workflow requirements and translated real business feedback into product improvements.
  • Supported product issues by investigating UI, API, data and workflow behaviour, identifying root causes and improving platform reliability.
  • Used AI-assisted development tools for code review, debugging support, documentation and delivery acceleration while maintaining engineering judgement and code quality.

Senior Software Engineer, FIS

Nov 2014 – Oct 2024

Designed, developed and supported enterprise-scale financial technology products across backend services, APIs, databases, data processing workflows, front-end components and production support. The work covered cheque processing, document imaging, archival, retrieval, reporting and fraud and risk review solutions in a high-volume banking environment.

Key areas of work

  • Designed, coded, tested, debugged and maintained business-critical financial applications using C#, .NET Framework and .NET Core, SQL Server, Oracle, Angular, JavaScript and REST API integration patterns.
  • Developed and supported backend services, database-driven workflows and processing components for enterprise document imaging, cheque processing, transaction processing, POD, reporting, archival and retrieval systems.
  • Supported and guided product development and product support teams across financial imaging, document management, cheque processing, reporting and risk-review applications, balancing feature delivery, defect resolution, release support and production stability.
  • Collaborated with product owners, business stakeholders, QA teams and distributed engineering teams to analyse requirements, identify gaps, estimate delivery effort and deliver reliable software features.
  • Implemented and supported CI/CD pipelines, Git-based development workflows, release activities, deployment support and post-release validation.
  • Performed root-cause analysis and L3 production troubleshooting for complex application, data and workflow issues, improving stability, performance and client confidence in business-critical systems.
  • Designed and optimised SQL Server and Oracle database interactions, including query tuning, stored procedures, data access patterns and reliability improvements for high-volume workflows.
  • Partnered with QA to strengthen engineering quality practices, including unit testing, integration testing, regression testing, defect verification and automated testing exposure.
  • Improved engineering standards through code reviews, defect triage discipline, release validation, regression testing practices and clearer production support processes.
  • Mentored developers through onboarding, design guidance and code review, bringing junior engineers to the point where they could deliver production changes independently.

Selected achievements

  • Led a team in the FIS Hackathon 2022, reaching the finals from nearly 200 participating teams.
  • Contributed to automation initiatives that saved approximately 900 hours, and received Above & Beyond team recognition.
  • Received individual Above & Beyond recognition for clearing a critical defect backlog, supporting key client retention and product stability.

Senior Consultant, Capgemini

Sep 2013 – Sep 2014

Delivered enterprise application components and acted as a technical liaison across customer, sales and delivery teams.

Key areas of work

  • Designed and developed core application components aligned with architecture standards, maintainability and delivery quality expectations.
  • Participated in client meetings to gather requirements, clarify ambiguous needs, showcase completed work and address technical queries.
  • Supported pre-sales and customer-facing demonstrations by explaining product capabilities and translating technical features into business value.
  • Worked with cross-functional teams to resolve delivery challenges and provide clear communication to technical and non-technical stakeholders.
  • Contributed to solution-focused delivery by balancing technical implementation, customer expectations and project timelines.

Software Engineer, Tech Next & Kapsons Solution

Jun 2007 – Sep 2013

Built and maintained .NET applications across client-focused business systems.

Key areas of work

  • Designed, developed and maintained scalable .NET applications using C#, VB.NET, SQL Server, JavaScript, jQuery and Telerik controls.
  • Developed database-driven features, queries and application workflows to support business operations and reporting needs.
  • Implemented SOLID principles and design patterns to improve maintainability, performance and extensibility.
  • Collaborated with internal teams and business users to deliver client-focused software enhancements and resolve defects.

Education and certifications

  • DegreeBachelor of Engineering in Computer Science, assessed by the Australian Government as equivalent to an Australian bachelor’s degree.
  • CertificationMicrosoft Azure Fundamentals (AZ‑900).
  • In progressMicrosoft Exam AI‑200, Developing AI Cloud Solutions on Azure.