Summary
Overview
Work History
Education
Skills
Certification
Current Position
Languages
Timeline
Generic

Kapil Gupta

Perth

Summary

Results-driven IT professional with over 15 years of experience as a core developer, specializing in application development using Microsoft technologies. Possesses a deep understanding of the software development life cycle, .NET applications, and relational databases, particularly SQL Server. Proven expertise in C#, .NET Core, .NET 6, .NET 8, Angular 15/TypeScript, Web API 2.0, and SQL Server 2016, complemented by a strong background in Agile/Scrum methodologies. Demonstrated success in leading projects that enhance operational efficiency and streamline workflows, along with exceptional analytical skills for troubleshooting complex issues.

Overview

15
15
years of professional experience
3
3

Certifications

Work History

Senior Integrations Developer

Murdoch University
01.2025 - Current
  • Led integration initiatives, streamlining processes across multiple areas for improved operational efficiency.
  • Implemented integration architecture to enhance system interoperability and data flow.
  • Collaborated with cross-functional teams to identify integration requirements and deliver tailored solutions.

Integrations Developer

Spenda Pty Ltd
05.2024 - 01.2025
  • Working on accounting systems application integration.
  • Worked on .NET 6.0/ API, azure functions as an integrations developer.
  • CI pipeline and azure devops.
  • Used application insights for monitoring, SQL Server for db and entity framework.

Software Developer

FMG
09.2023 - 05.2024
  • Working on fleet management systems application toolkit team providing tools/auxiliary services/telemetry to the core team.
  • Worked on .NET 6.0/7.0 API/ Docker as a senior developer.
  • CI pipeline and github actions.
  • Worked on integration testing framework using docker containers such as rabbitmq, minio, redis, sql server.
  • Undertook POCs on new comms tech such as mqtt , zeromq for achieving pub/sub communication.
  • Spearheaded integration testing framework using docker containers. This led to savings of apprx. 2 hrs per developer/per week.
  • Completed proof of concept work for EasynetQ for message passing between various microservices. I did this POC in a record time of 2 days, displayed initiative and achieved stretch targets.

Software Developer

RAWA
07.2022 - 09.2023
  • Company Overview: RAWA is the leading racing and bettering state govt agency. It is currently moving its racing products in AWS cloud to meet the business objectives of growth and wider reach.
  • Working on .NET 7/ MVC / API projects as a senior developer.
  • Worked on Angular15 / TS in my-ozchase product that is engineered using Angular 15 with rolling updates.
  • Working on cloud initiative involving various AWS services such as AWS lambda, SQS, SNS and Api gateway.
  • Individual contributor developer using C#.NET Core, NUnit, Oracle on prem database and Postman.
  • Take part in peer code reviews, merge request in gitlab to ensure work complies with the requirements.
  • Actively resolve work items to ensure business continuity.
  • Expertise with AWS-Lambda, Cloud watch and API gateway.
  • CI/CD pipeline and Gitlab.
  • Worked extensively on crystal reports, oracle (e.g. procedures, CTEs) , .NET Oracle db components.
  • RAWA is the leading racing and bettering state govt agency. It is currently moving its racing products in AWS cloud to meet the business objectives of growth and wider reach.
  • I completed not just C# services but also angular code in time and with quality.
  • Completed 'Queensland bonus program' with nearly zero defects.

Integrations Developer

Bunnings
11.2021 - 06.2022
  • Company Overview: Bunnings is the leading retailer of home and lifestyle products for consumer and commercial customers in ANZ region and a major supplier to project builders, commercial tradespeople, and the housing industry. It is currently building a API layer for the B2B business and relies heavily on Microservices hosted on Azure to meet the business objectives of growth and wider reach.
  • Building .NET 5/ Azure apis for various domains such as: Ordering, Logistics, Item, Risk, Price, Location, Checkout and deploying on K8s (Kubernetes) cluster using Team city and Octopus, Helm charts.
  • Also worked on UI app using Angular 12, CI pipeline using azure devops.
  • Individual contributor developer using C#.NET Core, XUnit, Entity framework core, Azure SQL database and Postman.
  • Take part in peer code reviews (apis written in .Net Core) to ensure work complies with the user story requirements.
  • Actively resolve JIRA tickets to ensure business continuity.
  • Bunnings is the leading retailer of home and lifestyle products for consumer and commercial customers in ANZ region and a major supplier to project builders, commercial tradespeople, and the housing industry. It is currently building a API layer for the B2B business and relies heavily on Microservices hosted on Azure to meet the business objectives of growth and wider reach.
  • I mentored some junior developers based out of Melbourne and helped them with the learning curve.
  • Integration of C# , Oracle with azure was done in record time and with least defects. Once the integration was proven, business risk was minimized.

