Kiryl Rusanau
Building a One-Person Company on AI Agents
Indie Hacker & Software Engineer
I ship products solo — with AI agents doing the heavy lifting — and publish the numbers behind every experiment. 7+ years of enterprise Java in FinTech taught me what production-grade means; now I apply it to building my own things.
Enterprise Engineering Background
7+ years shipping production Java systems in FinTech — cryptocurrency custody, securities registration, and banking authentication platforms processing millions of transactions.
Senior Fullstack Software Engineer
Azati Corporation - Outsourcing Company
Led architecture, development, and code reviews for multiple financial technology projects — cryptocurrency custody platforms, securities registration systems, and cross-service banking authentication.
Key Projects:
A: Under NDA - Financial Technology Company for Crypto
FinanceIntegration platform for Financial Institutions, Banks, and SMEs delivering innovative banking and custody solutions. Features versatile currency support, secure vault storage, and full-reserve banking for digital asset strategies.
B: Under NDA - Securities Registration System
FinancePlatform for registering exchange bonds in compliance with financial regulations. Managed authentication and authorization processes adhering to stringent financial standards.
C: Under NDA - Authentication and Authorization Management
FinanceSDK and Service development within bank ecosystem for cross-services authentication, role and groups validation, and comprehensive token and role management across multiple banking services.
D: Under NDA - Automated State Procurement System
FinanceSystem to automate state procurement processes with real-time management decisions, information analysis, and compliance with procurement principles.
Overall Tech Stack:
Software Engineer
IntexSoft - Outsourcing Company
Enterprise software development with Spring ecosystem, microservices architecture, and agile methodologies.
Overall Tech Stack:
Freelance Developer
Independent Projects
Built custom Java solutions for clients in logistics and transportation.
Key Projects:
A: Under NDA - Cargo Transportation Platform
LogisticsInformation platform offering extensive data on transportation offers, free vehicles, and cargo management. Features advertising system, search functionality, claims/reviews system, and transportation checklists.
Overall Tech Stack:
What I'm Building
Real products, built and operated by one person — this is where the one-person-company thesis gets tested, in production, with paying users.

Quibench
CV Formatting & Redaction Software
CV formatting and redaction software for recruitment agencies. Upload any candidate CV and get a branded, anonymised, client-ready profile back in about 30 seconds.
Technical Articles on Java and AI
Data-driven analysis of enterprise AI integration — with benchmarks, framework comparisons, and production deployment patterns from real projects.
Spring AI 2.0 Made the Boring Parts First-Class. That's the Actual News.
Spring AI 2.0's real story isn't a new model. It's reliability plumbing: self-correcting structured output and an inspectable tool-calling loop. From a Java engineer who hand-rolled both before the framework shipped them.
Your Java AI Agent Isn't Dumb. Your Context Is.
57% of enterprise AI agents have quality problems. Most teams switch models. The actual fix is usually one of these 5 context engineering mistakes — and I've made most of them myself.
MCP Server Performance: What 39.9 Million Requests Say About Language Choice
After reading TM Dev Lab's benchmark across 15 implementations, I think defaulting to Python for MCP servers is a mistake for production. Java and Go are in a different tier.
Spring AI vs LangChain4j: Which Java AI Framework Should You Choose in 2026?
A production-tested comparison of Spring AI 1.0 and LangChain4j 1.0 — architecture, developer experience, RAG capabilities, performance benchmarks, and when to use each.
Frequently Asked Questions
Quick answers about who I am, what I build, and how to reach me.
Who is Kiryl Rusanau?
Kiryl Rusanau is an indie hacker and software engineer based in Poland. After 7+ years building enterprise Java systems in FinTech (cryptocurrency custody, securities registration, banking authentication), he now builds his own products solo — with AI agents doing much of the work — and writes about agentic engineering with real numbers at rusanau.me.
Does Kiryl Rusanau offer consulting services?
No. I work as a software engineer and build my own products solo — I don't sell consulting, workshops, or contract work. If something I've built or written is useful to you, or you want to talk shop about AI agents, the best way to reach me is email ([email protected]) or LinkedIn.
What is Kiryl Rusanau building now?
A one-person company that runs on AI agents. The first product is Quibench (https://quibench.io) — CV formatting and redaction software for recruitment agencies, built and operated solo. The experiments, agent workflows, and costs behind that journey are published openly on the blog and LinkedIn.
What is Kiryl Rusanau's AI engineering experience?
I have production experience integrating LLM capabilities into enterprise Java applications using LangChain4j and Spring AI frameworks. This includes building RAG (Retrieval-Augmented Generation) pipelines with vector databases, implementing prompt chains for structured output parsing, and deploying conversational AI systems. My AI work spans both enterprise integrations and consumer-facing AI products.
What AI frameworks does Kiryl Rusanau work with?
My primary AI toolkit includes LangChain4j for Java-based LLM integration, Spring AI for enterprise Spring Boot applications, and LangGraph (Python) for multi-agent workflow orchestration. I work with various LLM providers and have experience implementing vector stores, embeddings pipelines, and production-grade prompt engineering patterns.
How does Kiryl Rusanau integrate AI into enterprise applications?
I follow a structured approach: designing RAG architectures for domain-specific knowledge retrieval, implementing vector embeddings with appropriate chunking strategies, building prompt chains that produce reliable structured outputs, and ensuring proper error handling and fallback mechanisms. The integration respects enterprise concerns like security, observability, and cost optimization.
What AI products has Kiryl Rusanau built?
I built CartSync, a conversational AI grocery planning assistant on Telegram (now completed). I'm also building Quibench (https://quibench.io) — CV formatting and redaction software for recruitment agencies that rebuilds any candidate CV into the agency's branded template and redacts contact details before client submission. Demo: https://youtu.be/16qD_FMklvA
What is Quibench?
Quibench is CV formatting and redaction software for small recruitment agencies (UK/EU). Upload any candidate CV and get a branded, anonymised, client-ready profile back in about 30 seconds — it rebuilds the CV into the agency's template, redacts contact details before client submission, and can translate in the same pass. Data is stored in the EU (AWS Frankfurt). More at https://quibench.io — demo: https://youtu.be/16qD_FMklvA
What is Kiryl Rusanau's technical background?
I have 7+ years of experience as a full-stack engineer with deep expertise in Java (8-21), Spring Boot ecosystem, React with TypeScript, and AWS cloud infrastructure. My background includes building microservices at scale, implementing OAuth2/OIDC authentication systems, and working with event-driven architectures using Kafka.
What is Kiryl Rusanau's FinTech experience?
I spent nearly 4 years at Azati Corporation working on financial technology projects including cryptocurrency custody platforms with Fireblocks integration, securities registration systems for regulatory compliance, and banking authentication systems managing identity across multiple services. This experience shaped my understanding of security-first development and compliance requirements.
Where is Kiryl Rusanau located and what's the best way to contact?
I'm based in Poland. The best way to reach me is via email at [email protected] or through LinkedIn (linkedin.com/in/rusanau). I typically respond within 24 hours.
Get in Touch
Building something similar, using what I've shipped, or just want to talk AI agents? Email and LinkedIn both work.
Follow the Build
I share the experiments, costs, and failures behind the one-person company on LinkedIn — numbers included.
Follow on LinkedInEmail Me
Have a specific question or prefer email? I typically respond within 24 hours.
[email protected]