Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Joseph Rogers

Cornville,United States

Summary

AI Training and Private Projects professional with extensive experience in developing AI solutions using Python and Java. Engineered modular AI applications, including chatbots and retrieval-augmented generation (RAG) systems, enhancing model accuracy through optimized prompts. Specialized in integrating technologies like OpenAI and Pinecone to create impactful customer support agents. Passionate about advancing AI capabilities and driving innovation in private projects. Have functioned in various roles as a Java Architect/Developer over the years working with relational and nosql databases. Earlier in my career have worked as a DBA for various relational databases.

Overview

20
20
years of professional experience
1
1
Certification

Work History

AI Training and Private Projects

AI Training and Private Projects
09.2024 - Current
  • Developed AI solutions leveraging Python and Java technologies, utilizing Visual Studio Code and Jupyter Notebook. Crafted modular AI code templates and built various AI applications, including chatbots and web search engines. Engaged in prompt engineering and created retrieval-augmented generation (RAG) systems using private document repositories.
  • Engineered optimized prompts to enhance model accuracy and efficiency.
  • Created multiple RAG applications integrating OpenAI, Pinecone, and Chroma.
  • Developed diverse AI agents for customer support and lead generation across various platforms.

Solution Architect

Western Union
01.2024 - 08.2024
  • Designed and implemented solutions for NextGen Pricing applications, including Realtime, Audience, ETL, Experimentation, and Optimize, enhancing international fund transfer pricing. Developed Oauth2 functionality, ensuring token management for user sessions. Documented AWS deployment strategies, including Canary and Blue/Green methods, optimizing application rollout. Conducted code reviews and approved Merge Requests, ensuring quality across development teams.
  • Spearheaded Oauth2 implementation for secure token management.
  • Documented AWS deployment strategies, improving deployment efficiency.
  • Led code reviews, maintaining high code quality standards.
  • Utilized Snowflake for effective ETL and Data Warehousing.

Solution Architect

Norfolk Southern
09.2022 - 10.2023
  • Architect solutions for migrating Interface96 legacy screens to a Spring Boot OpenShift cloud environment. Collaborate within a team of four architects across three agile scrum groups, each assigned legacy SIMS screens. Engage with Business Analysts to develop and clarify business requirements, ensuring alignment with user needs. Create and present design documents detailing domain objects, services, and endpoints for modern web services integration.
  • Spearheaded migration efforts, transitioning from outdated Interface95 screens.
  • Facilitated communication between business analysts and development teams to refine project scope.
  • Delivered comprehensive design documentation for backend integration with DB2 database.
  • Addressed performance issues and resolved inquiries from development and testing teams.

Java Developer/Architect

FEDEX
04.2021 - 08.2022
  • Spearheaded migration of legacy applications to modern Spring Boot architecture.
  • Developed and integrated handling unit analysis features using Datastax and Redis.

Java Full Stack Developer

CVS
02.2020 - 04.2021
  • Develop enhancements and new features for FMS (Formulary Management System) using Angular 9 and Spring Boot. Focus on frontend tasks with backend support for Websphere and Spring Boot applications. Create endpoints for Websphere using Spring MVC (Java 7) and develop with Spring Boot (Java 8), preparing for migration to OpenJPA 11. Conduct CheckmarkZ scans for security validation and facilitate application migration to Azure environment.
  • Spearheaded frontend development for a large-scale Angular application.
  • Developed backend endpoints for Websphere and Spring Boot applications.
  • Conducted security validation using CheckmarkZ scans.
  • Collaborated in daily scrums, reporting progress via Rally artifacts.

Lead Java Developer

AmericanWell
09.2019 - 01.2020
  • Developed testing examples using Mockito and MockMVC.
  • Standardized Swagger for testing, generating swagger-ui.html.
  • Implemented OAuth2 authentication with Keycloak for secure API access.
  • Developed notification service based on architectural templates.

Lead Java Developer

FEDEX
05.2018 - 09.2019
  • Designed universal ID services for FedEx domain entities, ensuring cross-reference of identifiers for effective package tracking.
  • Implemented micro-services with Junit and Cucumber standards, deploying across test and production environments.
  • Enhanced performance metrics using Gatling, leveraging Datastax for time series data tracking.

