Bridging the Gap Between Legacy Stability and Modern Innovation.

Ambrose Software Inc. is an independent software consultancy and product lab. We specialize in solving the hardest problems in software engineering: modernizing mission-critical legacy systems without disrupting the business, and engineering automated infrastructure that runs reliably in the background.

Led by Charles Chan, a veteran engineer with over 20 years of experience in the financial and insurance sectors, we combine the rigor of enterprise architecture with the agility of modern DevOps.


What We Do

We operate across two distinct but complementary verticals:

1. Strategic Enterprise Consulting

We do not offer generic staff augmentation. We provide senior technical leadership for defined, high-risk initiatives where failure is not an option. Our expertise lies in the "Finance Systems" domain, specifically within Banking and Insurance.

  • Legacy Modernization: We treat modernization as a business risk exercise, not just a framework upgrade. We have successfully led migrations of 600,000+ line systems from EJB/WebSphere to Spring Boot/OpenShift without stopping the business.
  • Security & Observability: We implement "Zero Trust" architectures using signed JWTs and deploy OpenTelemetry agents to "turn on the lights" in complex, unknown legacy applications.
  • Microservice Transformation: From extracting search logic into independent services to implementing custom Rule Engines, we design architectures that decouple complex business logic from monolithic codebases.

2. Digital Product Offerings

We capture our engineering expertise in reusable products. Our flagship offering demonstrates our philosophy of "Infrastructure-as-a-Product" (IaaP).

GhostFlow: An automated content publishing platform designed for teams that need enterprise-grade reliability without the "SaaS Tax".   

  • The Technology: A containerized CI/CD suite orchestrating Ghost CMS, Jenkins, Docker, and Netlify.
  • The Promise: You own the infrastructure. We provide the automation engine. No recurring subscription fees for the software—just a one-time deployment of a "set-it-and-forget-it" system.

PiHole Utils is the ultimate companion app that transforms your Pi-hole from a simple ad-blocker into an active network-wide productivity and focus engine. It installs in minutes alongside your DNS server to automate distraction blocking, enforce self-discipline, and clean up query logs.

  • Auto-Restore & Focus Locks: Disable distraction blocklists temporarily with the confidence they'll turn back on automatically. If you repeatedly bypass your own rules, the dashboard locks you out to keep you on track.
  • Telemetry-Free Network Charts: Mute background noise (smart bulbs, OS updates, and telemetry) with one click. Clear away the clutter to see actual human-initiated web traffic in beautiful, real-time charts.

How We Work

Our approach is defined by independence and automation.

  • We Are Tool Builders: We don't just write code; we build the tools that make coding faster. From proprietary OpenRewrite recipes that automate code discovery to our Home Lab Data Center for simulating high-availability migrations, we invest heavily in R&D to reduce client risk.
  • Project-Based Autonomy: We work under written agreements with clear deliverables. We retain control over implementation details, ensuring that solutions meet our rigorous quality standards.
  • Knowledge Transfer: We believe in leaving teams better than we found them. We write technical documentation and ensure your internal teams are upskilled.

Leadership

Charles Chan (M.Sc. Computer Science, University of Toronto) With a background spanning IBMManulifeTD, and Intact, Charles brings a unique "Full-Stack History" to every project. He understands the code you are leaving (Mainframe, EJB, WebSphere) and the code you are moving to (Spring Boot, Kubernetes, React) because he has built production systems in all of them.


Let’s Work Together

Whether you’re modernizing a legacy platform, building a new service, or exploring productized solutions like GhostFlow or PiHole Utils, we can help. Reach out to discuss how we can support your next initiative.