API Integrations Developer

HBF Health
01.2021 - 09.2021
  • Company Overview: HBF is in process of a digital transformation and building a API layer for the core insurance business- relies on the API layer to meet the core business objectives.
  • Building .NET 5/ AWS apis using MuleSoft 3 layer architecture and deploying on API Gateway using Cloud Formation Stack.
  • Used ECS (Elastic container service) for deploying containers.
  • Individual contributor developer using C#.NET Core, XUnit, Soap UI, WCF/SOAP, Postman, CI pipeline using aws.
  • Take part in peer code reviews (apis written in .Net Core) to ensure work complies with the definition of done.
  • Resolved JIRA tickets proactively.
  • HBF is in process of a digital transformation and building a API layer for the core insurance business- relies on the API layer to meet the core business objectives.
  • Integration work done in time and with least defects.
  • I worked on 'Crete policy' API that led to operational efficiency for the frontline staff.

Software Developer

Modis Consulting
11.2019 - 11.2020
  • Company Overview: Modis Consulting, a part of Adecco group is a consulting company based out of Perth, WA. It provides consulting services in Custom application development, Data Analytics, BI, UI/UX and custom software development.
  • Resolving production incidents and working on user work requests. (Angular 9)
  • Individual contributor using C#.NET, NUnit, WinForms, GIT and Oracle.
  • Analyzing software requirement for the TOMS project.
  • Development/coding in C#.NET, WCF (windows communication foundation), ADO.NET technologies and used TeamCity for CI/CD pipeline.
  • Developing and maintaining stored procedures and other database objects in Oracle.
  • Modis Consulting, a part of Adecco group is a consulting company based out of Perth, WA. It provides consulting services in Custom application development, Data Analytics, BI, UI/UX and custom software development.
  • Delivered significant pieces of work on time and with least defects.
  • Proved useful for the prison Officers.

Senior Developer

