More than 40 years of practical software and technology experience.

Randy Garcia is the founder of Soligent and brings senior engineering judgment to systems where code, data, calculations, reporting, operations, and business risk are tightly connected.

Contact Randy Garcia

Experience across the full lifecycle

Randy's work spans enterprise software architecture, project management, business and technical analysis, application design and development, delivery, debugging, maintenance, and recovery.

  • Full software-development lifecycle
  • Software architecture and technical consulting
  • Project management and analysis
  • Debugging and rescue of business-critical applications

Microsoft and legacy technologies

Deep experience across generations of enterprise technology helps separate durable business rules from aging implementation choices.

  • C# and the Microsoft .NET platform
  • ASP.NET Core MVC and Razor
  • Microsoft SQL Server
  • Microsoft Access and VBA
  • VB.NET, WinForms, WPF, Delphi, Java, and C++

Verification is part of engineering

Modernization is not complete until migrated business rules, calculations, data, and reports can be verified against reliable evidence.

  • Database architecture and query optimization
  • Complex reporting and calculation systems
  • Behavioral parity and regression testing
  • Verification of migrated business rules and calculations

Take the next step with clarity.

Start with the system, the operational risk, and the evidence needed to make a sound decision.

Contact Randy Garcia