Omar Ammura

Hi, I'm Omar Ammura

Computer Engineer @ Pflegewächter

About Me

I'm a software engineer with a strong focus on backend development and system design. I work professionally with Go and Kotlin (Quarkus), building scalable APIs, distributed systems, and real-world production software.

I enjoy working close to the fundamentals — understanding what actually happens under the hood — whether it's HTTP, databases, CI/CD pipelines, or cloud infrastructure. Simple, explicit, and maintainable solutions are what I aim for.

I'm a final-year Computer Engineering student and a working software engineer, balancing academic knowledge with real-world production experience.

Frameworks Are Tools — Not a Personality

React

"Just one more hook will fix it"

I debugged the actual problem

Angular

"Enterprise-grade complexity"

Sometimes you just need an endpoint

Next.js

"SSR, ISR, CSR, RSC…"

My API responds in 20ms

Microservices

"We split it into 12 services"

Now you have 12 problems

Webpack

"It works on my machine"

CI says otherwise

Over-Engineering

"What if we need it later?"

Then we add it later

What I Actually Work With

Engineering Philosophy

"Complexity should be earned, not assumed. If a system is hard to explain, it’s probably doing too much."

— Omar Ammura