Summary
Overview
Work History
Education
Skills
Awards
Timeline
Generic

Pawan Sandhu

Perth,WA

Summary

Engineering graduate with 11+ years of experience designing, developing, and deploying scalable web applications. Proficient in .NET Core, ASP.NET (MVC & Web API), and C#, with strong front-end skills in Angular and Vue. Adept at implementing Agile methodologies and managing CI/CD pipelines using tools like Azure Dev-ops and GitHub Actions.
Experienced across relational (SQL Server, PostgreSQL) and No-SQL databases (DynamoDB), with deep exposure to Azure and AWS cloud services. Strong focus on performance optimization, secure coding practices, and system integration. Skilled in using Entity Framework, Docker, and Restful API design. Excellent collaborator with cross-functional teams and a continuous learner of emerging technologies.

Overview

13
13
years of professional experience

Work History

Solutions Developer

Opteon Solutions
12.2022 - 02.2025
  • Working as Full Stack Developer for Jaro Kit product
  • Managed the full lifecycle of assigned modules, from design to development, leveraging micro-services architecture and cloud-based data storage and files (photos, documents, signs, etc.) storage/retrieval solutions
  • Refactored code of features such as report generation based on industry standards to improve overall efficiency
  • Integrated with third parties for data retrieval & order management services
  • Parsed Json file to create and render UI components
  • Designed and implemented scalable cloud services using AWS services such as SQS, SNS, DynamoDB, and event-driven architectures.
  • Developed dynamic front-end components using typescript such as Angular and Vue.
  • Developed.NET Core APIs to manage report actions such as signing, submitting, and generating reports from both PostgreSQL and DynamoDB after successful authentication and prioritized focus on security
  • Built and customized reports using Scriban /HTML templates with XML and JavaScript to present data efficiently.
  • Utilized Docker for containerizing C# applications, Kubernetes for orchestration, and Azure Dev-ops (ADO) for continuous integration and automated deployments.
  • Developed and executed unit test cases using NUnit/Xunit for the quality assurance of developed features.
  • Consistently delivered user stories on time within Agile sprints.
  • Utilized LINQ to streamline data retrieval and manipulation processes, improving overall efficiency in developing solutions.
  • Reviewed app insights to identify and troubleshoot production bugs.

Senior Software Engineer

Orion Innovations
12.2020 - 06.2022
  • Worked as a Full Stack Developer for KML and WET projects
  • Developed UI screens following UX specifications using Angular 8, CSS, and HTML for a responsive user experience.
  • Wrote Azure functions to store files in Blob Storage, triggering subsequent pipelines for data validation, transformation, and storage in Cosmos DB.
  • Created and modified stored procedures to retrieve data based on specific requirements.
  • Developed.NET Core APIs to handle data addition, modification, and retrieval from both SQL and Cosmos DB after successful authentication.
  • Worked in a fast-paced environment, delivering end to end solutions quickly, including automation and unit tests.
  • Created and executed automation and unit test cases for developed Angular components to ensure functionality and stability.
  • Consistently delivered user stories (Agile tasks) on time, ensuring smooth collaboration within the Agile framework.
  • Converted grid view, calendar, and bar data into structured tables for better organization and display.
  • Design and Development of end-to-end features and created NUnit test cases for thorough validation.

Senior Software Engineer

Samartha InfoSolutions
07.2018 - 05.2020
  • Worked as Full Stack developer for Agile Card Framework product.
  • Working on change Requests (CR) or defects assigned to me and complete them in the allocated time
  • Supporting the QA team in UAT and fixing bugs.
  • Supporting the client by customizing features according to the need
  • Worked with UX and QA stakeholders to build end to end solutions

Senior Software Engineer

Corpus Software
07.2017 - 06.2018
  • Worked as Full Stack developer for Karaoke Application product.
  • Designed and maintained business applications, focusing on seamless integration and user-friendly interfaces
  • Worked closely with stakeholders by applying strong communication and collaboration skills to understand and translate Business Requirements into functional .NET solutions.
  • Design, create and query the sql server database to manage the backend data
  • Presenting the solution to marketing team and gave updates weekly
  • Highly motivated and have problem-solving skills to design and develop required features to help business needs

Senior Software Engineer

Omniglobe International
04.2016 - 07.2017
  • Worked as Full Stack developer for Order Management System application.
  • Implemented complex features for web applications using object-oriented programming in the .NET environment
  • Participated in the full SDLC/ development life cycle of multiple software systems using .NET
  • Database design and UI components

Engineer

Digivive Services
04.2012 - 03.2016
  • Worked as Full Stack developer for Payment portal and Spotlight video portal.
  • API’s Consumption for all the Operators for Billing through Telco’s
  • Used jQuery and .NET programming languguages experties to build frontend and backend solutions
  • Redirection Flow Implementation for Paytm Wallet.
  • Token Based Integration for Mobikwik and Oxigen Wallets.
  • Handled individually Video Upload module which give option to user to upload the video, store that file on FTP server and map newly uploaded video to our billing system
  • Enhanced system efficiency and performance by applying Waterfall Development methodologies
  • Single handedly implemented sharing option via all the social media platforms
  • Worked on the design, development, and maintenance of high-performance SQL databases for enterprise-level applications
  • Used version control systems to track changes

Education

Bachelor of Technology -

Punjab Technical University
06.2011

Skills

    Languages & Frameworks:
    C#, NET Core, ASPNET (MVC & Web API), Entity Framework (EF/Core), ABP Framework, LINQ, WCF (legacy support), RESTful API design

    Frontend Development:
    Angular (2 & 8), AngularJS, Vuejs, NgRx, HTML5, CSS3, JavaScript, jQuery

    Testing & Quality:
    xUnit, NUnit, Postman, Swagger/OpenAPI, Secure Coding Practices, SOLID Principles, Design Patterns

    Cloud Platforms & Services:
    Microsoft Azure (App Services, Functions, Cosmos DB, Blob Storage), AWS (S3, SNS, SQS, Lambda, DynamoDB)

    DevOps & CI/CD:
    Azure DevOps, GitHub Actions, Git, CI/CD pipelines, Docker, Containerization, Terraform, YAML, Infrastructure as Code (IaC)

    Databases:
    SQL Server (T-SQL), PostgreSQL, Cosmos DB, DynamoDB, Scriban Templates, XML, JSON

    Methodologies & Tools:
    Agile/Scrum, DevOps, Git (Version Control), Jira, VS Code, Visual Studio

Awards

Shoutouts (company wide recognition) - Opteon Solutions - Sep 2024 


Star performer of the month - Orion Innovation - Dec 2021 


Performance Bonus - Digivive Services - Feb 2014

Timeline

Solutions Developer

Opteon Solutions
12.2022 - 02.2025

Senior Software Engineer

Orion Innovations
12.2020 - 06.2022

Senior Software Engineer

Samartha InfoSolutions
07.2018 - 05.2020

Senior Software Engineer

Corpus Software
07.2017 - 06.2018

Senior Software Engineer

Omniglobe International
04.2016 - 07.2017

Engineer

Digivive Services
04.2012 - 03.2016

Bachelor of Technology -

Punjab Technical University
Pawan Sandhu