Krakow, Poland
November 17, 1983
I am a person motivated by challenging goals and being fully accountable for results. Always fascinated how business and technology meet together. Background in software development and a good understanding of business aspects allows me in better alignment of IT solutions with the company's vision and strategy. I believe that people are the key asset in IT industry and growing engaged, skilled, empowered teams is the best investment of the organization.
Guidewire Software
2021 - now
Guidewire Software
2019 - 2021
When I joined Guidewire, the company was beginning a cloud transformation. The goal was to shift from on-premises products to offering only cloud solutions in the SaaS model. Kraków engineering teams I have led were building a crucial part of that strategic shift - the Guidewire Cloud Console. We quickly moved from a prototype phase to a mainstream product used by numerous customers to manage on-line services. My primary focus at that stage was to adapt to the new scale and quickly rising demand. I was responsible for growing the team, adjusting the organization structure, fastening the cooperation across locations. The scaling also required alignment of some engineering aspects like the architecture of our product or SDLC process so we can keep delivering frequently but at a bigger scale.
Sigma-18
2019
I had the honor of taking part in Gynvael's Winter GameDev Challenge 2018/19. It was an excellent opportunity to test my coding skills and have a lot of fun when designing and implementing my ideas. My game, Sigma-18 has taken the 1st place there.
Scientific Games
2018 - 2019
Recently, the company had gone through several, significant acquisitions what created a quite complex and diverse environment. The new, Krakow office that I have joined wasn't fully integrated with the rest of the organization. Due to numerous dependencies, all of that had a negative impact on local teams. My focus was on bridging the gap, connecting the office with the rest of the company and ensuring that teams can work efficiently. It was including areas such as knowledge transfer, communication, goals alignment, promoting and growing local leaders, removing organization-wide level obstacles, process integration, assignment of projects and building ownership of products. In some cases, I was also involved in key projects, making sure that their goals are achieved despite productivity blockers that the local office was facing.
Yggdrasil Gaming
2017 - 2018
When I was joining Yggdrasil, it was a rapidly growing start-up. As Head of Delivery, I was responsible for the development and delivery of games for online casinos. During the first year, we have doubled the number of people within the Gaming Department and built several teams in various geographical locations. The biggest challenge was to balance scaling the structure up, maintaining the start-up culture of the company and ensuring that ambitious business needs can be addressed by software development teams.
Novomatic Technologies Poland
2016 - 2017
Technology Department which I was responsible for, consisted of over 50 professionals specialized in various areas. The vast majority of them were software developers (Java, .Net, C++, Ruby, JavaScript). However, there were also other professions such as Quality Engineers, UX and Graphic Designers. Products developed within the department were also differentiated and covered among others: web applications, embedded systems and games. My job, as the Head of the Department, was to make sure that despite such variety, all teams are working efficiently and following best engineering practices.
Cracow University of Economics
2015 - 2017
To improve my management skills and increase knowledge about business aspects, I have enrolled to Executive MBA. The goal was to complement my technical competencies with a good understanding of entrepreneurial practices. Such combination of skills allows me to efficiently bridge the gap between business and IT.
Novomatic Technologies Poland
2015 - 2016
As a Head of Product & Project Management Department, I was responsible for building and leading the team of IT Project Managers. Over the time, projects realized by the company became larger and more complex so some changes were required in order to adapt to new situation. I needed to adjust the scope of responsibilities in PM team and introduce a new structure. Some changes in the process were required as well to be sure that best managing practices are followed. I was also strongly involved into hiring process to increase the capacity of the overloaded team. Results of all those efforts allowed for keeping efficient realization of projects within the company.
To improve transparency, consistency and quality of Project Management, a PMO department was created within the company. My role, as head of this entity was to improve internal processes of the enterprise and make sure that best practices are applied. The main goal was to provide information and control that are required on portfolio management level but at the same time keep development teams agile and productive working in Scrum or Kanban. To make it possible this job required close cooperation and a good understanding of all involved stakeholders (C-level Managers, Project Managers and Development Teams).
Coursera, edX, Udacity, Open2Study, ...
2014
To expand my business & management knowledge I decided to take a series online courses from worldwide recognized universities such as Yale or MIT. New competencies proved to be very useful during my day-to-day job what has improved my efficiency in the workplace.
Novomatic Technologies Poland
2013 - 2014
When the company was growing (reaching 300 employees), its internal structure and processes must be adjusted to the new scale. As an Executive Manager, I was responsible for developing architecture capabilities of the enterprise. Together with the team I was planning and introducing changes that covered organization structure, internal processes as well as the architecture of systems under development. The implementation has brought tangible benefits in terms of improved communication, higher staff skills, improved system's architecture and more focus on long term planning.
www.e-ratownik.com.pl
2012 - 2015
E-ratownik is a start-up that offers e-learning, legally recognized trainings for paramedics in Poland. As a co-owner I was supervising software development activities. Good understanding of SDLC and agile techniques allowed me to improve the efficiency of the team. I was also involved in product development. It was a good chance to apply knowledge gained during previous business & marketing courses. Listening of customer's feedback helped us to tweak the product and increase the sales by 15%.
Novomatic Technologies Poland
2011 - 2013
In PM role I was responsible for carrying out projects related to one product's family. I got also an opportunity to participate in long-term strategic planning and development of products' vision. During realization of projects, it was crucial to meet requirements of different B2B customers but at the same time align those short term activities to strategic plan. At the end, the effort and comprehensive approach paid off leading to introduce the product to a new market segment.
Limex Games
2009 - 2013
Passion for technology and constant desire to learn new things led me to spend some free time on developing casual games. After a few months, my hobby turned into a well-working business. My role also has changed over the time from the developer to the manager what was complementary to my full-time job. Limex Games has released 12 casual games for mobiles and the web. All titles were played over 100 000 000 times worldwide and they were featured on top portals like Google Chrome WebStore, Kongregate or ArmorGames
Novomatic Technologies Poland
2005 - 2011
As a software developer I had a chance to join a team that was developing a new product in the associated company. My duties were focused on client side development. Over the time the product became quite successful and the team gets bigger. My role has changed to Team Leader during this period. One of our achievements was the introduction of software architecture that allowed much easier customization of the product. This solution significantly reduced time and cost of further integrations what was crucial for our B2B customers.
Tischner European University
2007 - 2008
The curiosity of wider context of software development prompted me to enroll PM studies. It was a great opportunity to learn from experienced professionals principles of Project Management. Acquired skills turned out to be very useful during my future career.
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
2006 - 2008
Software Engineering studies allowed me to expand my knowledge in this area. The fact that I could immediately apply new knowledge at my work allowed me to utilize it fully.
Freelancer
2003 - 2005
As a freelancer, I was realizing mostly small, web related projects for various international customers. It was a great experience that increased both: my technical and soft skills. During the time, projects were getting bigger and at some stage, I was coordinating work of a small development team.
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
2002 - 2007
Studies at University of Science and Technology in Krakow (AGH) teach me principles of engineering and software development. Acquired knowledge turned out to be a good basis for my further professional development.
People exceptionally talented in the achiever theme work hard and possess a great deal of stamina. They take immense satisfaction in being busy and productive.
- Gallup Strengths Center
People exceptionally talented in the responsibility theme take psychological ownership of what they say they will do. They are committed to stable values such as honesty and loyalty.
- Gallup Strengths Center
People exceptionally talented in the restorative theme are adept at dealing with problems. They are good at figuring out what is wrong and resolving it.
- Gallup Strengths Center
People exceptionally talented in the learner theme have a great desire to learn and want to continuously improve. The process of learning, rather than the outcome, excites them.
- Gallup Strengths Center
People exceptionally talented in the analytical theme search for reasons and causes. They have the ability to think about all the factors that might affect a situation.
- Gallup Strengths Center
People exceptionally talented in the individualization theme are intrigued with the unique qualities of each person. They have a gift for figuring out how different people can work together productively.
- Gallup Strengths Center
PMI Project Management Professional credential is the most important industry-recognized certification for project managers. Globally recognized and demanded, the PMP demonstrates the experience, education and competency to lead and direct projects.
People who have passed PSM and achieved certification demonstrate an understanding of the Scrum framework. They exhibit a dedication to continued professional development and a high level of commitment to their field of practice.
Some of tools that I've worked with over last years:
Some of tech stuff that I did for fun:
Let's see how much of over-engineering could be put into a simple app :) A simple sorting feature using as many technologies and tools as I could squeeze.
Bootstrap HAProxy JQuery Material Design Nginx ReactJS ExpressJS NodeJS InfluxDB MongoDB Redis Docker Vagrant VirtualBox Fluentd Grafana Prometheus BabelJS Webpack RabbitMQ Swagger
Personal assistant built into a mirror. The mirror is controlled over voice commands and a display data on its surface. It's based on Google Assistant extended by support from the custom-built intelligent home system (sensors, lights control, security, etc...)
JavaScript NodeJS Android Raspberry PI Python MQTT
Arduino-based air quality sensor. The device detects PM2.5 particles and keeps the history of records. It is a simple and effective way to be aware of air quality in a polluted city.
Arduino
Home monitoring and controlling system based on Raspberry PI. It gathers metrics from various wireless sensors built on the Arduino platform (motion, light, doors, temperature, smoke detector) and tracks them in the cloud dashboards (Grafana running on AWS). The system also controls indoor lights, TV sets, and a magic mirror.
Arduino Raspberry PI Python Grafana MQTT InfluxDB
It's a fun, physics-based puzzle game. Two monsters have found themselves in the wrong place. Use your brain and help them getting out.
Flash Box2d Pixi