MEET OUR TEAM

Wiktor

WIKTOR

CO-FOUNDER

Wiktor believes that there are many problems in the modern world that can be solved by technology combined with passion and knowledge. That’s why he co-founded Pragmatic Coders. He is an Agile trainer, blogger, and public speaker. In his free time, he sails the world.

marcin

MARCIN

CO-FOUNDER

Marcin puts all his passion and dedication to run Pragmatic Coders where we combine cross-projects experience to build amazing software. He has been writing software since he remembers and spent hundreds of hours forming teams and leading them to success.

Kamil

KAMIL

SOFTWARE DEVELOPER

Software developer, problem solver, learner. Kamil applies good software engineering practices and prevents from complexity creeping into products. JVM & open-source enthusiast, likes to share knowledge.

Marcin

MARCIN

SOFTWARE DEVELOPER

Marcin specializes in backend development, Ethereum Smart Contracts, and DApps. He has 10+ years of experience and has worked with a variety of languages and technologies. In his spare time he goes hiking or loses breath on a squash court.

Damian

DAMIAN

SOFTWARE DEVELOPER

His passion for programming began in high school. For over 10 years Damian has written code in many technologies, but right now he specializes mostly in Java and Angular. In his spare time, he likes to bake bread.

Mateusz

MATEUSZ

SOFTWARE DEVELOPER

Mateusz has over a dozen years of software development experience. He created digital solutions for telecommunication, banking, and ad-tech. His technical stack mainly concerns Java and JVM languages (including Groovy, Kotlin). Mateusz is enthusiastic about TDD and agile software development methodologies. Outside of work, he likes to travel, read a book, or laugh at a good comedy.

Kuba

KUBA

SOFTWARE DEVELOPER

Kuba started his career by developing cryptosystems for mesh network. Now he’s back in the open-source world. His technical interests focus mainly on C++, python, and cybersecurity. Kuba loves a good book, good music, and good code.

Dominik

DOMINIK

SOFTWARE DEVELOPER

Decentralization and privacy enthusiast, Java/JavaScript/Solidity developer. He treats technologies as tools, not as a life goal. He is running his life like a business. In spare time he is still working on some new skills.

GERARD

GERARD

SOFTWARE DEVELOPER

Gerard is an enthusiast of Domain Driven Design and Java. He is a programmer, guitarist, and sports fan. In his free time (besides coding) he enjoys reading. As a musician, he also composes and records music.

Wojtek

WOJTEK

SOFTWARE DEVELOPER

Wojtek works as a Blockchain developer and he enjoys it. He believes in a pragmatic yet elastic approach to the problem. After work he is a big fan of socializing, training Crossfit and watching Netflix.

Artur

ARTUR

SOFTWARE DEVELOPER

Artur has 6 years of experience as Java Developer. He uses his skills to create Spring-based applications in Microservices architecture. In his spare time, he travels a lot and combines it with his passion for photography.

darek

DAREK

SOFTWARE DEVELOPER

Before his journey with coding, Darek was working in the oil industry. As a developer, he is focused on Java but has some experience with Angular. He spends free time cooking with his family. He loves sci-fi books.

Adam

ADAM

SOFTWARE DEVELOPER

Adam has over 10 years of experience in building software, mainly in backend development in Java. He is an entusiast of Microservice architecture, Spring and AWS. In his spare time Adam enjoys playing squash and cycling.

JAREK

JAREK

SOFTWARE DEVELOPER

His main specialization is backend development, but recently his passion focused on infrastructure, devopsing and CICD. His approach is to automate in and let computers do boring work. In his free time he plays computer games and watch series.

Marcin

MARCIN

SERVICE DELIVERY MANAGER

Marcin as a Cloud Solution Architect, helps organizations to join the dots between business vision and technical implementation. Enthusiast of Continuous Delivery and Infrastructure as a code approaches. He spends his free time dancing salsa.

Kuba

KUBA

SOFTWARE DEVELOPER

