Hi, my name is Jakub Blaszczyk (he/him), and I am currently based in Warsaw, Poland.
What I do professionally goes by many names, from “person who writes code”, IT person, hacker, Programmer, Scala Developer to Software Engineer or even more specific, Scala Engineer. The word Engineer for some may imply that I hold an engineering degree, however, as of now, I currently hold bachelor’s degree.
I like the definition of Engineers as “professionals who invent, design, analyze, build and test machines, complex systems, structures, gadgets and materials to fulfill functional objectives and requirements while considering the limitations imposed by practicality, regulation, safety and cost.” As a Software Engineer, I invent, design, analyze, build, and test software to fulfill functional objectives and requirements while considering the limitations imposed by practicality, regulation, safety, and cost.
In my professional life I enjoy working with Scala more than any other language. Scala supports functional programming and object-oriented programming, is strong statically typed and works with Java libraries.
What is equally important to me, is the people I will be working with. Diverse and inclusive team, ok to fail attitude, supporting each other, and honesty are paramount in a workplace. I rather work with Excel and VBA in supportive team, then with Scala in a hostile team.
Working in a hybrid office, where people can work from office or home, has worked for me best. Ability to spend time with the team face to face, has improved my performance, and made me feel like I am a part of a team. Perhaps because I have never worked for a company that has figured out how to build a team and lasting relations properly when the whole team is working remotely. If you know a team that is fully remote, and has figured out how to do this properly, let me know!
I started my software related career as a full stack developer in real estate industry. From the beginning I enjoyed being all over the place, such as working in backend, frontend, setting up servers or doing database work, and so on. I enjoyed working with data, and started to explore Data Governance and Data Management concepts. Because I worked for a great company (JLL), and always had supporting managers, I was able to join Data Governance and Management Team in JLL. Getting to know concepts such as Data Quality, building software to support business users and analyst in their journey to reliable data, was important lesson for me. I learned importance of stakeholder management, working with business users, getting a taste of project management, or understanding the importance of business analyst work, to name a few.
After working for seven years in JLL, where I went from a Retail Agency Department Assistant to Scala Full Stack Developer, I decided to move to investment banking industry. I worked in Credit Suisse as a Developer in Data Governance and Management team and later in UBS as a Scala Engineer where, as a team, we built Next Generation Archiving solution.
In my professional life I am proud and thankful for:
✅ I got to understand functional programming concepts, without which, I cannot imagine writing code now. All thanks to “Functional Programming, Simplified: (Scala edition)” by Alvin Alexander and “Rock The JVM” courses by Daniel Ciocîrlan.
✅ Working for JLL Poland and having the opportunity to work with the best managers, that supported me, and helped me, to achieve my ambitions.
✅ Working in supportive teams, learning the importance of diversity and inclusion and being able to volunteer in employee networks such as JLL Building Pride, Credit Suisse Warsaw LGBT Ally Network, and UBS Wroclaw Pride Network.
✅ Passing Microsoft Azure AZ-303 and Microsoft Azure AZ-304 exams and earning Microsoft Certification: Azure Solution Architect Expert.
✅ Passing Microsoft Azure DP-200 and Microsoft Azure DP-201 exams and earning Microsoft Certification: Azure Data Engineer Associate.
✅ I get to learn something new every day.
👉 Before you contact me ✍ make sure you read the above information 🚧. You can find there what I do now, and where I see myself in the future. If you write to me about unrelated offers I will most likely not reply. 🤷♀️ 🤷♂️
If you would like to contact me about anything else, such as mentoring, help with Scala, CV or Resume, bugs on this website or security issues, don’t hesitate to contact me on LinkedIn or if you prefer email 📨 👉 email@example.com