Me

Piotr Sowa Blog Author CV 2020 (65 downloads)

My name is Piotr Sowa and I am the author of this blog. I live in Poland, in the city of Wieliczka, famous all over the world for its Unesco-listed, historic Salt Mine, in the vicinity of Krakow. And here’s a curiosity – Wieliczka is older than Cracow, which was the capital of Poland long ago. From Wawel Castle in Cracow, kings ruled the whole of Poland and that is why the city is still called the city of kings. But as I mentioned Wieliczka is even older, so as my friends say, Cracow can never join it and Wieliczka will never be part of Cracow.

Coming back to me. I am a modest person and I don’t like to boast. That is why it is difficult for me to write about myself. People who have read my blog probably noticed that I’m passionate about programming, I like the term Coder in terms of my skills. Recently a friend of mine noticed that I should write about myself Creative Coder. He’s probably right. The truth is that I write my blog to share my knowledge, not to praise my skills.

I think I can safely say that I am a creative person. That creativity comes from… I don’t know where. When I solve complicated technical problems, very often the right solution comes to my mind. Friends say it’s a real talent… And I just pray for a solution and find it. This is my biggest secret.

When it comes to programming, I have been passionate about it for over 20 years. Professionally for almost 15 years. And the broadly defined Informatics – since I was 7 years old. It was at that time that I decided that I would program computers and write computer programs. The decision made at such a young age allowed me to actually decide on my later education. In hindsight, I think it is very important to make a decision and stick to it. I think that from a bad decision, only the lack of a decision is worse.

And here we come to my discovery, which I expressed on this blog, that the only physical size that each of us around the world is struggling with – whether poor or rich, intelligent or not, or even healthy or sick – is… time. Each of us is struggling with the inexorable passage of time and no one can turn back even a second of our lives. That is why I try to publish here only such things whose value exceeds the time my readers have to invest in getting to know them. Which I would like to read myself.

I work as a Senior Application Architect. It took me 11 years to gain this prestigious position in the software industry. I work in the automotive industry and support engineering departments and business areas. I run several projects. I often program more advanced aspects of applications. I like it very much and I do not want to lose contact with “live” code and new technologies. The work of an architect basically involves three elements: problem-solving, decision making and continuous learning to improve the level of knowledge.

Recently I have been doing my doctorate in implementation at the Silesian University of Technology. It is a very inspiring and challenging undertaking. It is very nice to go back to college when I couldn’t actually do it. I finished my technical master’s degree 14 years ago, so for some people doing their doctorate may seem to be at least an intriguing undertaking. One of my friends jokes that some people buy a Harley motorcycle or a Porsche car, and I started my doctorate. The idea is the consequence of two years of hobby programming of Artificial Intelligence computational solutions, which would work mostly on graphics cards and not just on the computer processor.

I program in languages and technologies on a daily basis: C, C#, Java, JavaScript, CSS, HTML5, WinForms, ASP.NET WebForms, ASP.NET MVC, REST/API, WCF. I like programming in JetBrains® CLion and JetBrains® IntelliJ Idea, Microsoft® Visual Studio 2019. I like cloud technologies especially Microsoft® Azure in the following shots: PaaS, IaaS, SaaS. My favorite service is Azure DevOps, with GIT and Agile methodologies. I know very well desktop and server systems: macOS, GNU/Linux, and Windows. I’m passionate about GPU Computing and IoT solutions. I love combining technologies and integrating services. The idea is that simplicity is the pinnacle of sophistication, so I only mention the absolutely necessary tools that I cannot work without. I just want to add that I use a 13″ MacBook Pro with TouchBar at work and at home every day, and for GPU Computing experiments, I use a workstation designed and assembled by myself.

To conclude, I would like to invite you, dear readers, to write to me more often using the contact page available on this blog. I really enjoy writing to your messages and I am glad that this site is visited by people from all over the world… thank you!


p ;).