Skip to content

Production systems that pass the audit and scale

Platform, security and payments engineering for fintechs, lenders and other regulated companies facing an audit, a licence application or a platform they have outgrown.

API Message queue Workers Database Standby replica Monitoring

What we do

Each service can be booked on its own, and they are designed to combine: an assessment that leads into the fixes, or a product built on a platform set up for it.

Build Test Deploy Interface API Data

Product development

Web applications and APIs built end to end: .NET and Rails backends, React and Next.js frontends, typed contracts between them, background job pipelines, and test suites that let a team keep shipping after we leave.

  • New products and MVPs
  • APIs and backend services
  • React and Next.js frontends
  • Test automation and CI
Findings

Technical consulting

Architecture reviews, security audits and modernization plans for systems that have outgrown their first design, with remediation carried through to merged code. AI adoption reviews that set which tools a regulated team can use, where its data goes, and the checks AI-written code has to pass. A fractional CTO when you need senior technical leadership without a full-time hire.

  • Architecture and code review
  • Security audit and remediation
  • Legacy modernization
  • Incident diagnosis and root cause
  • AI adoption and guardrails
  • Fractional CTO
Primary region Standby region Registry Replication

Platform engineering

Azure estates run through Terraform, Container Apps and AKS. Monitoring that pages the right person, disaster recovery with written runbooks, and delivery pipelines that can be rebuilt from nothing. Infrastructure for AI features, from model deployments and vector search to agent hosting, on the same platform.

  • Cloud platform and cost assessment
  • Terraform and CI/CD
  • Observability and alerting
  • Disaster recovery program
  • AI platform infrastructure
  • Agents for incident and cost triage

Products and open source

Built, sold and supported in house, on the same stack and practices we bring to client work.

  • Balance $24,180 $24,390 $24,580 +2.4% this month Housing Food Savings Monthly spending

    SaaS

    SpendCentric

    Budgeting and shared expenses for households and small companies, backed by a double-entry ledger.

    Read about SpendCentric spendcentric.app

  • Clash group 4 results, 2 beams Quantity take-off 4D sequence Planned

    Commercial plugin

    Productivity Toolbox

    Clash grouping and history, selection sets, section boxes and TimeLiner tasks for Navisworks, on the App Store since 2020.

    Read about Productivity Toolbox productivitytoolbox.app

  • Two pointers target = 10 l r 1 0 3 1 5 2 7 3 11 4 Watch l 0 1 r 4 3 sum 12 8 10 Start: l = 0, r = 4 sum = 1 + 11 = 12 12 > 10, so r-- sum = 1 + 7 = 8 8 < 10, so l++ sum = 3 + 7 = 10 10 == target, return [1, 3] 1 int l = 0, r = a.Length - 1; 2 while (l < r) { 3 int sum = a[l] + a[r]; 4 if (sum == target) return [l, r]; 5 if (sum < target) l++; else r--; 6 }

    Open source, MIT

    Pattern debugger

    Algorithm patterns stepped through like a debugger, with compile-verified C# on .NET 10.

    Open the course Source on GitHub

  • Morocco's medinas in March 10 days · 3 cities 35°N 34°N 33°N 32°N Marrakesh 8 spots Fes 6 spots Chefchaouen 4 spots Day 5 · 16 Mar ONCF train · 7 h Night Bab Bou Jeloud Day 6 · 17 Mar Morning Al-Attarine Madrasa Midday Chouara Tannery Valid · 18 stops

    Open source, MIT

    PhotoRouter

    Photo trips planned by your own AI, validated against a JSON Schema and played on a 3D map.

    Open the planner Source on GitHub

Recent work

Clients are described by sector. Names and references are shared under NDA.

Regulated SME lender

Payments, platform and security, 2024 to present

890k payments a day
Payment processing moved out of web requests onto a Postgres job queue. Load-tested on one worker with a single vCPU at 10.3 payments per second, about 890,000 a day at an even rate. Read the write-up
300 ms p95
Core payment queries cut from 3 s to 300 ms at the 95th percentile.
6 months migration
Rails MVC frontend moved to Next.js on a Rails API, with OpenAPI-generated type contracts between the two.
~90% less noise
Production observability rebuilt in Datadog with monitors, alert routing and error triage.

How engagements work

Most clients start with an assessment. Each option also stands on its own.

Assessment

2 to 3 weeks, fixed price

We read the code, the infrastructure and the incident history, then deliver a written report of findings ranked by risk and cost, with a remediation plan your team can execute.

Delivery

Scoped project with milestones

We build what the assessment or your team scoped, in your repositories and under your review process, until it runs in production.

Fractional CTO

Monthly retainer

Part-time technical leadership: architecture and platform decisions, hiring, incident reviews and delivery process, working next to your founders and engineers.

Who you work with

Rade Tomovic

Eleven years of software engineering, most of it in fintech: treasury and FX systems at FIS, then payments and platform leadership at a regulated lender, covering payment pipelines, cloud platform, incident response and security.

Before that, three years at Bexel Consulting as a software developer and BIM manager on tunnel and stadium projects. Civil engineering degree from the University of Belgrade.

Has led engineering teams and run company-wide technical hiring. Writes production code on every engagement.

View LinkedIn profile

Tell us what you are building or fixing

Send a short description of the product, the system or the problem. You get a reply within two business days, and the first call is free.