Being a developer is more than just writing code. It is about solving problems, figuring out what works, and helping people turn their ideas into something real.
Getting here was not easy. I always dreamed of studying computer science and becoming a software engineer, but life had other plans. War forced me to leave my home, and at seventeen I came to Austria alone. I carried responsibilities far beyond my years. Back home I had already been working to help my father make sure my siblings could go to school and have food on the table. My teenage years were not about freedom. They were about survival and family.
Breaking into tech was hard. I had no mentors, no friends in the field, and no guidance. It was just me, my laptop, and a lot of failed attempts. My first break came with a tiny PHP assignment at my first job. Ten lines of code. Most people would have ignored it. For me it was everything. It gave me confidence and sparked a fire to keep learning, building, and experimenting.
Since 2020 I have been freelancing. Projects range from simple websites for small businesses to complex web applications. I focus on clean, maintainable solutions that solve real problems, and I always aim to create work that actually helps people and businesses succeed.
Around the same time, my life changed in another way. My little one was born in 2023. Becoming a dad gave me a whole new perspective on work and life. Some days we run around the park playing football or other games. Other times we are quietly watching cartoons or cuddling on the couch. Both kinds of moments are messy, chaotic, and completely wonderful. They remind me why focus, patience, and presence matter—not just at home, but in every project I take on.
Parenthood has reshaped how I work. I multitask more than ever, coding while my toddler tugs on my keyboard or copies whatever I am doing, whether it is typing or cooking. These interruptions can be exhausting, but they have also made me more patient, more focused, and better at managing priorities. Some evenings I work late, worrying about not spending enough time with family. That worry pushes me to create a stable, meaningful future for the people I love.
The surprises never stop. My toddler does things I could never predict. He makes me laugh, catch my breath, or just stop and take it all in. Those moments teach me patience, perspective, and the value of presence. I carry these lessons straight into my work. Debugging a tricky feature, planning a project, or solving a tough problem feels easier when I remember what really matters and take it one step at a time.
Being a developer and a dad at the same time is challenging, exhausting, and deeply rewarding. Every line of code I write and every moment I spend with my family matters. Both require care and attention, and both teach me to focus, prioritize, and grow. Parenthood does not just influence my life. It shapes how I work, how I think, and how I face every challenge.
At the end of the day, I am exhausted but happy, grateful, and protective. Being a dad and a developer is not always easy, but it is a life full of learning, growth, and moments that make everything worthwhile.