Lead Java Developer

Dish
03.2018 - 05.2018
  • Spearheaded microservices architecture for enhanced system reliability.
  • Championed database optimizations improving performance metrics.
  • Documented APIs, streamlining integration for external stakeholders.
  • Collaborated on hardware reliability initiatives to enhance sensor accuracy.

Java Architect

Comcast
06.2017 - 02.2018
  • Architected CONVOY project to replace Cloud Foundry micro-services at Comcast. Developed three STS Eclipse projects using Gradle: service, connector, and model. Established new environments across three data centers, including Pivotal Cloud Foundry and Kafka clusters.
  • Designed Kafka cluster with two topics, integrating Logstash for message transformation.
  • Implemented Couchbase for persistence and Redis for caching, ensuring efficient data handling.
  • Utilized Hystrix for micro-service circuit breaking and set up CI/CD pipelines with GOCD.

Lead Java Developer

SRC
01.2017 - 06.2017
  • Spearheaded backend development using Java 8 and RESTful services.
  • Integrated messaging solutions with Active MQ and Kafka.
  • Optimized multi-threading processes for enhanced system performance.
  • Collaborated on frontend features with Angular and Bootstrap.

Java Architect

Comcast
02.2016 - 12.2016
  • Architected CONVOY project to replace Cloud Foundry micro-services at Comcast. Developed three STS Eclipse projects using Gradle: service, connector, and model. Established new environments across three data centers, including Pivotal Cloud Foundry and Kafka clusters.
  • Designed Kafka cluster with two topics, integrating Logstash for message transformation.
  • Implemented Couchbase for persistence and Redis for caching, ensuring efficient data handling.
  • Utilized Hystrix for micro-service circuit breaking and set up CI/CD pipelines with GOCD.

Lead Java Developer

Medline
05.2015 - 12.2015
  • Lead Java Developer for medical supply company, focusing on application architecture and development. Designed and implemented a business intelligence HTML email system using Spring RESTful services, integrating SAP Business Objects and SQL Server. Developed budget maintenance system hosted on JBoss 8.1, utilizing Java, JavaScript, and Thymeleaf for JSON data handling.
  • Spearheaded HTML email application, enhancing customer communication with automated reports.
  • Drove development of budget maintenance system, improving financial tracking accuracy.
  • Championed role-based security measures to protect sensitive HTML email data.

Lead Java Developer

Gilead Sciences
01.2015 - 04.2015
  • Lead Java Developer in a 31-member team, focused on developing both front-end and back-end for the Pharmaceutical Quality System (PQS). Enhanced system efficiency by replacing manual and semi-automated processes to ensure product quality. Engineered Java backend providing RESTful web services, integrating JSON to connect front-end and back-end.
  • Spearheaded SQL Server to Oracle conversion, ensuring data integrity.
  • Developed front-end using Angular-JS, custom directives, and Liferay portlets.
  • Managed persistence through micro-services on AWS.
  • Created Java DTOs and reverse engineered entities from schema.

Lead Java Developer

Chegg
07.2014 - 11.2014
  • Lead Java Developer at Chegg, enhancing and fixing bugs across orders, pricing, and warehouse systems. Conducted data analysis using Python, supporting Java changes migrated through Git/Stack and built with Gradle/Maven. Developed RESTful services with DAOs for MySQL and MongoDB. Implemented security at the presentation layer via LDAP single sign-on.
  • Improved order processing efficiency through system enhancements.
  • Streamlined bug resolution with data-driven analysis and Python tools.
  • Optimized RESTful services for better performance and scalability.
  • Ensured secure data transfers using SFTP and SSL protocols.

Lead Java Developer

Schneider Electric
01.2014 - 06.2014
  • Lead Java development of a technology platform proof of concept (POC) for weather and event alerts. Collaborate with data architect to design a distributed solution using Cassandra for time series data on Azure/VMWare cloud. Integrate ActiveMQ and implement Virtual Topics. Develop RESTful services for Tomcat and WSO2, and design PostgresDB tables for relational data. Facilitate Agile processes including daily scrums and quarterly demos for management approval.
  • Engineered high-volume data systems handling over 10 million transactions per second.
  • Developed Python scripts as RESTful services in CGI_BIN Apache Directory.
  • Enhanced POC architecture incorporating security design with SSL.
  • Delivered functional prototypes for micro-services using Node.js/Express.

