Greg Mcgee

Greg Mcgee Email and Phone Number

Principal Software Developer @ Oracle
Greg Mcgee's Location
Greater Chicago Area, United States, United States
Greg Mcgee's Contact Details
About Greg Mcgee

I am always striving to better myself and learn new skills. Able to work independently or as a part of a team. My ultimate goal in my career is to focus more on Java microservices and cloud-based development. I wish to further my career as a Java Engineer doing design and hands-on development work. Working directly with clients, business partners, management, and across IT teams is something I do daily along with managing and mentoring other developers.

Greg Mcgee's Current Company Details
Oracle

Oracle

View
Principal Software Developer
Greg Mcgee Work Experience Details
  • Oracle
    Principal Software Developer
    Oracle Nov 2024 - Present
    Austin, Texas, Us
  • Trivalence
    Principal Engineer
    Trivalence May 2022 - Aug 2024
    Minneapolis, Minnesota, Us
    •Designed and implemented seven SaaS integrations in the last two years. Sectors include: FinTech, Accounting, OCR/AI, Security, EDI.•Played a key role in developing the triValence supply chain management application and launching it into production, utilizing Java, Spring tools, REST APIs, Hibernate.•Architect for the FinTech payment process and developed most of the code. Features included ACH, check, and credit card payments. Integrated with two FinTech SaaS systems. Processed $28 million in payments in the last year.•Architect for two accounting Integrations and developed significant amount of the code. Features include: submission of invoices, credit memos, payments, synching G/L codes, and tracking vendor updates.•Architect for an OCR project to integrate with an AI SaaS system to read invoices and credit memos in PDF format. Developed some of the initial code and made several enhancements including a customer facing view of the results which is different than the internal support view. •Enhanced the OCR process using AWS SES, S3, SQS to receive and process the emails internally and submit the PDFs to the OCR system directly.•Worked with our support and products team on payment, accounting, and OCR issues. Provided solutions and implemented several new application features to automate and simplify the support process. These included resubmitting payments, resending remittance emails, resubmitting invoices to accounting systems, and reprocessing OCR records.•Worked on EDI integration utilizing AWS S3 and a SaaS service.•Interacted daily with developers, DBAs, products, and support team members. Assisted with production issues and supported other members of the team on
  • Cdw
    Application Architect
    Cdw Mar 2016 - Apr 2022
    Vernon Hills, Il, Us
    •Architect for the redesign of the freight rating and freight shopping system. A combination of several user facing and back-end applications including purchased software. • Lead the architecture and design of the entire freight process including rating, shipping, and label printing.• Modernized the freight rating overall design, used best practices, modular design, and modern design patterns. • Designed and developed the new rating application, replacing a 20+ year old application. • Planned load testing, production parallel runs, implemented complex integration testing tools, created sprint stories and tasks, escalated issue to manager.• Made design decisions based on scope of impact to other applications, future needs of the business, support work needed for the new platform, overall transaction load, ability to quickly reload rate rules data.• Created several testing tools and test harnesses to simplify and help with validating code fixes, regression testing, and validating the results.•Design and developed several enhancements to the Rebates application. • Used these opportunities to start the modernization process and converting the rich-client monolithic-server application into a browser front-end with microservice back-end. • Designed and developed about a dozen BFFs and back-end microservices. • Enhanced the rich client to utilize the microservices to seamlessly integrate the front-end.•Replaced the Rebates problematic EJB client-to-server communication layer with REST. Created a utility that leveraged annotations to auto-generate Client, Controller, and Service Implementation classes using the EJB's interface.•Worked with external vendor to re-platform the SOX/MBE application to a hybrid on-prem/cloud solution. • Used the Enterprise Service Buss to gather and package up the data when requested by the cloud application. • Provided necessary data spanned about a dozen databases an/d required almost 60 ESB processes to be created
  • Cdw
    Lead Application Developer
    Cdw Feb 2012 - Mar 2016
    Vernon Hills, Il, Us
    •Lead for planning and scheduling the install of Tivoli on multiple servers. • Worked with team members, several business groups, management, and the subcontractor’s installer team.• Managed such issues as: renegotiation of the SOW contract, missed required components, on-site installer availability, budget issues, monitoring of installers, install tasks running longer than expected, inexperience of installer, installers interrupting coworkers.•Support the SOX/MBE system. Added new controls/features•Lead developer on Commissions Splits Manager. Calculates and manages coworker commission splits across time. •Developed several batch-load processes to pull data from other sources to keep it up-to-date with user changes. •Made several post-production enhancements to increase batch processing throughput.•Developed new cell phone registration application using modern technologies such as: REST, Spring, Hibernate, Maven, Spring Batch, AspectJ. Worked with offshore team to design the GUI using Bootstrap, Knockout, and Javascript.
  • Cdw
    Sr. Java Developer
    Cdw Oct 2008 - Feb 2012
    Vernon Hills, Il, Us
    •Designed and developed several new applications using modern technologies (REST, Spring, Hibernate, Maven): Customer WS, Coworker WS, Site WS, Invoice WS, Product WS•Developer on the Rebates application that manages vendor rebate programs, gathers earnings, and generates the necessary documentation for claiming the vendor rebates and provides a system for managing settlements and matching earnings to settlements for the purpose of settling our claims.•Added several new components to the Rebates application, such as tools for managing the book-of-business, simplifying the setup of new users within the system, quick search for finding claim earning records, and more.•Worked on the WAS 6.1 and WAS 8.0 upgrade projects where every application in every environment had to be individually migrated and tested. Repeated this several years later for WAS 9 upgrades.
  • At&T
    Technical Architect Team Lead
    At&T Dec 1998 - Oct 2008
    Dallas, Tx, Us
    •Team lead for three employees and four off-shore developers. Responsible for prioritizing and managing their workload across two applications I supported.•Managed deployments, builds, release scheduling, defects, business questions, new development, unit testing, production issues, and performed code reviews.•Designed and developed core functionality for a ‘net-effect’ application that applied pending orders to customer accounts. Developed complex testing harness for the app where it held 6,000 test cases.
  • State Farm ®
    Analyst
    State Farm ® Feb 1995 - Dec 1998
    Bloomington, Illinois, Us
    •Worked on a project team that developed, tested, and implemented an object-oriented Life/Health Underwriting system in a NT client and Data General server. •Specifically responsible for the client/server persistency on the NT using Smalltalk. Prototyped an object-oriented application using Smalltalk for health insurance application input.

