Solution Architect Resume
SUMMARY
- 17 years of progressive IT experience in Software design, architecture & development.
- Extensive Domain Knowledge in Healthcare (HL7, HIE transactions including XDS.b/XDR, PIX/PDQ, Document Query, Document Retrieval) Provider and Pharmacy, Clinical Trial, Healthcare BI, Data warehouse.
- Specialties: HL7v2, HL7v3/RIM, HL7 FHIR, HL7 v2 to v3 transformation, CCD/CCDA specs and constructs, XDS.b transactions/ PnR documents, Clinical Quality Measures( CQM ) for Meaningful Use( MU ), Terminologies and Nomenclature, Oracle HDR, Oracle HIM, Master Person Data Management, HIE Architecture and Profiles, NHIN, CONNECT Opensource framework .
- Expertise in designing and implementing Health Information Exchange ( HIE) Adapters for Patient Demographics Query, XDS.b, XDR, Document Query and Document Retrieval transactions on CONNECT Opensource framework.
- Lead role on implementing HIE framework to obtain Developers Integration Lab (DIL) certification to become an eligible partner for eHealth Exchange .
- Championed the implementation of Patient Clinical Summary exchange and CCD/CDA specs and constructs over the IHE and NHIN frameworks.
- Solely responsible in development of Healthcare Codes (like ICD - 10, SNOMED, LO INC, CPT ) management to support cross-mapping across multiple clients.
- Key involvement in designing the data model and deriving few core measures of the Clinical Quality Measures (CQM) for Meaningful Use (MU) compliance.
- Designed Data Warehouse conceptual and logical model for Healthcare Business Intelligence (BI) use cases.
- Extensive hands-on experience in Core Java, J2EE, Hibernate, Spring, Maven, Gradle, XML, JAXB, SOAP/REST Web Services, Oracle SOA, SQL, PL/SQL, OBIEE (Both on Reporting and Repository), Informatica 8.6, RDBMS/Application layer performance tuning.
TECHNICAL SKILLS
OS: Windows, Multiple flavors of Linux, Unix.
Languages/Platforms: Core Java, JMS, XML, JAXB, XSLT, Java Script, Servlets/JSP, JSF, Web Services, SQL, PL/SQL, Apache Camel, HL7 API (HAPI).
Database: Oracle 12c/11g, MongoDB, Elasticsearch, Aerospike, PostgreSql.
Application Server: JBoss, Tomcat, WebLogic, Websphere, Glassfish
Configuration Management: GitHub, SVN
Tools: /Software: Oracle B2B, OSB, Oracle SOA stack, Oracle Spatial, Oracle HDR, Oracle HIM, Eclipse, JProfiler, OBIEE, Informatica, Teradata, EHCache, Zookeeper, Graylog2, Maven, Gradle, ANT/Ivy, MirthConnect.
Frameworks/Libraries: Spring libraries, Spring Boot, Struts, Hibernate, APIGEE.
Architectures: Oracle Service Oriented Architecture (SOA), J2EE, JBoss.
PROFESSIONAL EXPERIENCE
Consultant
Confidential
Responsibilities:
- Engaging with multiple EMR vendors to evaluate their product offerings to consume data from multiple provider groups.
- Proposing Architecture solutions and developing POC to integrate with Cerner Millennium API sandbox
- Requirement gathering and designing solution architecture for File processing automation project for the Star operations team
- Worked on DBA capacity for the Star Operation team
Solution Architect
Confidential
Responsibilities:
- Design and implement Patient Discovery, document submission (XDS.b), Document query and Document Retrieval adapters and Gateways on CONNECT opensource framework.
- Analyze, design and map immunization and medication data points to HL7 CCDA.
- Generate HL7 CCDA on the fly by parsing data points from input flat file.
- Design and construct Audit points for all the HIE transactions complying with ATNA standards
- Leading the initiative to obtain Developers Integration Lab (DIL) certificate in order to qualify and participate on the eHealth Exchange program.
- Providing architecture and solution to integrate and interface CONNECT framework with Walgreens existing messaging and security framework.
Consultant
Confidential
Responsibilities:
- Understand business backend data to facilitate and develop complex coded applications.
- Build external API’s using core Java, Spring and other open source technologies.
- Work with product leadership and other developers to work through requirements and scope definition.
- Analyze, design, develop and unit test software requirements relative to computer systems
- Coordinate with new systems to modify, analyze & review code.
- Evaluate different software and libraries for project needs.
- Performing problem resolution and root cause analysis along with recommending and implementing preventive techniques.
- Implement Usage Tracking on the Apps Level using Graylog2 tech stack
- Implemented Clickstream analytics using Google Analytics
Solution Architect
Confidential
Responsibilities:
- Key contributions in designing the information exchange solution
- Key contribution in mapping pharmacy, clinic and specialty program data points to CDA
- Designed data structures and constructs tailored for HTB persistence
- Designed and built Web services to enable patient data retrieval from HTB and transforming the data into HL7 FHIR compliant response
- Main interface to Walgreens Data governance team responsible for managing and designing local codes and cross-maps
- Key contribution in design and development of Confidential Router for Immunization record exchange
- Designed and developed MHealth data storage into HTB
Solution Architect
Confidential
Responsibilities:
- Playing the role of domain expert and senior software engineer in designing and developing the HTB Adapter
- Developing the complete framework on open-source technologies using Apache Camel and HL7 Java APIs
- Created a HL7 v2 parser for ADT, ORU, ORM, RDE message domains
- Made the adapter pluggable with HIE product suite which implements NWHIN HIE specifications
- Translate POJO based domain objects into HL7 V3 based RIM objects to persist into HTB and vice-versa for data retrieval
- Generate CCD/CDA based on HITSP 2.5 specification out of HL7 V3 data objects
- Built REST service interface to enable communication with other components of the platform
Technologies used: Core Java, JProfiler, Struts 1.3, JSP, XML, SQL, PL/SQL, OBIEE, Informatica