Lead Java Developer

SAF
08.2013 - 12.2013
  • Lead Java Developer driving implementation of paperless correspondence functionality for Borrower Portal. Redesigning application to layered architecture for future Struts replacement using HTML5 and CSS3. Developing functionality in JAR wrapped in RESTful web services, removing persistence logic from web application.
  • Utilized TestNG for unit testing with in-memory HSQLDB database.
  • Employed Hibernate Annotations for efficient data mapping and functionality.
  • Integrated DynamicPDF for PDF processing in correspondence.
  • Executed CI/CD processes through Jenkins.

Java Application Architect

State Farm
09.2012 - 01.2013
  • Designed and implemented SOA architecture for Click2 functionality on claims integration team. Collaborated with business owners and analysts to refine requirements. Partnered with technical architects for feasibility assessments of technology stack. Engaged in POCs to select software for click-to-chat and click-to-email features. Contributed to loss reporting system as applications architect, documenting SOA architecture in MEGA.
  • Enhanced requirements through collaboration with stakeholders.
  • Evaluated technology stack for Click2 features.
  • Developed and documented SOA architecture in MEGA.

Lead Java Developer

CVS Caremark
11.2011 - 09.2012
  • Spearheaded analysis and coding of intricate modules.
  • Championed mentoring initiatives for developers in best practices.
  • Orchestrated the design and implementation of a customer registration system.
  • Drove enhancements to a legacy C/C++ discount system.

Java Application Architect

Nationwide Insurance Company
08.2011 - 11.2011
  • Designed solution architecture for financial division projects on policy agreements. Collaborated as an agile scrum member, providing resource estimates and architectural direction. Utilised methodologies including epics, stories, and test-driven development.
  • Created high-level architecture for multiple small-scale projects.
  • Estimated resource needs, enhancing project planning accuracy.
  • Facilitated agile practices, improving team collaboration and delivery.

Java Application Architect

Scottsdale Insurance Company (Nationwide Subsidiary)
04.2011 - 08.2011
  • Spearheaded class diagram creation for AMS project iterations.
  • Championed POCs for Aspose.Words and Drools technologies.
  • Orchestrated negotiations with Coverall for system deliverables.

Java Enterprise Architect

AMEX
04.2008 - 03.2011
  • Designed the logical and physical database for AMS replacement.
  • Java Enterprise Architect at AMEX, focusing on developing standards for distributed processing. Led Joint Applications Development Reviews (JADRs) to ensure compliance with corporate standards. Created coding guidelines for Hibernate 3.2 and Spring 2.5, facilitating knowledge sharing through training sessions.
  • Evaluated Websphere 6.1 and Glassfish, influencing management to adopt WAS 6.1 for future applications.
  • Designed a web service framework standardizing security and implementing WAS 6.1 ABB for referential architecture.
  • Conducted performance evaluations of in-memory session replication using JMETER, enhancing system efficiency.
  • Developed a JSF 1.2 MVC framework to replace the existing JPF MVC framework, including comprehensive installation guides.

Java Application Architect

BCBSA
05.2007 - 03.2008
  • Architected Java applications for the Blue2 Platform, facilitating inter-plan messaging across Blue Cross Blue Shield plans. Engaged with enterprise architecture and business analysis groups to present and refine architectural designs iteratively. Defined requirements for proof of concepts, validating technologies for implementation. Evolved technical roadmap aligned with enterprise vision, integrating XML columns for dynamic message evolution and SDO technology for XML binding.
  • Completed POC for JSF 1.1 on WAS 6.1, integrating AJAX instrumentation.
  • Developed and maintained Systems Architecture Diagrams for Blue2, ensuring clarity for stakeholders.
  • Led architectural reviews with the CIO and steering committee, driving alignment with business goals.

Java Application Architect

