I am a professional, and result-driven software engineer with 10 years of experience developing and maintaining scalable and efficient solutions for large-scale enterprises.
I'm passionate about helping others grow and succeed in their coding journey. Being able to guide learners through challenges, celebrate their successes, and witness their growth firsthand gives me immense satisfaction.
• Successfully implemented a real-time inventory management system using
Microservices architecture, resulting in optimized stock ...
• Successfully implemented a real-time inventory management system using
Microservices architecture, resulting in optimized stock levels and a 20% reduction in
excess inventory costs.
• Developed different business classes and interfaces using .NET Framework with Object
Oriented Programming Methodology.
• Collaborated with cross-functional teams to design, develop, and implement Open Link
solutions within the .NET framework.
• Led the integration of Kafka for event-driven architecture, significantly enhancing data
flow and responsiveness.
• Responsible for configuring and managing CI/CD pipelines using Azure DevOps to
automate build, test, and deployment processes for.NET applications, ensuring rapid
delivery and continuous integration of code changes.
• Utilized the ASP.NET MVC Page Controller pattern to enhance individual page
functionality, facilitating input acceptance from page requests and invocation of
requested actions.
• Currently involved in developing and deploying.NET applications to Azure App Service,
leveraging features like auto-scaling, load balancing, and deployment slots for seamless
application management.
• Proficient in utilizing Entity Framework for data access and management in .NET
applications.
• Skilled in designing and implementing database schemas using Code-First or Database
First approaches.
• Experienced in querying databases using LINQ (Language Integrated Query) and Entity
SQL.
• Improved system reliability by implementing RabbitMQ for message queuing, reducing
downtime by 20%.
• Integrated RabbitMQ with ASP.NET Core microservices to enable seamless
communication between services.
Spearheaded the development of a SaaS-based insurance claims processing system,
leveraging Spring Boot for backend services, resul...
Spearheaded the development of a SaaS-based insurance claims processing system,
leveraging Spring Boot for backend services, resulting in a remarkable 40% reduction in
processing time.
• Led the end-to-end engineering of a real-time telematics system for heavy machinery,
leveraging C#, .NET, and .NET frameworks.
• Responsible for developing and maintaining SaaS applications for insurance policy
management and claims processing using C#, .NET, ASP.NET, and C++.
• Developed logical data models and physical data models capturing current state/future
state data elements and data flows using Data Modeling.
• Implemented a 'serverless' architecture using API Gateway, Lambda, and Dynamo DB,
deploying AWS Lambda Code from Amazon S3 bucket.
• Ensured that OAuth configurations were modular and easily updatable without requiring
changes to the underlying Microservices.
• Successfully implemented an interactive dashboard for policyholders using Angular,
significantly enhancing customer engagement and satisfaction.
• Collaborated effectively with AWS services, including Lambda functions, to develop
serverless applications, leading to a 30% reduction in infrastructure costs.
• Contributed to the collaboration on the migration of legacy systems to Azure cloud
infrastructure, leveraging Azure Functions for efficient serverless computing.
• Took the lead in designing and implementing a Microservices architecture for the
inventory management system, enhancing scalability and facilitating independent
development and deployment of services.
• Designed and implemented ASP.NET MVC and Angular web solutions.
• Developed secure web services using .Net, C#, XML/SOAP.
• Collaborated closely with business analysts to gather requirements and translate them
into viable technical solutions.
• Engineered a real-time telematics system for heavy machinery, resulting in a significant
35% optimization of equipment efficienc...
• Engineered a real-time telematics system for heavy machinery, resulting in a significant
35% optimization of equipment efficiency.
• Designed robust Microservices-based solutions to effectively collect, process, and
analyze telematics data in real-time, utilizing C# and the .NET framework.
• Led the end-to-end engineering of a real-time telematics system for heavy machinery,
leveraging C#, .NET, and .NET frameworks.
• Conducted client-side validations utilizing JavaScript and .NET validation controls.
• Implemented business logic using C# and incorporated Object-Oriented Programming
functionalities.
• Designed ASP.NET application authentication using the .NET Framework, Model View
Controller (MVC), and IIS security models.
• Engaged in System Analysis and Design methodology as well as Object-Oriented
Design and development using OOAD methodology to capture and model business
requirements.
• Integrated TypeScript seamlessly with Angular and React frameworks, leveraging
advanced TypeScript features like decorators and conditional types.
• Applied working knowledge of Model-View-View-Model (MVVM) & Model View Controller
(MVC) Pattern.
• Applied TypeScript's type annotations to enhance code readability and maintainability,
ensuring robustness and scalability in software solutions.
• Established and maintained robust CI/CD pipelines using tools such as Jenkins or Azure
DevOps to automate testing, build, and deployment processes.