• Principal Software Engineer (MEAN stack, Web, Mobile Apps).
• Project Lead Benefits Store Project (Web, Desktop, Mobile Apps and Services).
• Team Lead (Principal Software Engineer) (Web, Desktop, Mobile Apps and Services).
• Expertise in Developing and implementing ERP Applications enterprise wide. Healthcare, GIS, Finance, HR, Inventory and Accounting Applications.
• Expertise in Hardware Interfacing applications.
• Expertise in Applications Design and Technical documentation.
• Expertise in Requirements gathering and Requirements Analysis.
• Expertise in Electronic Data Interchange (EDI) Applications and APIs using X12 and HL7 protocols.
• Experience in entire Software Development life cycle Analysis, Design, Development, Testing, Deployment.
• Expertise in Applications Architecture, Microsoft application development patterns,
SPA (Single Page Application) AngularJs, Angular 2, Asp.Net MVC, MEAN Stack, Amazon Web Services (AWS), JavaScript (ES6 and above), Typescript, Entity framework, WCSF, Microsoft PRISM.
• Expertise in Designing logical and physical model using Relational/Object data Models.
• Expertise in development of Mobile, Desktop Applications, Websites and Web Applications.
• Experience of working with WCF, Web Services, Web API.
• Extensively worked with developing .Net Technologies e.g. Web Forms, Win Forms using VC#.Net (1.1/2.0/3.5/4.0/5.0/6.0), Bootstrap, IONIC, Phonegap.
• Expertise in working with Code generation and RAD Tools.
• Extensively worked with developing Reports using Crystal Report (9/10), SSRS 2008 and RDLC Reports and PDF and Excel Reports.
• Expertise of Development, Administration and Data Migration using SQL Server 2000/2005/2008/2014.
• Expertise in Application Maintenance and Enhancement.
• Good Concepts and Knowledge of UML and Object Oriented Programming.
• Good Knowledge of Software Engineering Design Patterns (N Tier Architecture).
• Implemented Agile Practices.
• Sound Knowledge of Office Productivity tools.
• Knowledge of Business Process Management and Workflow Applications.
• Excellent communications and interpersonal skills.
• MCS, Master of Computer Science.