State Farm/STA
02.2006 - 05.2007
  • Serve as Java Application Architect, leading development of Struts web applications for Fire applications across Texas, North Carolina, and Florida. Mentor J2EE developers, oversee activities, and ensure adherence to corporate standards using Clear Quest and Clear Case. Completed a POC for Ilog/jRules, facilitating license acquisition and creating a generic API for business rules in Java. Developed an Ant project for customized jUnit testing, enabling detailed coverage analysis with filtering capabilities.
  • Mentored J2EE developers, improving team skills and productivity.
  • Led POC for Ilog/jRules, resulting in successful product licensing.
  • Created generic API for business rules, enhancing integration with ESB.
  • Developed jUnit testing tool, ensuring code robustness and quality.

Education

MA - Psychology

Loyola University
Maryland
06.1978

BS - Mathematics

Loyola University
Maryland
06.1970

Skills

  • Python Expert
  • Prompt Engineering Expert
  • AWS Expert
  • Chatbots Expert
  • Database Design Expert
  • AI Solutions Expert
  • Agile Methodologies Expert
  • Java Expert
  • Retrieval-Augmented Generation Expert
  • OAuth2 Expert

Certification

SnowPro Core Certification

Issue date2025-12-15

Expire date2027-12-15

Credential IDS121907-251215-COF

Sun Certified Professional

Sun Certified Enterprise Architect for the Java Platform

Enterprise Edition 5 (JEE 5) 24 Apr 2009

Enterprise Edition Technology 15 Nov 2003

Sun Certified Developer for Java Web Services 31 Aug 2004

Sun Certified Web Component Developer for the

Java 2EE Platform 5 Nov 2002

Sun Certified Business Component Developer for the Java 2

Platform 1.3 Enterprise Edition 9 Dec 2003

Sun Certified Java Developer

Java 2 Platform 18 Apr 2002

Java Platform (1.1) 5 Jun 2000

Sun Certified Java Programmer

Java Platform SE 6 3 Jul 2010

Java 2 Platform 1.4 22 Feb 2003

Java 2 Platform 15 May 1999

Java Platform (1.1) 18 May 1998

Other Certifications

IBM Certified Enterprise Developer 12 Jan 2004

WebSphere Studio V5.0

Certified Bea Weblogic Developer Version 6 25 Jan 2002

Certified Powerbuilder Developer. Versions 3, 4, 5 (OO Technology)

Salesforce Training

Building Applications with Force.com and Visualforce Pages (DEV401)

(August 2013)

Force.com Code (Apex) & Force.com (Visualforce) Page Controllers (DEV501)

(August 2013)

Timeline

AI Training and Private Projects

AI Training and Private Projects
09.2024 - Current

Solution Architect

Western Union
01.2024 - 08.2024

Solution Architect

Norfolk Southern
09.2022 - 10.2023

Java Developer/Architect

FEDEX
04.2021 - 08.2022

Java Full Stack Developer

CVS
02.2020 - 04.2021

Lead Java Developer

AmericanWell
09.2019 - 01.2020

Lead Java Developer

FEDEX
05.2018 - 09.2019

Lead Java Developer

Dish
03.2018 - 05.2018

Java Architect

Comcast
06.2017 - 02.2018

Lead Java Developer

SRC
01.2017 - 06.2017

Java Architect

Comcast
02.2016 - 12.2016

Lead Java Developer

Medline
05.2015 - 12.2015

Lead Java Developer

Gilead Sciences
01.2015 - 04.2015

Lead Java Developer

Chegg
07.2014 - 11.2014

Lead Java Developer

Schneider Electric
01.2014 - 06.2014

Lead Java Developer

SAF
08.2013 - 12.2013

Java Application Architect

State Farm
09.2012 - 01.2013

Lead Java Developer

CVS Caremark
11.2011 - 09.2012

Java Application Architect

Nationwide Insurance Company
08.2011 - 11.2011

Java Application Architect

Scottsdale Insurance Company (Nationwide Subsidiary)
04.2011 - 08.2011

Java Enterprise Architect

AMEX
04.2008 - 03.2011

Java Application Architect

BCBSA
05.2007 - 03.2008

Java Application Architect

State Farm/STA
02.2006 - 05.2007

MA - Psychology

Loyola University

BS - Mathematics

Loyola University