Enterprise System Solutions (P) Ltd.
Name: Abhishek Bhadoria
OBJECTIVE:
To seek the challenging position in Software industry that needs innovation, creativity,
dedication and enable me to continue to work in a challenging and fast paced
environment, leveraging my current knowledge and fostering creativity with many
learning opportunities.
Key Roles Performed
Having around 14.6 years of IT experience in .Net, Angular, SQL Server, MySQL, PostgresSQL,
MongoDB, Redis, Docker, Kubernetes, Terraform, Microsoft Azure, Azure DevOps, GitOps (ArgoCD).
Good understanding of the Software Testing Life Cycle (STLC) and Software Development Life Cycle
(SDLC).
Extensive knowledge and experience in Functional, Integration, System, Regression, UAT and GUI
Testing areas.
Having good understanding of design patters like SOLID, DRY, YAGNI, KISS etc.
Extensive knowledge and experience in design and developing REST APIs (Controller based, Minimal
API, FastEndpoints).
Good knowledge and experience in design and developing Angular applications.
Good understanding and experience in writing Unit Tests, Integration Tests etc.
Having good understanding of design and developing Cloud-native Applications.
Good knowledge and experience in Microsoft Azure services like App Service, Azure Functions, AKS,
ACI, App Configuration, Azure SignalR, Azure Storage, Key Vault, Azure SQL, Cosmos DB (MongoDB,
Graph), Data Factory, Azure Cache for Redis, ACR, Azure ServiceBus APIM, Application Gateway.
(Managed via ARM templates and Terraform)
Good understanding of different architectural styles like SOA, Microservices, Modular Monolith etc.
Having good knowledge and experiencing customizing and integrating Keycloak in a .net identity
provider application.
Strong knowledge and experience on streamlining the CI/CD (Azure DevOps/GitOps) process for
enterprise applications.
Strong communication, organizational and interpersonal skills.
Good knowledge of SQL/plsql programming, Data modelling, oracle backup & recovery process.
Involved in analysis, designing, and creating the database.
Having good analytical and programming capabilities.
I have gained knowledge of Software Development Life Cycle with focus on requirement analysis,
design analysis, development planning, estimation, code/design review, unit testing, and delivery.
Looking forward for an opportunity in a challenging environment, where I can utilize my experience
and skills in contribution effectively to the success of the organization and also for the improvement of
my personal skills.
Infocity, Bhubaneswar- 751024, Orissa, INDIA,
Enterprise System Solutions (P) Ltd.
Work Experience:
Project : SIM Platform (ImpactBuying)
Duration : Oct-2021 to till date
Technologies : .NET Core, Angular, Azure SQL, Azure Cosmos DB (MongoDB, Graph),
Microservices, AKS, APIM, Terraform, Azure ServiceBus, PowerShell scripting, Azure DevOps,
GitOps (ArgoCD), Git, Azure Data Factory.
Role : Sr. Full-stack Developer
Description:
This is a highly configurable and scalable cloud-native web application for supply-chain
information and risk management. This enables you to gather all relevant data with tailored
requests and questionnaires. Your suppliers can send their data directly in their own language.
All data can be exported and connected to your existing systems. You get a complete overview
of the compliance and sustainability of your supply chain, by which you can deal with next
generation risk management.
Responsibilities :
• Understand the existing application, gathering new requirements, and business rules.
• Identifying the architectural debt and propose the possible solutions to the client.
• Develop new features and fix bugs (FE/BE).
• Tuned EF queries to improve response time.
• Writing unit test cases and integration tests.
• Cloud monitoring and management
• Worked on streamlining the CI/CD process of the application for different environments (dev,
test, acceptance, production).
• Involved in PR reviews and design reviews.
Project : Training Certification Skill Management System (US Client)
Duration : 10 Months
Technologies : .NET Core, Angular, OData, PostgresSQL, DDD, PowerShell scripting, Azure
DevOps, AWS, Git.
Role : Sr. Full-stack Developer
Description:
This is a highly configurable and scalable web-based application for managing the
training, certifications and skills of employees of an organization which synchronizes them from
third party apps like Workday etc.
Infocity, Bhubaneswar- 751024, Orissa, INDIA,
Enterprise System Solutions (P) Ltd.
Responsibilities :
• Understand the existing application, gathering new requirements, and business rules.
• Develop new features and fix bugs (FE/BE).
• Tuned EF queries to improve response time.
• Writing unit test cases and integration tests.
• Cloud monitoring and management
• Created CI/CD pipeline on Azure DevOps
• Involved in PR reviews and design reviews.
Project : Broker Management System for Forex Brokerage (UK Client)
Duration : 2 Years
Technologies : ASP.NET MVC, Web API, Azure SQL, SSRS, Git, Microsoft Azure
Role : Sr. Software Development Engineer
Description:
This is a complete Broker Management Solution to manage forex brokerage. Which
includes Brokerage CRM, Client Portal, Admin Back Office and Partner Management.
Responsibilities :
• Understand the existing application, gathering new requirements, and business rules.
• Develop new features and fix bugs.
• Tuned EF queries to improve response time.
• Cloud monitoring and management
• Created CI/CD pipeline on Azure DevOps
• Involved in Code reviews.
Project : Internal ERP Project - Web Application
Duration : 3 Years
Technologies : ASP.NET WebForms, Angular 6, Web API, MySQL, Bootstrap, jQuery, SignalR,
Windows Service, SVN
Role : Sr. Software Development Engineer
Description:
This is an internal ERP web application of my current organization. Worked on
several modules like Sales, HR, Asset Management, CRM etc.
Responsibilities :
• Understand the existing application, gathering new requirements, and business rules.
Infocity, Bhubaneswar- 751024, Orissa, INDIA,
Enterprise System Solutions (P) Ltd.
• Develop new features and fix bugs.
• Involved in code reviews and identify technical debt.
Project : Electronic Medical Record - Web Application (US Client)
Duration : 4 years
Technologies : ASP.NET WebForms/ MVC, Telerik (Ajax Contolrs/ Reporting), WCF, jQuery,
KendoUI, SQL Server, SSRS, Onion Architecture, Git, HL7
Role : Sr. Software Development Engineer
Description:
This is a full-fledged web based EMR application which provides comprehensive solution to a
physician's needs. The HIPAA compliant application integrates with a complete PMS system,
DMS system, LIMS System, Data Integration System, Online Pharmacy Ordering, and
many other support systems that an EMR would need to interact with. Website is Live. This is a
robust system, which allows user-based permission on modules, pages and even controls inside
pages. Every page allows complete end-user customization.
Responsibilities :
• Understand the existing application, gathering new requirements, and business rules.
• Develop new features and fix bugs (FE/BE).
• Tuned EF queries to improve response time.
• Cloud monitoring and management
• Created CI/CD pipeline on Azure DevOps
• Involved in Code reviews.
Project : iPad Magazine Viewer - Web Application (US Client)
Duration : 2 Months
Technologies : HTML5, CSS3, jQuery Mobile
Role : Sr. Software Development Engineer
Description:
This is an online magazine viewer application with a very interactive UI for Tablets
like iPad, Android Tabs etc. by which you can read online pdf's, magazine and all.
Responsibilities :
• Understand the existing application, gathering new requirements, and business rules.
• Design and develop application from scratch independently.
Infocity, Bhubaneswar- 751024, Orissa, INDIA,
Enterprise System Solutions (P) Ltd.
Project : Driving School System - Web Application (US Client)
Duration : 2 years
Technologies : ASP.NET 3.5 WebForms, Microsoft Enterprise Library 5.0, Telerik Reporting,
Telerik AJAX Controls, jQuery, SQL Server, SSRS, Windows Service, SVN
Role : Software Development Engineer
Description:
It has been Launched as an Online Driving School Product currently using several driving schools
in the US. You register a student, edit the profile of the student, manage all the payment
information, all the classroom records, BTW records, Scheduling module etc. Telerik
RadScheduler is implemented with a lot of customizations.
Responsibilities :
• Understand the existing application, gathering new requirements, and business rules.
• Develop new features and fix bugs (FE/BE).
Infocity, Bhubaneswar- 751024, Orissa, INDIA,