Greg Mcgee Skills

Software Development Java Enterprise Edition Java Web Services Spring Sql Soap Eclipse Spring Batch Team Management Ibm Iseries Json Xml Soa Restful Webservices Rational Software Architect Netbeans Junit Websphere Application Server Spring Framework Microsoft Sql Server Maven Jenkins Ibm Db2 Esb C C++ Rexx Websphere Mq Hibernate Enterprise Javabeans Asp.net Visual Basic .net Bootstrap Angularjs Html Html5 Aspectj Apache Ant Assembly Language

Greg Mcgee Education Details

  • Fort Hays State University
    Fort Hays State University
    Computer Informatin And Quantitative Methods

Frequently Asked Questions about Greg Mcgee

What company does Greg Mcgee work for?

Greg Mcgee works for Oracle

What is Greg Mcgee's role at the current company?

Greg Mcgee's current role is Principal Software Developer.

What is Greg Mcgee's email address?

Greg Mcgee's email address is gr****@****cdw.com

What is Greg Mcgee's direct phone number?

Greg Mcgee's direct phone number is +172458*****

What schools did Greg Mcgee attend?

Greg Mcgee attended Fort Hays State University.

What skills is Greg Mcgee known for?

Greg Mcgee has skills like Software Development, Java Enterprise Edition, Java, Web Services, Spring, Sql, Soap, Eclipse, Spring Batch, Team Management, Ibm Iseries, Json.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.