Research & ideas / Questions behind the systems

Thinking in
public.

I explore how automation, AI, and digital products change the way people make decisions and get work done. These are working ideas—not claims of finished research.

Current lines of inquiry

Questions worth building around.

My interests connect software engineering with Management Information Systems, human-computer interaction, digital transformation, and Design Science Research.

01Human-centered automation

When should AI act—and when should it ask?

I am interested in automation that removes waiting and repetition without hiding important decisions from the people responsible for them.

02Trustworthy AI workflows

What makes an AI-assisted process dependable?

A useful AI workflow needs more than a capable model. It needs trusted information, clear rules, visible reasoning, and a sensible way to escalate uncertainty.

03Digital transformation

Why do good tools fail to change how work gets done?

I explore the gap between delivering software and creating lasting change: adoption, ownership, incentives, handoffs, and the reality of everyday operations.

04Product learning

Can building a product become a form of research?

Design Science Research interests me because it treats a working product as both an intervention and a way to learn what actually improves a situation.

/ Working notes

Short thoughts, open to revision

What I am thinking about now.

These notes capture a direction of thought while it is still being tested through research, product work, and conversations.

01

Automation · Working note

The best automation removes coordination tax, not human judgment.

Teams lose time not only to individual tasks, but to checking, reminding, copying, routing, and waiting between them.

That invisible coordination work is often the strongest place to begin. A well-designed workflow can gather context, move information, prepare the next step, and notify the right person before anyone has to chase it.

The goal is not maximum autonomy. It is a clearer division of labor: software handles repeatable movement, while people keep control of decisions that need context, responsibility, or care.

02

AI systems · Working note

An AI workflow should know when it is uncertain.

A confident-looking answer is not the same as a dependable business outcome.

I think trustworthy AI starts with boundaries. The system should know which information it may use, which rules it must follow, and what evidence should accompany an answer or action.

When those conditions are not met, escalation is a feature—not a failure. Asking for review can protect quality while still removing most of the repetitive work around the decision.

03

Product development · Working note

A useful product is a learning loop, not a finished specification.

The first version of a product should answer an important question about people, process, or value.

Building creates evidence that planning alone cannot. Real use reveals where a workflow breaks, which explanations people need, and whether the promised improvement is meaningful enough to change behavior.

This is why I prefer small, testable product decisions connected to a clear outcome. Each release should improve the product and our understanding of the problem at the same time.

04

Data systems · Research concept

Can a system predict the database indexes a growing product will need?

A tool could learn from real application requests, identify the queries most likely to slow down, and recommend the indexes that would help the product scale.

A database index works much like the index in a book: it helps software find the right information without scanning everything. Instead of waiting for a slow page or outage, this tool would watch request patterns, query plans, and response times to spot pressure early.

The difficult part is making responsible recommendations. Every index can improve reads but also consume storage and slow down writes, so the system should explain the tradeoff, test the change safely, and keep a person in control before anything reaches production.

05

Applied AI · Research concept

What would it take to build a crypto trading model that is right 70% of the time—and still makes good decisions?

The useful question is not whether a model can claim 70% accuracy, but whether it can reach that target honestly after fees, changing markets, and losing trades are included.

Accuracy alone can be misleading: a bot may win often but lose more money on the few trades it gets wrong. I would judge the idea by risk-adjusted returns, maximum losses, transaction fees, slippage, and performance across both calm and volatile markets.

The first version should use historical testing and paper trading rather than live money. Strict time-based testing, safeguards against data leakage, confidence thresholds, position limits, and automatic stop conditions would make this a serious research experiment—not a promise of investment returns.

06

Operations automation · Research concept

Can production logs become an incident-response teammate?

A live error agent could detect a failure, gather the surrounding context, suggest a likely fix, and create a task-board incident that records both the problem and the solution.

Today, logs may reveal an error, but a person still has to collect screenshots, trace what changed, explain the impact, and copy everything into a task. An incident agent could group duplicate errors, connect them to a recent deployment or request, estimate who is affected, and propose the most likely causes.

Its suggestions should remain clearly marked as hypotheses, with high-risk fixes requiring review. Once the issue is resolved, the agent could update the task with the verified solution and preserve a searchable incident history so the team can recognize and prevent the same failure later.

/ Collaboration

Research · Product · Practice

Exploring a related question?

I am open to thoughtful conversations and collaborations where research can inform a real product, process, or organizational challenge.

Compare notes