Summary
Overview
Work History
Education
Skills
Technical Proficiencies
Timeline
Generic

Robert Strickland

Rock Hill,SC

Summary

Adept Senior Software Engineer with a proven track record at LPL Financials, excelling in microservices architecture and project leadership. Spearheaded the development of critical APIs and enhanced fraud detection systems, demonstrating expertise in .NET development and a commitment to performance improvements. Renowned for driving significant advancements in software solutions, embodying a results-driven approach with a blend of technical prowess and leadership acumen.

Overview

23
23
years of professional experience

Work History

Senior Software Engineer

LPL Financials
10.2023 - Current

Development effort that focused on creating microservices applications, which served as a robust framework allowing seamless interaction between clients and customers through well-defined APIs. These APIs interfaced with the core domain microservices, ensuring efficient and secure access to services.

  • Created and implemented an Advisory API, enabling clients to retrieve detailed information about advisors for integration into their financial applications.
  • Worked closely with the team's architect and lead developers to establish the connection layer between the client and our internal domains as part of a significant client integration project.
  • Developed a .NET package library to function as a wrapper for the Confluent Kafka .NET library APIs. This facilitated seamless connectivity for other developers to access Kafka topics, enabling their applications to both produce and consume events.
  • Developed multiple APIs and background workers responsible for producing and consuming Kafka topics as part of the client integration project.

Senior Software Engineer

Advantage Payments Systems
09.2016 - 10.2023

Software development for fraud evaluation and prevention applications critical to modern business operations.

  • Lead developer for the OFAC list search service and scalable batch system hosted in Azure – Rest API, azure queues and storage.
  • Collaborated with the team to develop a Customer Identification Program (CIP) Rest API service hosted in Azure.
  • Charged with delivering full-stack development for the Dispute Resolution Management System (DRM), which involved extensive UI development combined with the implementation of Rest API to ensure smooth and efficient functionality.
  • Responsible for both the development and maintenance of Microsoft Azure Data Factory. The primary task was handling large data file intake into Azure SQL Server. I implemented processes to efficiently load and manage these data files within the Azure environment, ensuring data integrity and optimal performance.
  • Extended the Dispute Resolution Management (DRM) system to encompass fraud detection and reporting capabilities by leveraging the functionalities of Microsoft Azure Data Factory.
  • Extended the Dispute Resolution Management (DRM) system to encompass fraud detection and reporting capabilities by leveraging the functionalities of Microsoft Azure Data Factory.
  • Enhanced the Fraud and Digital Rights Management systems to include additional data elements for the Suspicious Activity Report subsystem. This allowed us to automatically upload the SARs to the relevant Federal Agency, streamlining the reporting process and ensuring compliance with regulatory requirements.

Senior Software Engineer

Computer Science Corporation, CSC
03.2003 - 09.2016

Spearhead application architecting, design, and development initiatives across the end-to-end software development life cycle (SDLC)—requirements, specifications, design, programming, testing, debugging, and release. Collaborate cross-functionally to establish formal project management and SDLC standards and best-practice methodologies; ensure compliance with complex standards and regulatory requirements. Lead new technology research, evaluation, and recommendation efforts. Partner with development, product management, and marketing teams to align solutions with market needs and requirements


  • Pioneered web services which evolved into principal product offering, ELITE, for integrated solutions; developed all supporting web product solutions.
  • Managed flawless migration of key client/server product, WatchDog, to web-based architecture and orchestrated multiple product releases.
  • Transformed Customer Identification Program from client/server to web-based architecture to ensure compliance with Patriot Act requirements.
  • Drove conversion of products from .NET 1.1 to 2.0, core application platforms from WCF to Rest Web API, and transition of flagship web product to SOA platform using JavaScript, HTML5, and CSS3.
  • Built scalable batch processing system using multiple decoupled servers—1.5B records to date.
  • Forged development team’s .NET base and administration frameworks for all solution development.
  • Created customer master system for core platforms to securely store data used for screening after list updates.
  • Integrated text translation / transliteration platform into core systems for conversion of non-English names.

