Now you can Instantly Chat with Philip!
My passion is bringing new adaptive solutions aimed at using what works best. I have wide plus in-depth knowledge of numerous methodology and technical approaches to building software. I have helped starts up, plus established companies, with thei...Show More
Federal Home Loan Bank of New York ( FHLBNY)
http://www.fhlbny.com – FHLBNY helps community lenders, mandated by the federal government, to provide wholesale financial loans. My main task was to succeed in the Proof Of Concept (POC) of converting the old Jboss ESB 4.12 to the latest Jboss Business Central rules engine artifacts running on Jboss Application Server 7. The POC was successful. My next great task was to integrate Jhipster with Jboss Rule Processing of (jBPM, Decision tables, templates and of course Drools). Latter remaining work involved supporting their old JBOSS ESB implementation.
Environment/Tools: JBoss Business Central 7.18 (jBPM, Drools and Decision Table), Jhipster 5, Angular 5, Typescript 2.5.3, SpringBoot 1.5, Spring 5, Hibernate 4.3, Jboss EAP 7, NPM 6.10.3, Yarn 1.17.3, NG CLI 8.1.2, Microsoft SQL Server, Windows 7, Junit 4/5, Maven 4/5Show More Show Less
General Dynamics (CSRA)
https://nystateofhealth.ny.gov – Helped General Dynamics (formerly CSRA Inc) support New York States Of Health (NYSOH) massive health plan marketplace for millions of people. The biggest drools rule processing project I worked on to date. Tasked to make CSRA rules processing be more efficiency, more testable, plus support moving from Drools 5.4 towards JBPM (Jboss Business Process Management) and final release to Process Automation Manager (PAM). Rebuilt JBPM GWT Github code to fix issue.
Environment/Tools: PAM 7, JBPM 7/6, Drools 5.4,J2EE, JBPM Github code, JSP, Spring 3.2/4.3, Spring Rest, Hibernate 3.2.1, IBM Jazz, RTC, Websphere, Tomcat 7, DBUnit, WildFly 10, Oracle, DB2, Linux, Junit 4/5, Maven 4/5, Jackson 2.9, Eclipse and slew of Java open source tools and APIs.Show More Show Less
https://uspeopleconnect.com – Created front-end, middle-tier and back-end of Relationship Site for Millions US People! A responsive mobile friendly, relationship site using an engineered relationship service technology. A people facing website where users can subscribe and pay for standard, premium and gold membership. Lot’s of user widgets and features. Back end Java Jersey for security reasons, middle tier PHP, front-end PHP and AngularJS 2. Complex MySQL SQL, Store Procedure. Designed, coded, implementation, testing, deployment, plus site monitoring.
Synodex / Innodata Inc.
Synodex is a subsidiary of Innodata Inc. It’s a demanding quick paced start-up, whose business served secure medical documents for business decisions. Unique experiences and skill sets where I was a well oiled machine doing Drools.
Tier 1 – http://synodex.com. Revamped main website using Spring, Hibernate, Java Persistent and Security API to secure access to access to medical documents data points - data extracted from medical documents.
Tier 2 – Automated and implemented Synodex's proprietary medical language, a language which processed International Classification of Diseases (ICD-10, ICD-9) codes. Coded with Antlr, plus created Lexer, Parser.
Tier 3 – Synodex Connect (https://connect.synodex.com). Tool for clients to upload medical documents to be processed, and deliver generated reports after processing. Extremely secure implementation from coding, database, deployment and access. Used Googles’ Skipfish to test sites security compliance.
Environment/Tools: Antlr 4, Jboss Drools 5, Regular Expressions, Multithreading, Appfuse 4.0, Spring framework 3.1.0, Hibernate 3.2.1, Jquery 1.6.2, AngularJs 2, Liferay 6.1, XML, Web Logic 10, Oracle/Oracle UCM 11.1, PL/SQL, Linux Redhat, Solaris 8, Junit 4.0, Eclipse Helium, Netbeans 7, APIs, Confluence, Jira, Agile.
Show More Show Less