enlightening.sk

Have a software problem you need solved?

I help businesses build, fix and improve software — from backend systems and integrations to AI-powered features and complete applications.

Senior software engineering from $95/hour.

Tell me about your project →
  • 20 years of experience
  • EU based
  • Remote with international clients

What can I help you with?

You don't need to know which technology or solution you need. Start with the problem.

Existing Software

Is an existing application becoming slow, difficult to maintain or increasingly expensive to change?

I can help investigate performance problems, fix difficult issues, refactor problematic areas and improve existing .NET, Java and database-driven systems.

Backend Development

Need reliable backend functionality for an existing or new product?

I work with APIs, databases, business logic, authentication, background processing and other server-side functionality, with extensive experience in C#/.NET and Java.

AI & LLM Integration

Want to use AI inside a real product or business process rather than build another prototype?

I can help with LLM integration, structured generation, grounded research, validation, evaluation, automated workflows and production AI pipelines.

System Integration

Need different systems to reliably talk to each other?

I have worked with REST and SOAP APIs, webhooks, payment systems, message queues, external services and complex enterprise integrations.

Custom Software

Sometimes the right solution doesn't exist off the shelf.

I can design and build custom applications and internal tools around specific business processes and requirements.

MVP & Product Development

Have an idea that needs to become working software?

I have independently taken products from architecture and UX through implementation, payments, email, analytics, deployment and production operation.

Tell me what you need →

Core experience

C#/.NET · Java · SQL · APIs & Integrations · Node.js · TypeScript · LLM Systems · AWS

Examples of problems I've worked on

Banking and trading

From minutes to near-instant

On a banking and trading system, I worked on a data-intensive application view that took several minutes to load. After analyzing how the data was being processed, I redesigned part of the processing and caching approach, reducing the load time to near-instant.

Insurance

Complex enterprise integrations

For an insurance platform, I worked on integrations connecting business processes with external systems using REST, SOAP, WCF and asynchronous messaging, including bidirectional data flows and callback confirmation.

Own product

A production AI content pipeline

For one of my own products, I built a multi-stage LLM pipeline covering grounded research, structured data generation, validation, scoring, content generation, localization and publishing. The system combines LLM evaluation with deterministic validation rather than trusting model output alone.

Online products

From idea to production

I have independently built and operated online products covering architecture, backend development, databases, payments, booking workflows, transactional email, analytics, deployment and ongoing production operation.

How I work

No fixed-price guessing

$95/hour

  • Initial estimate
  • Agreed priorities
  • Weekly limit where appropriate

Software work often becomes clearer once you start working with the actual system, codebase and requirements.

That's why I primarily work on an hourly basis instead of trying to predict every requirement, edge case and acceptance criterion before the work begins.

You'll know what I'm working on and you'll stay in control of how much time is spent.

A typical engagement looks like this

  1. You describe the problemTell me what you're building, what isn't working or what you'd like to improve.
  2. I review itI'll personally look at your request and determine whether it's something I can genuinely help with.
  3. We clarify what's neededFor suitable projects, we'll discuss the system, requirements, constraints and desired outcome.
  4. I suggest a starting pointI'll propose what I would tackle first and provide an initial estimate of the effort involved.
  5. We start workingThe work is billed hourly, with priorities and spending kept transparent.

Who will you be working with?

Michal Mihálik

Senior Software Engineer

20 years

Software engineering

Enterprise + product

Banking, trading, insurance, logistics + own products

Backend → AI

C#/.NET · Java · APIs · LLM systems

Over the years I've worked both independently and as part of international teams — from analyzing requirements and designing solutions to implementation, testing, deployment and production support.

I prefer pragmatic engineering: understand the actual problem first, then use the level of technical complexity the problem really requires.

What software problem are you dealing with?

Whether you're trying to fix an existing system, build something new, integrate different services or introduce AI into a real product, tell me what you're trying to accomplish.

I'll personally review your request and let you know if I believe I can help.

Senior software engineering from $95/hour.

Tell me about your project →