James E. O’Gara
***.*****@********.***
Technical Expertise
CI/CD Technologies: Git, Jenkins, Bamboo, Bitbucket, Confluence, Jira, SonarQube, Docker, Kubernetes, Fortify
Cloud Technologies: AWS/EC2, Pivotal Cloud Foundry
Database Technologies: Postgres, SQL Server, Oracle, DB2, MySQL, DBeaver, Tortoise, Mercurial
Java Technologies: Java 8 - 17, Spring Boot, JavaFX, MapStruct, Lombok, Hibernate
Microsoft Technologies: C#, .NET Core 3 - 7, Entity Framework, WCF, Web API, WPF, Windows Server 2008 and 2012, IIS
Languages: Java, C#, C/C++, Angular, JavaScript, COBOL, SQL, PL/SQL, JQuery
Methodologies: Agile
Platforms/OSs: Windows, Linux, MacOS
Rule-Based Tools: IBM ODM 8.11, ILog JRules 7.x, ILog Rules for .NET 7.x, Computer Associates’ Aion/CleverPath
Development Tools: Eclipse, IntelliJ, Microsoft Visual Studio, Visual Studio Code
Testing Tools: JUnit, MSTest, xUnit, SoapUI, Postman, Insomnia
Web Technologies: WebSphere, Apache Tomcat, REST, XML, JSON, SOAP, HTML, CSS
Industries: Government, Financial, Insurance, Telecommunications
Education
Dartmouth College, Bachelor of Arts, Computer Science
University of Nebraska Lincoln, NE Master’s Degree Computer Science
Employment History
Senior Developer
05/2022 – 04/2025 Morgan 6 LLC
Senior Developer, Rules Technology
oAutomated the delivery of GI Bill benefits for the Veterans Administration.
oUsed Java 8 and IBM ODM 8.11 to create a backend component to determine the amount of tuition, housing, and fees for which a veteran/student was eligible.
Senior Developer, Technical Lead
oUsed Java 17/Spring Boot 3.x to provide RESTful services for Angular UI.
oDelivered a series of screens and services that orchestrated the collection of veteran/student data in order to determine which GI Bill benefits were available for them and to compensate the educational institutions that they were accessing.
oLed team to migrate existing veteran/student data from the legacy system to the new system using the target platform of AWS/EC2 with a PostgreSQL database.
oFollowed Agile practices and used Confluence, Bitbucket, Jira, Jenkins, SonarQube, and Fortify.
oMentored junior programmers in all phases of the development cycle.
Senior Manager/.NET Core Architect
05/2017 – 05/2022 Charles Schwab (TD Ameritrade) Omaha, NE
Senior Manager
oImplemented a Direct Index investing platform to allow clients to track an investment index with limited divergence of specific stocks.
oCreated the platform using .NET Core 3.1, Entity Framework 5.0, C# 9.0, SQL Server, Angular 9 for deployment on PCF.
Senior Rules Architect
oImplemented business rules for a streamlined New Account Opening system for investment accounts.
oDeveloped infrastructure to orchestrate REST calls between ODM and the UI.
oUsed the full suite of the IBM ODM tool: Decision Tables, Action Rules, Rule Flows, Rule Tasks, Decision Services, XOMs, BOMs, Virtual Classes, Virtual Methods, Extended Classes, and Dynamic Domains.
Senior Software Engineer
Verizon Wireless
Developed and maintained telecommunication systems using .NET and IBM ODM technologies.
Contractor
USAA Insurance Company
Developed banking and auto/property underwriting systems using ILog JRules.
Contractor
Country Financial Services
Developed and maintained an auto underwriting system using ILog JRules in a COBOL/CICS environment.
Contractor
State of Nebraska Department of Information Management
Developed and maintained a batch and online welfare system using Aion/Cleverpath rules, C/C++, and COBOL/CICS.