Senior Full Stack .NET Developer experienced in designing and delivering enterprise-scale cloud-native solutions, proposing innovative design solutions, and engaging effectively with clients through strong communication skills.
Overview
13
13
years of professional experience
Work History
Senior Consultant
Angle Auto Finance
Melbourne, Australia
06.2024 - Current
Contributed to the planning and delivery of a greenfield project for business process automation.
Responsibilities: Design and implement REST-based APIs as microservices. Conduct event storming sessions to identify domains of concern and implement effective event-driven solutions. Work with third-party integrations dealing with fintech business. Design and develop an admin portal for back-office operations. Propose, design, and document solutions for public-facing websites and API solutions. Lead team of developers for sprint-based delivery.
Senior .NET Developer, Full-Stack
McMillan Shakespeare Group
Melbourne, Australia
08.2019 - 03.2022
Worked as a Senior .NET Developer (Contract) for uplifting the infrastructure to Azure cloud involving design and development of interfaces for hybrid environments
Technologies: .NET Core, Entity Framework Core, Azure DevOps, Azure Service Bus, Azure Event Hubs, Azure Functions, Azure SQL Database, and Azure Data Factory.
Responsibilities: Rewrite existing application services using Microsoft Azure Platform Services.
Design, plan migration of an existing on-premises application to a cloud-based platform.
Design and implement secure interfaces for downstream and upstream applications.
Designed and deployed Azure Service Bus and Azure Event Hub event-driven applications for streamlined performance.
Lead team of developers for sprint-based delivery.
Senior Software Engineer
National Australia Bank
Melbourne, Australia
03.2018 - 07.2019
Worked as a consultant for migration of back-office applications from on-premises to Azure infrastructure.
Technologies: C#, .NET Framework 4.6.1, Azure Infrastructure Management, Jenkins, TeamCity, Octopus Deploy, Microsoft SQL Server 2016.
Responsibilities: Replace dependencies on third-party components to use lightweight, custom solutions.
Develop PowerShell automation scripts for environment and application deployments.
Work with CI/CD tools like Octopus for infrastructure automation.
Upgrade applications from .NET Framework 4.0 to .NET Framework 4.6.1.
Senior Systems Engineer
Infosys Limited
Melbourne, Australia
06.2015 - 03.2018
Company Overview: Application Development Unit.
The Application Development Unit is a team that carries out development and maintenance activities for numerous in-house and public-facing web applications and web APIs.
Application Development Unit.
Technologies: C#, .NET Framework 4.5, AngularJS, ASP.NET MVC, ASP.NET Web API, Azure Platform Services, Azure DevOps, Microsoft SQL Server 2012
Responsibilities: Worked in Agile Scrum development model. Developed and maintained AngularJS, ASP.NET MVC, and ASP.NET WEB API applications following Test Driven Design.
Built Azure Web jobs.
Continuous Integration and Continuous Deployment of Azure-hosted web applications and web APIs with Azure DevOps.
Wrote and executed test projects using Mocha and Karma. Created test projects using the Microsoft Unit Testing framework. Supported integration testing of Web APIs.
Systems Engineer
Infosys Limited
Hyderabad, India
03.2012 - 05.2015
Health and Wellness, and Specialty Store Applications.
Client: Walmart.
Technologies: .NET Framework 3.5, WCF, WPF, ASP.NET with MVC, Microsoft SQL Server, Informix DB, Web API, TortoiseSVN, BMC Remedy 9.
Responsibilities: Develop and maintain applications in the MVVM design pattern. Analyze, propose, and implement design changes to optimize application performance.
Analyze and provide optimal, permanent solutions for legacy issues. Implement changes in client applications based on changes in third-party integration points.
Follow ITIL guidelines for Incident, Problem, and Change Management. Adhere to stringent SLAs and provide timely support during downtime.
Analyze and propose permanent solutions for recurring issues. Interact with end users to fix business-critical issues.
Support and ramp-up applications to handle heavy traffic during annual sale events.
Education
Bachelor of Technology - Computer Science and Engineering
Jawaharlal Nehru Technological University
India
05.2011
Skills
NET 8
API and Web application development
Azure Platform Services
DevOps
Cloud Native Solutions
Personal Information
Residency: Australian citizen
Baseline Security Clearance (Currently Inactive)
Work Preference
Work Type
Contract WorkFull Time
Work Location
Hybrid
Timeline
Senior Consultant
Angle Auto Finance
06.2024 - Current
Senior Developer, Full-Stack
Wex Inc.
03.2023 - 06.2024
Lead Developer, Full-Stack
OurMoneyMarket
03.2022 - 12.2022
Senior .NET Developer, Full-Stack
McMillan Shakespeare Group
08.2019 - 03.2022
Senior Software Engineer
National Australia Bank
03.2018 - 07.2019
Senior Systems Engineer
Infosys Limited
06.2015 - 03.2018
Systems Engineer
Infosys Limited
03.2012 - 05.2015
Bachelor of Technology - Computer Science and Engineering