Summary
Overview
Work History
Education
Skills
Timeline
Generic

Puja Sharma

Sydney

Summary

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
  • Integrate Partner subscription & publisher Registration
  • 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
Puja Sharma