Saxo I.T India Pvt. Ltd.
12.2017 - 07.2019
  • Company Overview: Saxo AS is a Danish fintech based out of Nordic region. It is a trading and investment specialist player in the Nordic and specializes in white label partnerships. It majorly specializes in brokering Forex, CFD, Options/futures and fixed income products such as bonds. The back-office operations business unit is located in Gurgaon, India. It offers trading products such as SaxoTraderGo and SaxoTraderPro.
  • Onboarding of various clients such as specialist Forex dealers, prime brokers, Institutional/Introducing brokers and other boutique banks is done via CRM 2016 systems.
  • The on boarded client then flows to UCR (Unified client registration) and is created in various downstream systems such as Front office, Back office, Middle office and fee/billing systems.
  • CRM, UCR, Front office, Middle Office, billing are connected via SOA and via network of WCF services.
  • Worked on UCR/CRM system integration, client onboarding and SG migration as a developer using Microsoft technology stack.
  • Deployed the app to Azure Web App Service.
  • Extensively used C#.NET MVC, Web API, jQuery, SQL Server 2016, Azure Boards, Angular.
  • Analyzing software requirement and evaluating feature requirements for the project.
  • Development/coding in C#.NET MVC, WCF (windows communication foundation), ADO.NET technologies using Agile/scrum approach in SWIFT application of the bank.
  • Used IBM MQ for incoming and outgoing SWIFT messages.
  • Developing and maintaining stored procedures, views, and other database objects in SQL Server.
  • Developed Reporting feature in Cash Commander using C#/WinForms/SQL Server.
  • Take part in peer code reviews (code written in C# and SQL Server).
  • Saxo AS is a Danish fintech based out of Nordic region. It is a trading and investment specialist player in the Nordic and specializes in white label partnerships. It majorly specializes in brokering Forex, CFD, Options/futures and fixed income products such as bonds. The back-office operations business unit is located in Gurgaon, India. It offers trading products such as SaxoTraderGo and SaxoTraderPro.
  • Worked on cash service and prevented any loss of swift messages using IBM MQ.
  • This led to nearly 95% STP rates (straight through processing) and bank achieving operational targets at least 30 days in advance.
  • Also mentored other developers in the team.

Senior Developer

Vichara Technology India Pvt. Ltd
06.2015 - 12.2017
  • Company Overview: Vichara Technology is a financial technology company providing custom solutions to banks/investment management and asset management companies. It is based out of Gurgaon, India region. It is a specialist player in the securitization and structured finance technology solutions such as CLO/CDO (Collateralized loan obligation/ Collateralized debt obligation). Oaktree capital is an asset management firm and is a client of Vichara technology. It is based out of California, US.
  • THS (The holding systems) maintains client and the portfolio/asset allocations such as equity, debt, govt. securities, REIT (real estate investment trust), cash and asset allocation rules.
  • This project aims to move all client master data, holdings and compliance rules from the old THS system to a new investment management product called Everest from Black Mountains Systems, a vendor based out of San Francisco, US.
  • Building compliance rules, building SSIS packages for moving asset allocations for portfolio accounts in a product known as Everest from Black Mountain Systems, San Diego, CA.
  • Writing stored procedures, database views, queries and interfacing with the product team developers.
  • Extensively worked on C#.NET, Web apis , SQL Server.
  • Working closely with the BMS developers to promote application to UAT/Production.
  • Uploading monthly index data and automation of the same.
  • Developing SSIS solutions for Daily/Weekly index types.
  • Running reconciliation process.
  • Vichara Technology is a financial technology company providing custom solutions to banks/investment management and asset management companies. It is based out of Gurgaon, India region. It is a specialist player in the securitization and structured finance technology solutions such as CLO/CDO (Collateralized loan obligation/ Collateralized debt obligation). Oaktree capital is an asset management firm and is a client of Vichara technology. It is based out of California, US.
  • I helped Oaktree capital achieve the go live date 2 weeks early and also worked closely with BMS developers that was the vendor/provider for Oaktree Capital.
  • I went to the US 2 times and helped complete the go-live activity.
  • All client portfolios were moved from THS->BMS.
  • I got accolades from both Oaktree and BMS.

Software Developer

JP Morgan Chase India Pvt. Ltd.
07.2010 - 06.2012
  • Company Overview: JP Morgan is big bracket investment bank based out of US. It is the 10th largest bank world-wide in terms of revenue and its student and auto lending business is located in Hyderabad, India.
  • Worked on retail banking platform for Auto/Student line of business (LOB) applications.
  • Training completed at ARGO (TX, U.S), a retail banking platform.
  • Development using C#.NET MVC, WCF, Multi-threading for building LogReader.
  • Extensively used Task Parallel Library (TPL).
  • Unit testing using Moq framework.
  • JP Morgan is big bracket investment bank based out of US. It is the 10th largest bank world-wide in terms of revenue and its student and auto lending business is located in Hyderabad, India.
  • Started delivering pieces of work with near zero defects using ARGO, a legacy language used by many banks involved in lending.
  • This led to greater confidence in the off shore team and better collaboration.

Education

M.S.S - Computer And Information Sciences

Master of Software Systems
07-2000

Skills

  • C# programming
  • NET 8 API development
  • Experienced with Angular 15 framework
  • Type Script
  • WCF Services
  • RESTful API development
  • SQL Server
  • SOLID principles
  • DRY principles
  • IBM MQ
  • MoQ
  • Entity Framework
  • SCRUM methodology
  • Git
  • GitLab
  • Dev Express
  • CI/CD
  • Azure Devops
  • AWS
  • Azure
  • API Gateway
  • Azure Functions
  • Microservices architecture

Certification

AZ900- Azure fundamentals

DP900- Data platforms fundamentals

AI900 - AI fundamentals

Current Position

Senior .Net Developer.

Languages

English
Full Professional

Timeline

Senior Integrations Developer

Murdoch University
01.2025 - Current

Integrations Developer

Spenda Pty Ltd
05.2024 - 01.2025

Software Developer

FMG
09.2023 - 05.2024

Software Developer

RAWA
07.2022 - 09.2023

Integrations Developer

Bunnings
11.2021 - 06.2022

API Integrations Developer

HBF Health
01.2021 - 09.2021

Software Developer

Modis Consulting
11.2019 - 11.2020

Senior Developer

Saxo I.T India Pvt. Ltd.
12.2017 - 07.2019

Senior Developer

Vichara Technology India Pvt. Ltd
06.2015 - 12.2017

Software Developer

JP Morgan Chase India Pvt. Ltd.
07.2010 - 06.2012

M.S.S - Computer And Information Sciences

Master of Software Systems
Kapil Gupta