About
Learning, sharing, unlearning and learning again!
Hey there!
I’m Deniz, a Software Engineer with a slightly unconventional story.
I started playing games on C64 when I was a kid back in early 90s and it didn't take me too long to start learning computing on the legendary Amiga 500.
Fast-forwarding; grew up, I started my career in 2005 as an Insurance Risk Specialist. Learned to analyze and to make decisions under uncertainty (and pressure) in this realm.

In 2011, I began steering my career toward Software Engineering. Kept learning and learning more. After a year and a half, I finally landed my first development project in 2012 and have been moving forward ever since!

Over the years, I’ve worked across Inventory Management, Vehicle Tracking, Online Betting, Hospitality, and Fintech industries. I enjoy challenges and I’m always looking to learn, improve, automate and simplify.
I’m passionate about mentoring and knowledge-sharing. That passion led me to kick-off my very first on-demand video course ASP.NET Core for Backend: From beginners to deep dive on Udemy, where I mentor aspiring developers from around the globe.
I’m primarily a backend engineer and my main development environments are .NET and Node.js. I occasionally moonlight in front-end, automate tedious tasks in CI/CD pipelines and tame infrastructure.
When not coding or learning, I enjoy countryside, travelling and gym.