Engineering How z-index: 9999 Broke the iOS Status Bar on My Website
A nearly invisible CSS overlay with z-index: 9999 caused content to bleed through the iOS Safari status bar. Seven failed fix attempts later, here's what actually worked.
Hi, I'm
Developer by Background. Tech Lead by Evolution.
A Gen Z with 7+ years in the field, having seen all kinds of professional setups and learned from plenty of bad decisions along the way. Been coding since before AI was everywhere, building scalable systems, leading teams, and learning something new every day. Occasional speaker.
Free Balkan spirit, forest wanderer, and espresso lover. ☕
(There's more to the story... ✨)
last updated: ● Feb 2026
I lead Codexio's tech team – amazing developers (like me) who actually know what they're doing. When interesting projects come up, I usually bring the crew – we ship faster and break fewer things together.
That said, I'm flexible. Got a project that needs a full team? Perfect. Need someone solo for a specific challenge? Let's talk. Want me to speak at your conference? Also down.
Whatever you have in mind, I'm open to the conversation. Good opportunities don't come with a one-size-fits-all setup_
Featured projects from my portfolio.
Full-stack mobile and web application for real-time public transport tracking with GTFS data integration, vehicle tracking, route visualization, and predictive schedules.
Full-stack development unifying three large-scale applications through a shared Angular component library with web components export for cross-platform integration.
Full-stack development for a complex legacy system managing 20+ live casino brands across UK and USA markets, with gamification features, fortune wheel integration, and multi-environment coordination.
"Signals: Angular's New Reactive Era"
"Bad Developers Write Awful Prompts, So You Still Have a Chance"
Open to speaking at conferences, meetups, or your dev team's lunch & learn.
View All Events
Engineering A nearly invisible CSS overlay with z-index: 9999 caused content to bleed through the iOS Safari status bar. Seven failed fix attempts later, here's what actually worked.
Engineering A deep dive into Angular's reactive primitive that's changing how we think about state management and change detection.
Engineering How separating infrastructure provisioning from configuration management made switching cloud providers effortless—no vendor lock-in, no complexity.
Always open to interesting conversations. Hit me up for:
Interesting
projects
Full team or solo work
Speaking
opportunities
Conferences & events
Coffee &
debates
Tech talks & existential chats