Committed to continuously developing and excelling in technical and analytical skills. Aiming to become a true professional with a diverse range of abilities. Dedicated to becoming a valuable asset to any organization.
Overview
12
12
years of professional experience
Work History
Software Engineer
Commonwealth Bank
04.2024 - Current
Working for Yello program of BB and Retail both for building the Rule Engine Microservices using .Net, Python ,Kafka, sql and aws cloud.
Working with integration of yello with system like Sense and Open banking applications to get customer data on demand
Deploying the apps on DHP platform.
Unit test cases using moq and xunit.
Analyzed and implement proposed technical solutions based on business requirements.
Developed scalable and maintainable code, ensuring long-term stability of the software.
AWS developer associate certification is in progress.
Software, Staff Senior Design Engineer
Schneider Electric
05.2021 - 02.2024
Involved in Software development using technologies like Microsoft Azure, .Net using C#, Angular 6+, Azure IOT using .net, Rest API's, .Net Core, PowerShell script
Worked on Mapper UI development to map and convert Industrial models with Device models
Developing Integration layer using Rest API to send mapper data to Isax layer for further storing & processing of Device Data
Involved in RBAC migration of UI using Angular typescript & Rest API using .Net core for Datahub
Developed Application to read third party model (like twinthread) & apply analytical logics to convert them into IIOT platform policy of SE
Developing Rest API using .Net Core to feed in Model data to SE IIIOT platform and viceversa
Served as a Technical Lead to support initial delivery of Analytics
R&D Engineer
ABB
04.2019 - 03.2021
Involved in Software development using technologies like Microsoft Azure, .Net using C#, Angular 6+, Azure IOT using .net, Rest API's, .Net Core, PowerShell script
Developed Authentication API for Directly connected Device to cloud and send device data to cloud
Developed Rest API's where User authentication happens using Oauth & Azure b2c against ability platform and then only User will be able to Access CST application
Developed model and type definition of the devices to send data (basically device twins) in predefined format to Rest API services by IOT hub
Involved in Building telemetry, alarm, events services using .Net Core that will send data of the devices to Edge as docker image by Topic subscription of service bus to time series or graph DB
Developed dedicated Business Unit's User Interface or Client displays using Angular named as CST application where the device data (such as sensor, motors) which has been sent to cloud will be displayed in
Developed multiple documents on platform functionalities and technical briefing if required for Platform User and Business Unit
Involved in Agile Methodology for development of software application
Recognized as Microsoft Cloud Certified Professional in 2020
Recognized as Certified Scrum Master in 2019
Sr. Software Engineer
Tech Mahindra
01.2017 - 01.2019
Extensively involved in Software development using technologies like Microsoft Azure, .Net using C#, Rest API's, service fabric, Azure service bus, azure caching using Redis Cache
Developed Unit test classes using MSTest and .Net Core
Developed technical interfaces and specifications
Developed different Rest API's using .Net, which communicates, to different platform of volvocars
Designed SQL DB Model along with team mates according to Test Driven architecture
Involved in Building up CI/CI pipeline in VSTS for newly created services to deploy in Azure
Developing formula parsing engine, which will be called by the API service
Developed Cosmos Graph DB and communicating API's which will be exposed to end client
Involved in VolvoCars IT Project India and Sweden as software developer
Software Engineer
Capgemini
09.2013 - 12.2016
Design develop test debug applications using technologies like .Net using C#, JavaScript, html, sql, ADAM tool
Develop the requirements as per approved design and maintaining IT project and software application framework coding standards
Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Analyzing the requirement documents and preparing low level and high level design documents for development and enhancement
Document and maintain software functionality
Involved in providing Estimation for change request/Defects/US
Impact Analysis of new changes in software Application or Interface
Analyzing and fixing technical Production Issues like User role related issues, Data management related issue or application accessibility issue
Education
Computer Science Engineering - Computer And Information Systems
WBUT
India
04-2013
Skills
Languages/Web Technologies: Net with C#, MVC, Web API, Net Core, OOPS Concept, Azure IOT Hub, Azure DPS, Azure Edge, Azure functions, Redis cache, App Insights, Service Bus, Design Pattern, Service fabric application, Entity Framework, Micro Services, Docker, Angular 6 and above ,TFS, VSTS, CI/CD(DevOps), GIT repo, Unit Testing, Net ML, PowerShell Scripting,Python
Database: SQL SERVER 2008R2, Sql Server 2012 & 2019, Cosmos Graph DB
Repositories: VSTS, Tortoise SVN, GIT, TFS
Tools: Microsoft Visual Studio Professional 2010, Microsoft Visual Studio Enterprise 2017, 2019 & 2022, VSCode, PowerShell ISE, aDAM, STEP
Operating System: WINDOWS, Linux Others: Data Structure, Algorithm, DBMS
Timeline
Software Engineer
Commonwealth Bank
04.2024 - Current
Software, Staff Senior Design Engineer
Schneider Electric
05.2021 - 02.2024
R&D Engineer
ABB
04.2019 - 03.2021
Sr. Software Engineer
Tech Mahindra
01.2017 - 01.2019
Software Engineer
Capgemini
09.2013 - 12.2016
Computer Science Engineering - Computer And Information Systems
WBUT
Similar Profiles
ADISHER STYLESADISHER STYLES
Operations Officer 2 at Commonwealth BankOperations Officer 2 at Commonwealth Bank