Harry G.

Harry G.

Experienced Java Architect and Team Lead with 30+ years experience across a variety of Domains.

Mahopac , United States

Experience: 30 Years

Harry

Mahopac , United States

Experienced Java Architect and Team Lead with 30+ years experience across a variety of Domains.

168000 USD / Year

  • Immediate: Available

30 Years

Now you can Instantly Chat with Harry!

About Me

I have had the opportunity to work on a wide variety of computing platforms, from mainframes to micro computers, as well as large distributed networks and clusters.  My experience spans both front-end and back-end design and development, with man...

Show More

Portfolio Projects

Description

  • Implement development environment for CloudFrame’s development team in India. Configured AWS EC2 Build Servers for CloudFrame’s Java distributed software. The node configurations included the installation on JDK 1.8, Bitbucket, Ant, and Git.
  • Setup and built the CloudFrame distributed Java software and packaged it for download by clients.

Show More Show Less

Description

  • As a member of the DXP DevOps team, developed high-level architecture design document for the Digital Experience Program (DXP) Middleware Architecture.
  • Designed, implemented and tested a series of Connectors (Adapters) for various resources utilized by the DXP Middleware, including PostGres, JSON and HTTPS.
  • Designed a Service Orchestration Layer, as a Restful Web Service, deployed on Pivotal Cloud Foundry. The design supported orchestrating flows consisting of sequences of restful services and/or Java POJO services. Utilized Python to drive test requests for the orchestration service.
  • Participated in the evaluation of public cloud infrastructure platforms to support Mastercard’s Secure Remote Commerce initiative, which will facilitate cardless payment transaction, utilizing the EMVCo 3DS protocol specifications. Both Amazon’s AWS and Microsoft’s Azure public cloud offerings were evaluated. I designed and implemented, in Java, performance analysis programs to evaluate the performance and throughput of various features and platform services.
  • Designed and implemented Spring Boot Java Web Service to capture cardholder address information and persisted the information with the associated cardholder data in a Redis persistent cache.
  • Built Swing GUI tool for querying Cassandra cluster

Show More Show Less

Description

Maestro Workflow Platform:

  • The design, implementation and testing, in Scala, of the Persistence and Query layers of the platform. These layers persist and access data in the Oracle RDF Semantic database. Low level RDF access was accomplished Oracle’s Jena SPARQL implementation.
  • Microservice-based Access to these layers via a Java Spring Boot RestFul API
  • An Akka/Scala actor system that integrated the Persistence and Query Layers with the core workflow engine.
  • Implemented, in Java, Spring Boot RestFul API implementing the Amazon S3 Object Storage Java API to support file attachments. The UI was implemented with Swing.

CreditNavigator Loan Origination application:

  • Designed, coded and tested the Persistence Layer, utilizing the Oracle 12c Relational Database.
  • The Persistence Layer is designed as an Insert-only database that maintains temporal relationships between versions of each data object, as the application updates the database.
  • Access to the Persistence Layer was implemented as Spring Boot RESTful web services.
  • Design captures a complete audit trail of all state changes to the loan origination requests, as they are processed through the CreditNavigator’s Workflow processing.

Show More Show Less

Description

Role: Application Architect/Technical Lead

Key Technologies: Java 8, Swing, Spring Boot, JPA/Hibernate, PCF, Apache SOLR, SVN, Bitbucket, JUnit, Mockito

  • Interacted directly with Stakeholders, Business Analysts and Data Architects to develop strategic Solution Architecture for the Data Source Catalogue (DSC), a Metadata Repository designed and developed as a definitive, consistent and comprehensive directory of all Bank corporate data stores, to meet legal and compliance requirements.
  • Designed and documented the DSC High-Level Design.
  • Developed the DSC Product Architecture Document.
  • Managed off-shore development team.
  • Developed background and training material for the Development Team.
  • Worked with Scrum Master and the Development Team on Backlog and Sprint planning.

Show More Show Less

Description

Product Development

  • Designed and implemented SQL Commander series of Database query tools for: Oracle, Sybase, MS SQL Server, PostGres, and Cassandra.
  • Designed and implemented a distributed Pojo Application Service Server (PASS).

Show More Show Less

Description

  • Designed and implemented, in Java, bulk encryption of database and network file shares for off-site backup and archival storage.
  • Analysis of existing Computer Network to evaluate requirements for network and server expansion to support planned growth, with the addition of new satellite offices and additional staff. The evaluation included shift to public cloud server deployment.
  • Established a strategy for developing a comprehensive Disaster Recovery Plan.

Show More Show Less