Bespoke software engineering
Designing and building software end to end, on a fixed-price basis — from greenfield systems to demanding additions to an existing codebase.
Software engineering & consultation
Static Analysis is a software engineering and technical consultancy specialising in high-performance, real-time transaction processing on the JVM. We design, build, and support systems that have to stay fast and correct under load.
What we do
Engaged at whatever depth the work calls for — from a focused review to delivering a system in full.
Designing and building software end to end, on a fixed-price basis — from greenfield systems to demanding additions to an existing codebase.
Architecture review, technical due diligence, and hands-on guidance for teams making consequential engineering decisions.
Our products
Real-time event alerting for JVM applications
Lumber detects, tracks, and alerts your team to critical exceptions and warnings in JVM-based applications — with intelligent aggregation that prevents alert fatigue. Deployable on-premises, so sensitive data never leaves your infrastructure.
Explore LumberWhere we focus
We are at our best on systems that have to be fast, correct, and dependable under real load — and on the services and web applications that surround them.
How we work
We solve the problem in front of us with the simplest thing that will hold — no ceremony, no resume-driven architecture.
We take on work where genuine engineering depth makes the difference, and we go all the way down when it matters.
We work as part of your team, communicate plainly, and remain accountable for what we ship long after it ships.
Tell us what you're working on. We'll tell you honestly whether we're the right people for it.