Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Applied R&D Lab
Self-employedApplied R&D Lab
Jan. 2025Fort Mill, South Carolina, United States• Code Review Bot The Automated Pull Request Reviewer Bot leverages LLMs and Github integration to automate code reviews of pull requests. The purpose is to enhance the efficiency and accuracy of code reviews by providing detailed feedback, identifying potential issues, and suggesting improvements to streamline the code review process. • System Design (ask for samples) • Python Certification • Generative AI Learning: Enrolled in a program to learn to integrate LLMs with services, and to implement RAG architecture. • Crypto Payment Gateway: Build a demonstration crypto payment gateway service to allow merchants to accept payments in crypto currency and receive $USD.
Principal Software Engineer
LPL FinancialPrincipal Software Engineer
Jan. 2021 - Dec. 2024Fort Mill, South Carolina, United StatesAccount SOR - current role since January 2024 Stand up a new delivery team to build a domain driven design for an account data system or record to replace legacy account SQL Server data stores. Technology used; Aurora Postgres, EKS based REST APis using .Net C#, Lambda/Glue jobs using Python. Advisor Experience – January 2023 - January 2024 My team is creating a new account opening application for banks. This involves an Angular front-end and RESTful APIs on the backend. All components of the application are cloud-based in AWS. My role as a hands-on tech lead is to ensure code quality through code reviews and coding standards. I liaison with other teams where we have dependencies and do PoC design and coding to allow the developers to keep working with fewer variables. Digitization and Automation – January 2021 – December 2022 As a hands-on technical lead with a team of 11, I design and code RESTful APIs, provide mentoring, perform code reviews, approve all pull requests, manage tasks, make design decisions, etc. My team provided Linux containerized .Net Core RESTful services, and Springboot Java lambdas for process automation – bots.
Vice President, Technology
LPL FinancialVice President, Technology
Aug. 2015 - Dec. 2020Fort Mill, North CarolinaLed LPL's DevOps initiative to enable continuous delivery through increased deployment and testing automation, and by implementing a continuous integration pipeline to perform automated unit test execution, code analysis and development integration environment deployment. Conceived, engineered and operationalized a release-on-demand process at LPL to reduce the lead time for scheduling a production deployment from 6 weeks to <1 day. This effort required extensive collaboration with siloed teams in Change Management and QA.
Sr. Software Engineer, Technical Leadership
LPL Financial ServicesSr. Software Engineer, Technical Leadership
Oct. 2012 - Aug. 2015Charlotte, North CarolinaAngularJS UI application development: 2-Factor authentication registration application. Hybrid application written using Angular JS + .Net 4.5/C# calling RESTful services. Technical Leadership in Engineering Excellence and build out of DevOps initiative and CI/CD processes.. Technical Lead on a project to replace a home grown CMS with Adobe CQ. Managed local and remote engineering resources. Technical Lead for the integration of LPL BranchNet with the Folio Dynamix integrated Trading and Rebalancing platform. Numerous windows services and ASP.Net web applications using C# or C++ to process trading and various financial transactions for stock brokers. Windows Services to interact with the Thomsen BL Server via sockets to process financial transactions using C# and C++. Software system design, component and UI development. Designed and wrote WCF services to perform authentication and authorization functions Designed and wrote custom authentication and authorization system using C#, windows services and ASP.Net, C# components, SQL Server stored procedures and tables. Created miscellaneous WCF and Web Services using .Net technologies. Created numerous .Net Remoting components. Numerous data access layer objects using C# Custom web controls using C# Windows Services to interact with the Thomsen BL Server via sockets to process financial transactions on behalf of stock brokers using C# and C++. Numerous C++ COM objects for various applications. C++ COM data object to run stored procedures returning multiple recordsets using OLEDB against Sybase. Troubleshooting and performance enhancements to the Tacacs+ authentication server. Familiarity with the Tacacs+ protocol and packet layouts using C++. Wrote a C# MDI GUI application to compare database schemas between two different database servers. Wrote a set of C++ COM objects using the Adobe Acrobat FDF Toolkit API. Numerous MFC dialogs and screens for financial applications.
Senior Software Engineering Consultant
InforwardSenior Software Engineering Consultant
Jan. 2010 - Dec. 2012San Diego, CA.Net Shared Services design and development. SQL Server database design and stored procedures.
Consultant - Senior Software Engineer
Norima Consulting Inc.Consultant - Senior Software Engineer
Jan. 2008 - Dec. 2010.Net Shared Services design and development. SQL Server database design and stored procedures.
Consultant
FleetCorConsultant
Nov. 2000 - Mar. 2001Developed a multithreaded, multi-daemon, socket server system to process incoming credit card authorization requests using providers such as Visa and an in-house provider and capture data to an Oracle 8i database using OCI calls. Developed remote using Redhat Linux 7.0 and ported to Solaris as the production platform.
Consultant
HealthGate Data Corp.Consultant
Sep. 2000 - Sep. 2000Wrote an ISAPI filter DLL and regression test program using C++.
Consultant
Wireless KnowledgeConsultant
Apr. 2000 - Mar. 2001Analysis, design, coding of the Lotus Domino Mail server mailbox service for WK’s Workstyle server using C++/COM. Wrote interfaces and methods for NT Services and ATL/COM DLL’s, a set of test utilities, and a Notes application.
Consultant
LPLConsultant
Sep. 1999 - Apr. 2000Multithreaded C++ programming to load SQL Server databases from files.
Consultant
SAICConsultant
Aug. 1999 - Sep. 1999Provided an ODBC database access layer, analysis, and consulting advice to facilitate Transcore/SAIC’s conversion from Oracle embedded SQL to non-embedded SQL with SQL-Server.
Consultant
Lockheed MartinConsultant
Jul. 1999 - Sep. 1999SQL Server stored procedure programming.
Consultant
Fuelman GascardConsultant
Jul. 1998 - Sep. 1999Gas card credit card processing. Embedded C programming of POS terminal device utilizing DMOS(derived from XINU: an 8088 UNIX implementation) Enhanced and maintained multi-threaded application which interacts with user via keypad, card swipe and LED, and performs serial communications via modem and direct RS485 connection to fuel-pump controller devices. Multithreaded Winsock NT Service utilizing asynchronous sockets(MFC CAsyncSocket class) to receive and transmit POS transaction data. Uses Event Object notification for network events. This service handles 50,000 transactions per day on a 24 X 7 schedule. Incoming and outgoing data staged in MS SQL Server database tables using low-level ODBC APIs. MAPI client routine to send alerts.
Consultant
NDS GroupConsultant
Mar. 1998 - Jul. 1998Designed and developed a system to process parcels for shipment. The system utilizes Winsock calls to interact with a Federal Express “PowerShip Plus” server. The system accepts input via barcode scanner which I researched and provided.
Consultant
TEKsystemsConsultant
Jan. 1998 - Dec. 2008Software engineering coding and design for a variety of clients.
Consultant
NDS GroupConsultant
Apr. 1997 - Sep. 1997Designed and developed a system to interface with UPS “UPS Online” software to ship encryption cards overnight.

Requests

Touchpoint image
6
Looking for a Job
Software Engineer Opportunity
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Gary on Intch
IT
453430 people
18
Technologist, Project/Program Manager
24
Data Scientist Intern @ Newell Brands
16
Program Manager @ DISH Network
ITSolution Integrator
38762 people
16
Startup Product and Operations Strategist @ SmartLogic Strategy LLC
16
Independent Consultant @ N/A
15
Systems Engineer @ Capco Computing