About me

My name is Ioan Surariu, I’m a software developer at Microsoft. I hold bachelor’s and master’s degrees in Networks and Software for Telecommunication from Polytechnic University of Bucharest, faculty of Electronics, since 2009. I’ve mainly written software for the telco industry, but during my career I’ve dealt with automotive and embedded software development

I’m currently developing software in Java and Typescript, but I’m also passionate about C/C++ and Python. I’m a Java OCP (Oracle Certified Professional) certified since 2013.

I’ve started this blog driven by the idea that sharing is caring. I want to share with the community from my past experience and consolidate my knowledge by writing useful articles and easy to follow by anyone. I believe in clean code principles and I like to write powerful code but yet simple enough for easy comprehension and maintenance.

Besides technology, I’m a husband and father of a lovely daughter. I like spending time with family and friends. Sport is another chapter in my life and most likely I’ll create a dedicated blog section where I’ll write more about it. I’ve been constantly practicing sports since I was a kid. They sharpened my character and thought me to have an active life style. I’m in love with martial arts, CrossFit and OCR running.