• Software professional with over 18+ years’ experience in software solution design and development, Implementation, and Maintenance of Large scale Enterprise Applications. A self-motivated, enthusiastic learner, results-oriented ability to work independently and perform well within cross-functional teams• Working with different architectural styles (Microservice, Service-Oriented Architecture (SOA), Client/Server, N-Tier, 3-Tier, Component-Based, Object-Oriented, Layered Architecture) and architectural design MVC, MVP, and Construction of Proof-of-Concept to prove the validity of Architecture• Worked on multiple design patterns o Creational patterns (Abstract factory, Factory method, prototype, singleton) o Structure patterns (Decorator, Proxy)• Worked on evaluating systems change proposals ensuring adherence to or adaptation of the architecture and strategy.• Working in agile process implementation and agile software development process• Worked on development of cloud-based application using Azure• Working on performance tuning and designing database tables, stored procedures, functions, and triggers in SQL Server• Having domain experience in HIS and blood bank transfusion management, US Health Care• Developed and designed various environments like DEV, QA, and PROD• Coordinating with clients for requirements, support, training, and technical guidance during the implementation phase• Managing resource allocation, planning for effort estimation and deliverables for release• Developed functional and system test plans for various releases• Release management (End to End), estimation, and scheduling of release with meeting entry exit project criteria and technical issues during PROD release. • Top 5 Strengths: (Context, Responsibility, Strategic, Learner, Self-Assurance)
Listed skills include Asp.Net, .Net, Microsoft Sql Server, Vb.Net, and 46 others.