PIYUSH GODARA

Email: piyush.godara@gmail.com

Mobile: +1 902-218-6131

 

Microsoft Certified Developer with over 12 years of extensive experience in designing and implementing innovative solutions using a comprehensive skill set in Microsoft Technologies. Proficient in Azure, WPF, ASP.NET MVC, .NET Core, C#, SQL Server, TypeScript, Xamarin, and adept at front-end technologies including Angular, React, and Node. Additionally, skilled in Python and VBA for effective Office Automation. Proven expertise in developing and delivering high-performance web applications and APIs.

 


PROFESSIONAL EXPERIENCE

 

      August’2020-Present

Quest Software Canada Inc.

 

Project: On Demand Recovery

Description: Efficiently safeguard and restore Azure AD data with On Demand Recovery, minimizing downtime and ensuring a seamless user experience. Conduct comprehensive difference reports, comparing live Azure AD with backups to pinpoint changes, deletions, or cloud-only user attributes. This intuitive solution empowers you to perform granular searches and restores, including individual attributes, without the need for complex PowerShell scripting. Mitigate data loss risks due to human error, saving valuable time and resources in the recovery process.

Key Features

·         Secure, encrypted Azure AD and Office 365 backups

·         Azure AD and Office 365 bulk restore — including hard deletes.

·         Difference reporting between backups and live Azure AD

·         Granular search and restore capability.

·         Intuitive hybrid AD and Azure AD recovery dashboard

Role and Responsibilities

·         Write and implement efficient code to meet project requirements and standards. 

·         Maintain and upgrade existing systems, ensuring they remain robust and up-to-date.

·         Collaborate closely with business and systems analysts to understand and address project needs effectively.

·         Manage application code on Azure DevOps, ensuring version control and efficient collaboration within the development team. 

·         Demonstrate expertise in Continuous Integration/Continuous Deployment (CI/CD) for .NET projects. 

·         Design, develop, and build CI/CD pipelines, streamlining the software delivery process.

·         Host web APIs on Azure virtual machines, optimizing performance and ensuring scalability.

·         Lead the end-to-end development process, including building, testing, releasing, and delivering solutions to clients using Azure DevOps.

Technologies:  .Net core, C#, python, Kubernetes, docker, Microsoft Azure Services (Azure Blob Storage, Azure File Storage, Azure Table Storage, Azure Queue Storage, Azure Kubernetes Service (AKS), Azure Active Directory (AAD), Azure Active Directory B2C, MS Graph APIs)

 

 

      July’2018-March’2020

Stepscan Technologies Inc, Charlottetown

 

Project: Stepscan Gait Analysis Software   

Description: The company’s core product, branded Stepscan® is a pressure sensitive electronic floor tile system combined with proprietary gait analysis software that capture and analyze the patterns of mobility and balance in subjects as they move across the floor. The Stepscan® gait analysis and pressure imaging software automatically identify and classifies left and right feet and calculates all the pertinent data and generates reports for a researcher or clinician.  

 

Role and Responsibilities

·         Write and implement efficient code using technologies such as WPF (C#), ASP.Net, Web APIs, NodeJS. 

·         Maintain and upgrade existing systems to ensure optimal performance and reliability.

·         End-to-end Solution delivery including building, testing, releasing, and delivering solutions to clients using Azure DevOps.

 

Technologies:      WPF (C#), ASP.Net, Web APIs, NodeJS, Azure Storage, HL7/ FHIR standards.

Database:            Mongo DB.

 

 

·         August’2019 – April’2020 (Part Time)

iCommunik8 Inc., Charlottetown

 

Project: Media Monitoring

Description: Develop scripts / software modules to automate process in public relation domain, including but not limited to media monitoring, media sentiment analysis and social media utilities.

Write effective scalable code. Test and debug programs.

Coordinate with internal teams to understand user requirements and provide technical solution to problems.

 

Technologies: Python

 

 

      February’2015-June’2018 (3 Years 4 Months)

Accenture India Private Limited, Bangalore

 

Project: Compliance Tracking  

Description: Data Integrity is a compliance reporting project. Primary objective of this project is to build a robust & scalable compliance reporting solution for compliance team which can store data from various systems and generate compliance reports.

 

Role and Responsibilities

·         Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell. 

·         Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling.

 

Technologies: Web APIs (.net core), NodeJS, React, Typescript, Amazon Lambda, S3, DynamoDB , SQL Server

 

 

Project: India Export Compliance

Description: India Export Compliance project is financial domain project of Accenture which keeps record of all work which is done by Accenture India and money to that work, flows from outside India.

Its tracks all resources of Accenture which travel outside India and location of projects (STPI or SEZ) and generate reports and documents that are presented to Income tax authorities of India. Accenture India get huge tax benefits based on these reports and documents as per Income tax rules in India.  

 

The documents generated we signed using a windows WPF applications, which downloads the documents from AmazonS3, digitally signs them and upload them again to Amazon S3.

 

Technologies: WPF, C#, ASP.MVC 5.0, react, TypeScript, Web APIs, Amazon S3 SQL Server

 

 

      March’2014-February ’2015 (11 months)

Avalon Information System Private Limited, New Delhi.

 

Project: ESI Toolkit (World Bank).

Description: ESI (Economics of Sanitation Initiative) was launched under WSP (Water and Sanitation Program) which was started by World Bank. This program analyzes the loss of GDP and effect to people of nation due to poor sanitation conditions. The second phase of ESI analyzes the costs and the benefits of alternative sanitation interventions. The study results enable decisions on how to more efficiently spend funds allocated to sanitation.

 

Technologies: C#, ASP.MVC 4.0, jQuery, JavaScript, Entity Framework 6.0, SQL Server

 

  

      January’2012-February’2014: (2 Years 1 Month)

Brightleaf India Private Limited, New Delhi

 

Project: Legal Document Automation.

Description Brightleaf Corporation is legal document Automation Company that uses its application (Documents Automation Project) which helps Lawyers to automatically draft templates (Word and Excel).

It also automates the entire process of abstracting information from all your contracts.

Technologies : ASP.Net, C#, jQuery, JavaScript, VBA

 

 

SKILLS

 

      jQuery, JavaScript, TypeScript, Angular and React

      Amazon Web Services (S3, Lambda, DynamoDB)

      iOS and Android app development with Xamarin.

      Git, Azure Devops

      HL7/FHIR

 

CERTIFICATIONS

      Microsoft Exam 70-483(Programming in C#) (Microsoft Certification id: 10528041)

      Completed React and NodeJS online trainings.

      Attended online mongo DB training from MongoDB University. 

 

ACADEMICS BACKGROUND 

·         Bachelor’s degree in computer science

·         Rajasthan Technical University, India (2011)

·         GPA: 68%

·         Secondary School Diploma

·         India (2007)

·         Percentage: 80.6%

 

 

 

 

Declaration: I hereby declare that above information given by me is true to best of my knowledge.

 

              Place    :  Charlottetown, PE Canada  

(PIYUSH GODARA)