1,300×+
Production throughput improvement
A critical flow moved from approximately 0.018 to 24 operations per second after diagnosis and redesign of the critical path.
Principal ArchitectIrish-born · Hangzhou-based
Jay Croghan
I modernise enterprise financial platforms, solve the performance problems others avoid, and build practical AI systems that make engineering teams faster without giving up control.
01 / Selected impact
The numbers matter because each one represents a difficult system understood well enough to change safely.
1,300×+
A critical flow moved from approximately 0.018 to 24 operations per second after diagnosis and redesign of the critical path.
57,000
Repetitive application behaviour became a set-based SQL and parallel C# processing pipeline designed for the actual workload.
4,600+
TFVC history, review bundles, model analysis and actionable reports combined in a controlled engineering workflow.
50+
Architecture, development and QA across globally distributed teams—with technical direction kept close to delivery.
02 / About
Close to code. Close to data. Accountable for outcomes.
I am a hands-on architect, not a slide-deck-only architect. I work where architecture, performance, delivery and production reality meet.
Most of my career has been spent on complex, regulated financial platforms across pensions and investments. I am most useful when a system is large, established, heavily integrated, difficult to change and under real delivery pressure.
I can move from an executive or client conversation into platform strategy, low-level design, SQL execution plans and working implementation without losing the thread. That range matters: difficult systems rarely fail inside one neat layer, and the right answer has to work for the business, the engineers and production.
03 / Case studies
Sanitised examples of diagnosis, redesign and governed automation. No client names or confidential architecture.
Production performance rescue
A production process had slowed to approximately one completed operation every 55 seconds. Treating it as a system problem—not a single slow line of code—I traced behaviour across the critical path, separated symptoms from constraints and identified where work was being amplified.
The solution changed how the flow executed rather than applying a local patch. It removed the dominant bottleneck, protected the surrounding platform and restored throughput to approximately 24 operations per second.
Result More than a 1,300-fold throughput improvement.
High-volume processing redesign
The original flow repeated too much work in the application layer and paid the cost on every policy. I redesigned it around set-based SQL, table-valued parameters and parallel C#, moving each kind of work to the part of the stack best equipped to perform it.
The outcome was not simply “faster code.” It was a clearer data and execution pipeline with fewer round trips, controlled concurrency and behaviour that could be reasoned about under load.
Result A deliberate, high-volume data and execution pipeline.
AI-assisted engineering
I built a structured pipeline around TFVC history and code review. It collected changes, assembled review bundles with the context a model needed, invoked model-based analysis and produced reports that engineers could act on.
The workflow treated AI as an auditable component: bounded inputs, inspectable outputs and human technical judgment at the decision point. It is the kind of AI adoption I trust—useful, controlled and attached to a real delivery problem.
Result Structured review evidence rather than ungoverned model output.
04 / Experience
The timeline follows the exact current LinkedIn dates for the principal architecture roles, resolving the old site’s SS&C / Insigma overlap.
SS&C Technologies
SS&C Technologies
Led solution, integration and low-level design for enterprise financial-platform change, translating difficult requirements into implementable work across architecture, engineering and QA.
Independent work
Independent technical work, continued software experimentation and creative opportunities in China.
Insigma Hengtian Software Ltd.
Directed and supported technical leads designing a modern enterprise fintech platform, connecting high-level architecture, detailed design and implementation across an international delivery environment.
DST Systems
Guided technical leads and engineering teams on a modern enterprise financial-services platform, working across solution structure, integration boundaries, detailed design and delivery support.
Loki Hostel / Loki Hostels
Built public web products and operational software, including the main Loki Hostels site and LokiPlanet, using Ruby on Rails and related web technologies.
Percana
Built and supported an enterprise financial-services suite, developing deep experience in C#, .NET, SQL Server, desktop systems, service integration, production support and performance-conscious implementation.
05 / Selected independent work
A restrained selection that demonstrates low-level engineering, product range and practical experimentation.
01
Game-engine modification
Created a widely adopted Counter-Strike: Source modification using low-level engine hooks and patches. The work required reverse engineering, native C++ and the discipline to keep a community-run system stable as the underlying game evolved.
C++ / engine hooks / reverse engineering
02
Medical-device software
Built a standalone C# control application for a medical laser device, integrating medical imaging, intelligent configuration and Bluetooth LE communication between the software and device.
C# / imaging / Bluetooth LE
03
Enterprise knowledge and AI
Built retrieval over an approximately 11,000-page knowledge base, evaluated self-hosted and frontier models, automated code-review analysis and operated practical self-hosted AI infrastructure.
RAG / model evaluation / governed automation
06 / Technical range
Solution and platform architecture, legacy modernisation, high- and low-level design, standards and delivery strategy.
C#, .NET Framework, Windows desktop software, Windows services, WCF, concurrency, integration code and hands-on implementation.
Set-based design, table-valued parameters, execution plans, data pipelines, bottleneck diagnosis and production throughput.
Service boundaries, systems integration, TCP/IP, SOAP, platform dependencies, fault diagnosis and supportable delivery.
RAG, code-review automation, model orchestration, open and frontier model evaluation, context design and human-in-the-loop governance.
Linux administration, Apache/Nginx, networking, Bash, self-hosted applications, security hardening and practical operations.
Client conversations, architecture mentoring, globally distributed delivery, technical direction and translating constraints into decisions.
07 / Contact
I am interested in architecture leadership, platform modernisation, performance-critical systems and technically ambitious product work—especially where senior judgment still needs to stay close to engineering reality.