Open to selected engineering conversations

Lead Software Engineer / Founder / PhD in Computer Science

I help teams simplify complex backend and AI systems.

I design backend platforms, build AI products, untangle authentication and integration boundaries, and connect academic rigor with production delivery.

  • AI engineering
  • Agentic systems
  • LLM product architecture
  • Backend architecture
  • Spring Boot
  • Ruby and Rails
  • CI/CD
13published papers
1technical book
FounderSummarAIzeIT
10+conference appearances
4technical articles

Founder / AI product builder

Building SummarAIzeIT: one clear AI digest from scattered sources.

SummarAIzeIT turns newsletters, RSS and Atom feeds, websites, and YouTube channels into focused AI summaries, then delivers important updates as a daily email digest.

Product

AI summarization engine

Condenses high-volume content streams into clear, sourced summaries with links back to originals.

Sources

Newsletters, feeds, websites, YouTube

A practical information intake layer for everything people keep meaning to read or watch.

Signal

Content intelligence and daily briefs

Transforms scattered updates into an inbox-ready digest, shaped around projects and topics.

Where I can help

A direct view of the problems I like solving: systems that need clearer boundaries, stronger delivery paths, or a useful AI layer.

Architecture

Designing backend systems that stay understandable

Service boundaries, domain models, data flows, and integration choices that can survive real product pressure.

AI engineering

LLM features that behave like product systems

Agentic workflows, summarization pipelines, content intelligence, and AI-assisted automation with production constraints in mind.

Security and delivery

Identity, CI/CD, and pragmatic production paths

Authentication flows, runtime configuration, containerized deployments, and the details that make shipping repeatable.

Recent writing

Practical notes for engineers who care about clean boundaries, maintainability, and getting software into the open.

rails

Deploying personal and hobby apps to DigitalOcean with GitHub Actions

A simple and inexpensive CI/CD setup for deploying a Rails app to DigitalOcean using GitHub Actions and Docker.

Read article
ruby

Scheduling time slots with capacity limits in Ruby

In scheduling systems, it’s common to manage time slots that have both capacity limits (how many events can fit into a single slot) and exclusions ...

Read article
java

Dynamically adding support for identity providers in Spring Boot applications

In my previous article I’ve explained how it is possible to work with multiple authentication providers and managers in Spring Boot in order to res...

Read article
View all articles

Research and speaking

The long academic list stays available, but the homepage keeps the strongest signal up front.

SPARK_AI architecture

A prompt-orchestrated architecture for stateful, process-oriented reasoning with large language models.

Pharo 9 by Example

Co-authored a practical book on learning Pharo through examples and engineering exercises.

NewWave workflow engine

Science of Computer Programming article on workflow engine design and execution.

View full papers, books, and conferences

Start a conversation

Need senior backend or AI product judgment?

I am a good fit when the problem is not just writing code, but making the architecture, delivery path, and trade-offs clear enough for a team to move with confidence.

  • Architecture review for backend services, integrations, and delivery flows.
  • AI engineering sessions for LLM product architecture, agentic workflows, and summarization systems.
  • Short advisory sessions for Java, Spring Boot, Rails, identity providers, etc.
  • Longer collaboration for teams that need a pragmatic technical lead perspective.

Best starting point: send a short note about the system, the constraint, and the decision you are trying to make.