His main specialization is backend development, but lately, he also started working on the frontend. Kuba is constantly improving his skills in terms of clean code and design patterns. He likes to do sports and he doesn’t imagine his life without his wife.

Olaf

OLAF

SOFTWARE DEVELOPER

Olaf is a frontend developer, in the past he worked as a full stack. He is focused on the customer needs to provide best user experience. In his spare time he likes to workout, watch tv shows and hang out with friends.

Michał

MICHAŁ

SOFTWARE DEVELOPER

Michał is a backend developer focused mainly on Java. TDD and mutation testing enthusiast. He believes that automated testing is fundamental to the developer’s daily work. In his free time, he reads fantasy books and keeps expanding knowledge about privacy-protecting.

Paweł

PAWEŁ

SOFTWARE DEVELOPER

Paweł is a full stack developer, specialized in Java and Angular. In his spare time, he’s experimenting with new technologies. He also likes hiking through wild nature and reading fantasy books.

Darek

DAREK

SOFTWARE DEVELOPER

Darek has over ten years of professional experience in developing various kinds of applications. His priority is automation and quality of solutions delivered. In his spare time, Darek enjoys inline skating and cycling.

Łukasz

ŁUKASZ

SOFTWARE DEVELOPER

Łukasz is highly skilled and passionate cloud expert who loves to automate and secure things. In his spare time, Łukasz enjoys photography, blogging and speaking on local IT-related communities.

Jacek

JACEK

SOFTWARE DEVELOPER

Modern Web enthustiast, mostly responsible for creating user interfaces. Likes to think about software products outside the computer screen. By knowing users and business needs, he tries to deliver optimal solutions bit by bit.

Krzysztof

KRZYSZTOF

AGILE ACCOUNT MANAGER

Krzysztof is fascinated by how new technologies change our lives. He managed and coached international teams in various fields of business. He is guided in his life by stoicism, ethics and pragmatism. He believes that cultural differences can build interpersonal and business relationships. Privately, a volunteer, a lumberjack patent holder, who relaxes with the village, combat shooting, squash and owl watching.

Sławek

SŁAWEK

iOS SOFTWARE DEVELOPER

Sławek is a reliable senior iOS software engineer. Focused on user experience and clean code. He enjoys motorcycle traveling, cooking and DIY activities.

Mihchał

MICHAŁ

RECRUITER

Every day he is surprised how new technologies improve and make our lives easier. He considers the candidates’ cultural matching to the organization as crucial in the recruitment process to achieve innovation. In recruitment, he specializes in the Candidate Experience. Privately, a fan of good branding and mountain running.

Pelcia

PELCIA

SOFTWARE DEVELOPER

Pelcia is an avid learner with constant need for personal growth. She specializes in Angular. She doesn’t hesitate to introduce improvements to herself and to her work environment. She also likes to bring smile to people faces.

Krzysiek

KRZYSZTOF

SOFTWARE DEVELOPER

Krzysztof is a full stack developer focused mainly on C#/.NET. Believes in Software Craftsmanship. Teaching about GIT and spreading good praktices. In spare time he enjoys dancing bachata and good book.

Krzysiek

KRZYSIEK

SOFTWARE DEVELOPER

His career started with developing systems for banks and insurance companies. Lately he is developing systems that connect with blockchains. His main language is C# and .Net platform. He’s strongly interested in functional programing and loves to learn new things.

Pawel

PAWEŁ

PRODUCT MANAGER & ACCOUNT MANAGER

With over 13 years’ experience in IT, including 9 years on the business side, Paweł is bridging the gap between these two worlds. He makes sure the products that are built deliver real value. After work? Avid blues and fusion dancer.

Piotr

PIOTR

SCRUM MASTER & PRODUCT OWNER

Dedicated agilist and former software developer (still a hobby!). Makes sure our Pragmatic Coders are happy and helps teams in the efficient delivery of the right, quality products. Loves photography and travelling.

Ewa

EWA

