Jerry Gilmore
Bedford, NH | 617.223.7949 | jerry@jgilmore.com | LinkedIn | Website
Full stack software architect/lead
Summary
- Architect / lead developer experienced in object-oriented design, design patterns
- Full-stack / cross platform development skills: Desktop, IoT, Azure Cloud, Docker, multiple RDBMS
- Integration, automation, ETL (Extract, Transform, Load), Microservices, IoT, micro-controllers
- Exceptional communication and business skills facilitating cross-team collaboration
- Adept at outside-of-the-box problem-solving across disciplines
Technical Skills
- Object-oriented design, software design patterns, algorithms, data modeling
- C#/.NET/.NET Core, C/C++, PHP, JavaScript, AngularJS, HTML, CSS, XML, JSON
- NET Core, MVC, web services, REST, gRPC
- Microsoft SQL Server, Oracle, MySQL
- CI/CD, Azure DevOps, Jenkins, Git/Github, Subversion, Agile / Scrum, TeamCity
Experience
Senior Engineer | Lexis/Nexis | Remote | 11/2022 - present
- C# Core developer in DPA group, made necessary changes moving to Azure
- Migrated projects from on premise Jenkins to cloud GitHub actions and workflows for CI/CD
- Refactored projects to use private Nuget packages in preparation for Azure cloud CI/CD
- Migrated many projects to run under Docker Desktop, Azure AKS/Argo-CD
- Updated projects to run in MySQL Azure
- Tested APIs using Swagger and Postman
- On boarded new employees and contractors with how to use GitKraken, JIRA, GitHub
Team Lead | Nuance Communications/Microsoft | Burlington MA | 7/2019 - 12/2021
- Served as technical/team lead for local/offshore members in Dragon consumer products
- Led meetings, SCRUM, wrote EPICS and stories, designed, built proof of concepts and prototypes
- Mentored members on how to write quality code
- Leveraged Nuance technology to build new products
Senior Engineer / Architect Lead | Grand Circle Travel | Boston MA | 2/2018 - 7/2019
- Served as technical lead for internal team and offshore workers.
- Re-Architected many legacy applications into scalable, self-hosting, high performance microservices.
- Increased SOA uptime reliability from under 80% to over 99.99%
- Increased performance and scalability over 10 times.
- Designed/implemented monitoring system, dashboard, call rotation/escalation to increase uptime.
- Implemented daily tests to identify failures before production problems arise.
Hardware/software architect and developer | Tremblay and Associates | Boston MA | 9/2017 - 2/2018
- Architected workflow automation for a commercial bakery to reduce waste.
- Integrated RFID scanner, Raspberry PI (LAMP stack), IIS and SQL Server.
- Led design of harsh environment controller box utilizing single board computer, RS-232, multiple power supplies and more.
- Designed and implemented C++ and PHP services for controller and .NET Core on IIS.
Senior Software Engineer | State Street Financial | Boston MA | 12/2014 - 09/2017
- Increased SDLC efficiency: cut build times 20 times by migrating source from ClearCase/CVS to TFS
- Increased quality using continuous integration, automated builds from source to ClickOnce artifacts.
- Enabled State Street to pass stringent SEC auditing requirements.
- Created a continuously available DR instance of TFS with its own dedicated SQL server and continuous backup.
- Designed / built WPF promotion tool to promote build artifacts from DEV to UAT to production.
- Designed / built meta-data driven batch job framework that uses password authority to handle ETL tasks like ftp/sftp, http downloads, zip archiving, email alerts, scheduling and custom actions to handle most routine batch job operations.
- Refactored Currency Management system to remove dependencies from local Oracle DB to offsite DB.
- Designed pattern for ETL between remote servers.
- Provided technical leadership across functional groups with automation.
- Enhanced BlockCross dark pool matching engine.
- Improved performance by a factor over 100 on commission recapture system.
Senior Software Engineer | SS&C | Boston MA | 3/2014 - 12/2014
- Developed new features and fixed bugs on a complex large scale legacy production software: PORTIA and Perform.
- Debugged a broad range of technologies ranging from C, C++, C#, ATL, COM/DCOM, ODBC, SQL server, entity framework, Winforms, WPF, WCF and more.
- Practiced disciplined Agile with rigorous and tight schedules.
Senior Software Engineer | GMO | Boston MA | 9/2012 - 3/2014
- Designed, implemented and integrating vendor solutions using our queue based infrastructure.
- Designed WCF hosted services interfacing with nCache/RabbitMQ based data fabric.
- Developed pattern for Windows service client/server and WIX installer to go from concept to deployment in hours.
- Designed and built eReportal custom controls in C#.
- Provided technical leadership to junior programmers helping them keep their code to standards and respect target dates.
- Responsible for maintaining many legacy applications such as web applications, VB thick clients (WinForms), Tidal jobs, etc.
Senior Software Engineer | Fidelity Investments | Boston MA | 04/2008 - 9/2012
- Built many web based applications, WinForms apps and batch jobs using C#/VB. The web apps used Javascript, AJAX, streamed data using JSON to enhance the user experience. The apps interact with Oracle, SQL server, Sybase, Excel among other data sources.
- Developed custom .NET components to standardize controls and improve maintainability. Some custom controls include: tab menu control, scrolling grid component, Excel download control, and more.
- Designed meta-data driven scriptable ETL engine in C# which executes an XML file with SQL queries to replace aging DTS packages which allows for better integration with SQL Server agent jobs.
- Architected projects, keeping projects on schedule and supporting systems. Some of the projects include Reuters DACS accounting, hard dollar/soft dollar eligibility tracking, accounting and resource audit tracking with emailing work flow.
Architect / developer | New England Comics | Norwood MA | 11/2008 - 4/2010
- Designed and built their e-commerce website, using custom server controls, ensuring PCI compliance.
- Designed content management system, shopping cart, payment processing/gateway to PayPal, Authorize.net and First Data.
- Architected single page Javascript/AJAX design for responsive experience.
Senior Software Engineer | Acadian Asset Management | Boston MA | 09/2006 - 4/2008
- Developed and enhanced custom trade order management system, corporate actions system, and cash management system using object Pascal (Delphi).
- Improved application performance by multi-threading strategic processes.
- Designed and built new secure WebService (IIS/.NET/C#) interface for Sungard pre-trade authorization system.
- Automated many trade processing tasks using C#, T-SQL, DTS, Visual Basic, Excel and Perl. Integrated data feeds from Reuters, Bloomberg, IDC, BBH, MarketQA, Aegis Barra.
- Provided technical leadership to operations and portfolio construction groups.
Senior Software Consultant | Wellington Management | Boston MA | 02/2001 - 9/2006
- Enhanced in-house trading system written in object oriented Pascal (Delphi).
- Wrote PL/SQL and embedded queries to support trading platform.
- Designed and implemented auto-faxing for trade tickets.