Lead Developer Resume
Washington, DC
SUMMARY:
- More than 10 years programming and application development experience in C#, ASP.NET MVC, Web API, WPF, Angular JS, WCF, XSLT, WinForms, MVVM, SQL Server, ORM(Entity Framework, Dapper), selenium web driver etc.
- Good knowledge of Multithreading, TPL, Enterprise Library, Lambda expression, LINQ
- Strong understanding of SOLID principles and Software Development Life Cycle (SDLC), Agile Methodologies.
- Good knowledge of Web Application security.
- Experience in design patterns, dependency injection, DI container and mocking framework Moq.
- Excellent healthcare domain knowledge. Worked on VistA CPRS integration, HL7 FHIR API, HIPPA, SMART on FHIR, Google Health Integration, CDA, Google Map API, PDA Application, GPS Interface, 508 compliance, FIPS compliance.
- Extra Mile Award 2012 in Confidential .
- MCTS (Microsoft Certified Technology Specialist) Web Application.
TECHNICAL SKILLS:
Proficient in: C#, ASP.NET MVC, MVVM, Web API, WPF, Angular JS, JQuery, JavaScript, HTML, XSLT, XML, WCF, WinForms, Entity Framework, selenium automation framework.
Familiar with: C++, SSRS, Core Java, python, VB.NET, IONIC
Database: Microsoft SQL Server, Oracle, MongoDB, Microsoft Access.
Platforms: Microsoft Windows XP, 7, 8
Tools: Visual Studio 12/15, Visio, WPF Inspector, snoop, MS Office, Expression Blend, FxCop, ReSharper, Style Cop, JIRA, GIT, SVN etc.
PROFESSIONAL EXPERIENCE:
Lead Developer
Confidential, Washington DC
Responsibilities:
- Involved in all aspects of the project right from requirements gathering meetings to delivering a quick prototype, through choosing technologies to developing, delivering and deploying the final product.
- Responsible for design and development of core features like patient management, encounter management, patient CPRS injury, appointment scheduling, forms management, report.
- Developed standard based backend services to exchange business domain data with other 3rd party EMR systems.
- Developed services to exchange application data using HL7 resources like Patient, Practitioner, Appointment, schedule, research study, forms/questionnaire etc.
- Designed and developed application specific services and shared services to exchange data with presentation layer and other components of system.
- Work with system administrator to deploy beta release for end users.
- Creation and maintenance of technical documentation.
Environment: C#, ASP.Net MVC, Angular JS, Web API, HL7 FHIR, Entity framework, Bootstrap, Html5
TBI Toolbox
Confidential
Responsibilities:
- Requirements understanding, feasibility analysis, task breakdown, proposed solutions, development, releases, unit test, Code reviews.
- Interact with the project manager, onsite team for requirements and update project status.
- Worked on design and implementation of high performance multi - threaded decision support rule engine.
- Worked on design and development of screen like diagnosis, alerts, treatment, education, outcomes, follow-ups, diagnostics, clinical notes etc.
- Worked on CAC card integration for login to application and digitally signing patient data pdfs.
- Worked on rendering on smart forms.
- Developed application specific services to exchange data with application.
Environment: C#, WPF, WCF, ASP.NET MVC, MVVM, Entity Framework, XML.
TBI Toolbox
Confidential
Responsibilities:
- Design and developed screens for patient CPRS injury information, note titles, cosigners etc.
- Export encounter data into VistA CPRS note summary format.
- Developed backend services to upload note summary data to VistA CPRS.
Environment: C#, WPF, WCF, Entity Framework.
Hybrid Test Automation Framework using selenium web driver
Confidential
Responsibilities:
- Design and developed wrapper classes to access selenium web driver.
- Design and developed pages to setup test configuration.
- Designed and developed module to access test case and data from spreadsheet.
- Designed and developed report screen.
- Designed modules to handle different types of runtime test case input values.
Environment: C#, ASP.NET MVC, Selenium web driver, Microsoft office API.
iHealthManager
Confidential
Responsibilities:
- Requirements understanding, development, testing.
- Design and developed screens for user management, capturing patient medical record, view patient data etc.
- Developed backend services to exchange data with server.