RELATIONS DEVELOPER & HR SPECIALIST

HR Specialist for tech companies with 6 years experience in people development and processes improvements in organizations. Flexible organizer, highly communicative and passionate about developing successful strategies for getting things done.

Karolina

KAROLINA

OFFICE MANAGER

Karolina helps all team members to have comfortable working conditions and welcomes any person who decides to visit us. Offstage, Karolina is keen on good music, trips to Scandinavia and fast cars. But most of all, she loves spending time with family and friends.

Maria

MARIA

HR BUSINESS PARTNER

Maria has been working with people from different business cultures in her several years of experience. She worked in international corporations and small companies that just started to build their structure and culture. At work, she is always focused on the balance between business needs and people’s growth. Professionally she is guided by the following values: trust, responsibility, communication, and ownership.

Mateusz

MATEUSZ

ANDROID ENGINEER

Mateusz is a passionate Senior Android Developer. He believes that technology is just a magnificent tool, which should be chosen and used wisely to deliver maximum value to clients. He is a long time Kotlin fan. After work, Mateusz is helping junior programmers navigate inside the complicated IT industry through his blog Coders Bible.

Jakub

JAKUB

PRODUCT OWNER

Jakub values teamwork, honesty and effective communication, which combined, lead to great achievements. He is focused on business value and finding ways to deliver it efficiently. Personally, he enjoys morning swimming, bicycle rides, meditation and travels.

Kuba

KUBA

SENIOR iOS DEVELOPER

Kuba is an experienced iOS developer previously working in Objective-C and now in Swift. Privately he is a beekeeper; besides that, he likes to read books and rides a bicycle.

Duke

DUKE

HEAD OF CONSULTING

Duke is an experienced Entrepreneur and Manager with over eight years of IT and Data Analytics experience. He raised combined more than 3 million for his startups and also held numerous Data Analytics positions in international companies. He specializes in prototyping, launching, and growing software products for clients across all sectors, including Retail, Banking, HR, and FinTech. He practiced WuShu for a few years. He plays Overwatch.

Tomasz

TOMASZ

BUSINESS MANAGER

Tomasz is an enthusiast of discovering people’s needs. He has outgoing personality and passion for helping. He believes that technology impact our lives positively. Spends his spare time with all things connected with football. Nordic noir lover.

Maciej

MACIEJ

SOFTWARE DEVELOPER

Maciej used to be an accountant and began his programming career as a Robotic Process Automation developer with Python being the primary programming language. He always automates his work and finds the most effective solutions. In his free time, he plays strategic games, both board, and computer.

Krzysztof

KRZYSZTOF

SOFTWARE DEVELOPER

Krzysztof is an enthusiast of clean code, with experience in Python and process automation. He analytically takes apart challenges, intuitively senses risk, and prepares stringently to develop quality solutions. In his spare time, Krzysztof enjoys DJ’ing, hiking, and classic Star Trek series. And most importantly – he brings energy and excitement to all activities, which is infectious!

Martyna

MARTYNA

FINANCE AND ADMINISTRATION SPECIALIST

Martyna worked in the private sector, associations, and educational institutions. She’s experienced in controlling, invoicing, and EU grants applications. She enjoys reading Tarantino fiction novels, crafting (she designs and creates jewelry), and garden works.

Łukasz

ŁUKASZ

HEAD OF MARKETING

Driven and engaging leader, with 16 years of business development experience. Data science background, worked in front-office as a software developer and back-office as manager. Brings understanding of how to solve most difficult business problems with great design and technology. Privately, a hiker, a fly-fisher, amateur chef.

Paweł

PAWEŁ

FULL STACK ENGINEER

Paweł started his professional career as a financial and audit data analyst. Next, he moved to the automation of business processes and mastered RPA tools, Python and C #. Now he is a full-stack developer and uses TypeScript. He has many passions, starting from electronics, and computer games, to strength sports and agriculture.

join us

YOUR NAME

JOIN US!