Lead Developer

Qualitech Solutions
02.2001 - 03.2003

Designed, architected, and coded tracking / reporting systems, business solutions, and flagship software products.

Collaborated with R&D to develop new products and liaised with senior management to confirm product direction and design philosophy; instrumental in establishing long-range goals and plans for R&D projects, as well as monitoring and reporting project statuses. Assisted support staff in issue resolution and mentored programmers.

  • Spearheaded development of specialized tracking / reporting systems for utility companies.
  • Designed application to track corporate equipment, service, and monetary donations.
  • Reduced need for direct customer contact via the creation of 401K Online Reporting user interface, as well as front-end Web solution allowing users to view account balance and manage personal data.
  • Originated and implemented IT solution to improve business layering by leveraging expertise with Microsoft Transaction Server (MTS) Component-Object-Modeling (COM / DCOM) using Microsoft DNA architecture.
  • Responsible for enhancing multiple Web services to include architecting, life cycle development, and security.
  • Served as lead developer and architect in development of two flagship software products.

Education

High School Diploma -

Page High School
Greensboro, NC

Bachelor of Science - Business

University of North Carolina At Chapel Hill
Chapel Hill, NC

Skills

  • Programming Languages
  • Web application development
  • Amazon Web Services
  • Project Leadership
  • Microservices Architecture
  • Software Development
  • Database programming
  • Database Design
  • Testing and debugging
  • Proficient in C#
  • Performance Improvements
  • Scope development
  • NET development

Technical Proficiencies

Platforms:

Windows (through 11), macOS, Linux (Ubuntu), Microsoft   Azure, AWS, Kubernetes, Octopus, Github/Github Actions, Confluence, Dynatrace,   Team City, Jira, SonarQube, Confluent Kafka Cloud, Azure DataFactory


Development:

.NET   Framework 4.5 / 4.6.1, .NET 6/7/8, ASP.NET, ASP.NET Ajax ADO.NET, C#,   VBScript, Jscript, XML, XLST, XSL, DHTML, HTML, XML Schemas (XSD, XDR) C /   C++ / ATL, T-SQL, Task Parallel Library (TPL), MVC, ASP.NET Core, CSS, SOAP,   Web Services, WF, WPF, XAML, WCF, Rest API, OWIN, ASP.NET API, Jquery.js, Knockout.js,   Amplify.js, TypeScript, Angular 1.x/4.0, JSON, GIT, NCache, Redis, MSMQ, Node.js, Express.js, Bootstrap, Unit Testing (client, services, Rest   API, database), Dependency Injection (IOC), Azure web jobs, Azure queues,   Azure Storage, Microservices/Kubernetes, Confluent Kafka .NET Package


RDBMS:

Microsoft SQL   Server, Azure SQL Server, Postgres


Tools:

Microsoft Project, Resharper, Microsoft Office, Visual Studio 2022/2023, Visual   Studio Code, Fiddler, Postman, SoapUI, NCover, XmlSpy, Windbg, Application   Insights, Azure, Autofac, Dapper, ServiceStack, ExpectedObjects, Moq,   Autofixture, Bower, Grunt, Jasmine, NPM, BeyondCompare, SQL Lite, Fluent,   Fluent Assertion, AWS CloudWatch, AWS EKS, Kubectl, AWS command line, ForgeRock   (IDP), DevContainers, Docker, Confluent Kafka .NET NuGet Package, XUnit,   Microsoft Dependency Injection, CSS, HTML

Timeline

Senior Software Engineer

LPL Financials
10.2023 - Current

Senior Software Engineer

Advantage Payments Systems
09.2016 - 10.2023

Senior Software Engineer

Computer Science Corporation, CSC
03.2003 - 09.2016

Lead Developer

Qualitech Solutions
02.2001 - 03.2003

High School Diploma -

Page High School

Bachelor of Science - Business

University of North Carolina At Chapel Hill
Robert Strickland