Kiryl Rusanau - Indie Hacker & Software Engineer

Kiryl Rusanau

AI AgentsIndie HackerEnterprise Java Roots

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.

7+ Years
Enterprise Java & FinTech
2 Products
Built & Shipped Solo
In Public
Numbers, Not Promises
Read the Blog

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
Finance

Integration 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.

Java 21PostgreSQLSpring CloudFireblocksOAuth2Kubernetes+8 more
B: Under NDA - Securities Registration System
Finance

Platform for registering exchange bonds in compliance with financial regulations. Managed authentication and authorization processes adhering to stringent financial standards.

Java 17KotlinPostgreSQLOracleAWSCamunda BPM+8 more
C: Under NDA - Authentication and Authorization Management
Finance

SDK and Service development within bank ecosystem for cross-services authentication, role and groups validation, and comprehensive token and role management across multiple banking services.

Java 8Spring BootSpring WebFluxKafkaCassandraOpenAM+6 more
D: Under NDA - Automated State Procurement System
Finance

System to automate state procurement processes with real-time management decisions, information analysis, and compliance with procurement principles.

Java 8JavaScriptEJBJSFPostgreSQLMySQL+2 more

Overall Tech Stack:

Languages:
Java 8-21TypeScriptJavaScriptKotlin
Backend:
Spring BootSpring SecuritySpring DataSpring CloudMicroservices
Frontend:
ReactJSFTypeScriptHTML5CSS3
Cloud & DevOps:
AWSDockerKubernetesArgoCDPrometheusHelm
Databases:
PostgreSQLMySQLOracleCassandraFirebird
Authentication:
OAuth2JWTOpenAMOpenIGKeyCloak
Tools:
MavenGradleGitSonarQubeJenkinsKafka

Software Engineer

IntexSoft - Outsourcing Company

Enterprise software development with Spring ecosystem, microservices architecture, and agile methodologies.

Overall Tech Stack:

Languages:
JavaJavaScript
Backend:
Spring FrameworkSpring BootREST APIs
Frontend:
React
Databases:
MySQL
Methodologies:
AgileScrumTDD

Freelance Developer

Independent Projects

Built custom Java solutions for clients in logistics and transportation.

Key Projects:

A: Under NDA - Cargo Transportation Platform
Logistics

Information platform offering extensive data on transportation offers, free vehicles, and cargo management. Features advertising system, search functionality, claims/reviews system, and transportation checklists.

Java 11SpringAWSThymeleafHibernateOracleSQL

Overall Tech Stack:

Languages:
Java 11
Backend:
SpringHibernate
Frontend:
ThymeleafHTML5CSS3
Cloud:
AWS
Databases:
OracleSQL

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 Logo

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.

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 LinkedIn

Email Me

Have a specific question or prefer email? I typically respond within 24 hours.

[email protected]