Over 19 years of IT experience in roles such as .NET Architect, Enterprise and Solution Architect, Tech Lead, Project Lead, Technical/Engineering Manager, Delivery Manager, and Subject Matter Expert (SME). Extensive experience in managing technical teams, driving long-term architecture, and designing scalable front-end and back-end microservices. Proven in coaching teams, enhancing engineering processes, and ensuring high-quality, secure software solutions. Over 8 years of experience leading multiple teams, ensuring best practices in requirements analysis, application design, quality assurance, code review, deployment, delivery and support throughout the SDLC. Expertise in building applications with complex business workflows, integrating applications, enhancing functionalities, managing disaster recovery, implementing security measures, and conducting continuous vulnerability assessments. Skilled in transitioning legacy platforms to service-oriented and Azure PaaS/SaaS-based environments using containerization, defining integration-centric solutions, and constructing SOA/RESTful architectures. Proven ability to create and document strategic architectural visions, identify areas for improvement, and enhance supportability and code maintainability. Experience in managing project plans, issue lists, action items, and status reports, following standardized development processes and improving methodologies based on lessons learned. Proficient in identifying and resolving project issues and risks, collaborating with stakeholders for updates, iterative releases, and design decisions. Adept at time management and planning for onshore-offshore models, maintaining a culture of delivery and collaboration. Skilled in mentoring and developing technical teams, encouraging curiosity, exploration, and knowledge-sharing. Proven ability to foster a culture of learning, growth, and innovation in partnership with technology leadership. Solid foundation in software engineering principles, including data structures, algorithms, asynchronous programming patterns, object-oriented design, and parallel programming. Seasoned Data Architect adept at understanding mandates, developing plans, and implementing enterprise-wide solutions. Complex problem-solver with an innovative approach. Ready to bring several years of progressive experience and take on a challenging new role with growth potential.
Asp.Net, .Net Core, C#, VB, Python, Java script, Jquery, Angular, Typescript, Node.js, HTML, CSS, Bootstrap, PHP, Microsoft SQL server, Oracle, MySql, DB2, NOSQL- COSMOS DB, Web API, Oauth2, OWIN, WCF, Postman, Swagger, MVC, Biztalk, JSON, BSON, XML, XSD, MSMQ, RabbitMq, Workflowgen, IBM MQ, DASH, SQLAZMAN, INRULE, IBM ODM, LADAP, OpenXML, Radish Cache, IIS, Apache, UIPath, Unity IOC container, SOLID, NOSQL, SEO, Mainframe, SAP ABAP, Design Patterns, CO-Pilot, IaaS, PaaS, Azure SQl, Azure CosmosDB, Azure Storage (Blob, Queue, CosmosDB), Azure Service BUS, AZURE EVENT HUB, AZURE EVENT GRID, Azure Devops CI/CD pipeline, APP Services (Function App, API Service, Webjob, Logic App), Microservices, Azure Fabrics, Docker containerization, Kubernetes, Rancher Engine, Azure Resource Manager, Azure monitor/Insights, Key vault, Splunk, Docker/Kubernetes, AD B2B and B2C integration, NUNIT, MSTESTS, XUNIT, MOQ, Jasmine, Gulp, Postman scripting, TFS, GIT, VSTS, SVN, JENKINS, Azure DevOps, SONAR QUEBES, BLACKDUCK, FORTIFY-SCA, Rally, Jira, ALM, Bug Tracker, TFS
H1B (I140 approved)
Title: Technical/Delivery Manager, Solution/Enterprise Architect
FISERV, 02/2022, Present, XD 2.0 Retail Banking System, This is a cutting-edge product for DIGITAL BANKING PLATFORM. This has enhanced flow which effectively and efficiently manage all online banking system and have several major verticals like Accounts, Banking, Payment, Balance, Transfer, Deposits, Transactions and many more, Enterprise/Solution Architect, Redesigning the monolithic application workflow by implementing the DDD and microservices architecture., Design Technical/Integration Architecture, including development, runtime and operation architectures, Prepare, Maintain and update all types of technical documents required for the project executions using PUML., Responsible for collecting and preparing daily/weekly/monthly status reports for reviewing proposes, Work closely within an agile, scrum-based team to understand the business domain and client requirements that drive analysis, planning sessions, effort estimation and timeline commitments, architecture /design and development of quality technical solutions., Redesign and migrate to Azure hosting services., Redesign to implement Microservice (DDD) architecture using Docker containerization concept to replacing the monolithic application to a distributed decoupled system., Implemented multi node publisher-subscriber model by using AZURE SERVICE BUS (Topic), function apps, Logic apps and WebJobs to reduce the current manual processes., Integrated AD B2B and B2C to enable customizable authentication modules., Introduced REFIT, AUTOFAC and MEDIATER to solve many development challenges., Worked on creating Azure DevOps pipelines through YMAL scripting., Introduced contract testing and postman API testing concept to enhance the pipeline testing., Introduced COSOMOS replacing RDBMS., Developed may POCs to stake holders for demonstrating the new application/architecture design blueprint FISERV, 02/2022, Present, XD 2.0 Retail Banking System, This is a cutting-edge product for DIGITAL BANKING PLATFORM. This has enhanced flow which effectively and efficiently manage all online banking system and have several major verticals like Accounts, Banking, Payment, Balance, Transfer, Deposits, Transactions and many more, Delivery Manager, Collaborated with Project management team from project initiating to stake holder management, Having ownership and major role in Scope, Schedule, Resource, Communication and Quality management., Providing leadership and mentoring the team to follow defined SDLC best practices., Working collaboratively as the point of contact with various stake holders to understand their requirement and provide the best solutions by mapping with current application workflow., Collaborated with various software service providers/vendors for the enhancement of the complex application functionalities, Working with scrum masters to refine and groom the product backlog and user stories and task distributions. Tests and builds automation for the interoperability of application components under development, across multiple platforms, in coordination with other product development teams, Managing a team of size 24 in OFFSHORE-ONSHORE model as a servant leader where the team is distributed in 3 major verticals., Conducted regular one on one discussions with each individual to understand their current state of mind and help them to grow in their performance scale., Responsible for quarterly performance review and goal settings., Leading the recruitment panel and engaged for all final round of technical and behavioral evaluations. CVS HEALTHCARE, 06/11/2018, 02/2022, NOVOLOGIX (A complete Medical Pharmacy Management (MPM)), NovoLogix is a cutting-edge Medical Pharmacy Management (MPM) product. Our information system and services platform create customizable, PBM-like capabilities, which effectively and efficiently manage drugs covered under the medical benefit., Delivery Manager/Solution Architect, Collaborate with Project management team from project initiating to stake holder management, Having ownership and major role in Scope, Schedule, Resource, Communication and Quality management., Providing leadership and mentoring the team to follow defined SDLC best practices., Managing a team of size 30 in OFFSHORE-ONSHORE model as a servant leader where the team is distributed in 4 major verticals., Worked collaboratively as the point of contact with various stake holders to understand their requirement and provide the best solutions by mapping with current application workflow., Collaborated with various software service providers/vendors for the enhancement of the complex application functionalities, Prepare, Maintain and update all types of technical documents required for the project executions and follow up for approvals, Responsible for preparing daily/weekly/monthly status reports for reviewing proposes, Work closely within an agile, scrum-based team to understand the business domain and client requirements that drive analysis, planning sessions, effort estimation and timeline commitments, architecture /design and development of quality technical solutions., Transformed the old project by using ASP.NET MVC CORE., Created many custom Middleware to support automation of DI using .Net CORE., Extensively worked on WEB API and implemented OAuth2 for token based authorization., Redesign to move the application from IIS to Azure hosting services using AZURE APP services, Working extensively to implement Microservice (DDD) architecture using Docker containerization concept to replacing the monolithic application to a distributed decoupled system., Redesign the current legacy system and break down many part of the application to Microservices which can have isolated process and execution., Redesigned and enhanced the application following DDD concept and making strict implementation to follow Microservices architecture style., Created POCs and installed Docker to use Docker., Configured and implemented an isolated platform by clubbing all batch jobs into one resource group and enabling the automatic messaging communication between multiple internal and external vendors by replacing the legacy queue concept with AZURE BUS SERVICE., Worked with different team to implement many Azure services like Azure SQl, Azure CosmosDB, Azure Storage, Docker, Azure Devops and server less computing., Worked on creating Azure DevOps pipelines through YMAL file., Design Technical/Integration Architecture, including development, runtime and operation architectures, Define and deliver integrated solutions by applying proven delivery methodologies including Agile and Model-Driven techniques, Working as a scrum master and refines and grooms the product backlog and user stories. Tests and builds automation for the interoperability of application components under development, across multiple platforms, in coordination with other product development teams, Actively develop solutions to contribute to enterprise class integration and middleware software development best practices, standards and procedures., Managing a team of size 30 in OFFSHORE-ONSHORE model ALLSTATE, 09/2016, 03/2018, ESSURANCE (A complete Insurance Online Portal), Essurance is one of the largest online systems of USA and CANADA for buying/renewing insurance for property, home and automobile. It handles all the steps starting from quote for policy to finalization, purchasing, renewal of policy., SR. Tech Lead/ Architect (SME), Work closely within an agile, scrum-based team to understand the business domain and client requirements that drive analysis, architecture /design and development of quality technical solutions., Debugging and troubleshooting legacy application functionality to transform in service-oriented architectures., Worked extensively within the team to plan, design and implement many Azure based apps., Redesign the application to follow Microservice or DDD concept and implemented Docker containerization idea to enable the application more robust and decoupled., Design Technical/Integration Architecture, including development, runtime and operation architectures, Define and deliver integrated solutions by applying proven delivery methodologies including Agile and Model-Driven techniques, Refines and grooms the product backlog and user stories. Tests and builds automation for the interoperability of application components under development, across multiple platforms, in coordination with other product development teams, Actively develop solutions to contribute to enterprise class integration and middleware software development best practices, standards and procedures., Participate in large-group, coordinated planning sessions, provides effort estimates and timeline commitments, Part of selection panel for hiring best resources for the organization, Worked as a scrum master and project lead to handle the sprint releases, Supervised 4 major, high visible verticals of the application with complete ownership, Managed a team of size 24 CATERPILLAR, 09/2014, 08/2016, QUANTIFY, This is a complete automation system for back-Office and as well as front Office. This offers a flexible and easy to use solution for small and medium sized companies. By providing modules for personnel information management, employee desk, leave, time & attendance, payroll, recruitment Process management, Tele calling dept. management, appraisal system management, Individual Contributor/ Tech Lead, Lead the team of 12 and implemented many vital changes in terms of architectural structure, security and performance and tuning., Played a role of scrum master and architect to re-architect the entire application to make a standard alone product by braking into many sub-applications and developed independent services to talk directly with main application., Introduced Angular to enhance the UI, Requirement analysis and R&D, Software architecting, Coding and Debugging, Involved in solution architecting and database designing, Implemented validation using Angular client-side validations., Developed web pages using ASP.NET & Bootstrap, HTML 5, Angular JS under MVC architecture, Migrated the application from normal Asp.Net to MVC model, Implemented PDF downloadable reporting module, Implemented MSMQ to send message external SAP application., Communicating with customer and understanding the exact requirements, Involved in writing SQL commands, SQL procedures to interact with the SQL Server database, Worked on Query Optimization to improve the performance of Queries, Responsible for daily progress reporting CATERPILLAR, 11/2014, 02/2016, 4S [Sales Service & Support System], This is a complete application to automate the sales and marketing department. This is a migration project and migrated from classic ASP to .Net 2013 with MVC 4.0 framework. This has several modules that connect the sales, marketing, accounts departments and dealers throughout the country., Tech Lead/ SME CATERPILLAR, 01/2015, 08/2016, SOLAR TURBINE, This is an end-to-end automation system for Solar Turbines division of Caterpillar. It handles all the processes ranging from planning, machine design, manufacturing, supply chain management to customer management. This application has so many divisions and all the divisions are using different third-party tools like code on, WorkflowGen framework etc. Most challenging part of this application is to understand the process of these external tools and code accordingly., Tech Lead/ Architect, Lead the team of 12 and implemented many vital changes in terms of architectural structure, security and performance and tuning., Played a role of scrum master and architect to re-architect the entire application to make a standard alone product by braking into many sub-applications and developed independent services to talk directly with main application., Introduced Angular to enhance the UI, Requirement analysis and R&D, Software architecting, Coding and Debugging, Involved in solution architecting and database designing, Implemented validation using Angular client-side validations., Developed web pages using ASP.NET & Bootstrap, HTML 5, Angular JS under MVC architecture, Migrated the application from normal Asp.Net to MVC model, Implemented PDF downloadable reporting module, Implemented MSMQ to send message external SAP application., Communicating with customer and understanding the exact requirements, Involved in writing SQL commands, SQL procedures to interact with the SQL Server database, Worked on Query Optimization to improve the performance of Queries, Responsible for daily progress reporting IBM, 04/2010, 09/2014, Nandini [ICT for Livestock Productivity], Project Nandini is an innovative endeavor in livestock sector with ICT intervention carrying its splendid objective to enhance livestock productivity and ready to help the livestock farmers with timely information on reproductive life cycle of crossbred cows. It can give timely information on Artificial Insemination, Pregnancy diagnosis, parturition, milk yield, vaccination, de-worming and drying off of crossbred cows and areas of delayed sexual maturity etc. This was awarded by The Government Of India with the prestigious e-INDIA JURY AWARD as Best Government to Citizen (G2C) initiative category owing to its SOFTWARE ARCHITECTING, innovative and uniqueness in the Country, Sr. Developer DENISCODD, 10/2005, 03/2010, Alta Hydro Scheduling System CANADA, The Trans Alta’s hydro Scheduling system is used to develop plans for the operation of Trans Alta’s 13 Hydro plants located in the Bow River and North Saskatchewan River catchments. It contains a daily time step forecasting tool used for mid-range planning, and an hourly time step forecasting tool used for short range planning. Trans Alta requires integration of existing Excel/VBA based Model Interface Application to .Net platform., Jr. Developer, Production support, Worked on low/high priority defects, Developed and maintained new enhancements, Support trouble-shooting client issues with high level data analysis and project review., Evaluate client applications using apt hardware and software platform based on given configuration., Develop code updates to fix reported defects., Assist in support hours of operation and off hour production emergencies., Revise client identified issues and contribute to SOW/FS/Tech Specs as required.