envelop menu skype burger-menu link-external facebook twitter linkedin2 cross github-mini linkedin-mini twitter-mini arrow_right arrow_left phone github phone-receiver stack-overflow
43
team members
11
community (co-)
leaders
398
combined years
in software
developmetnt
18
conference (co-)
organizers
29
open source
contributors
19
active bloggers
21
parents

Your information stays in-house

The team with which you choose to work is fully dedicated to your project. We mainly work from Poland, and we do not outsource any of the tasks we are hired to complete. We may travel - for example to meet in-person - and bring the work along with us, but your project doesn't travel on its own.

Information is at the core of our business and we make sure that it's kept private and secure.

team

Adam Gatnar
Adam Gatnar
Senior Software Engineer

Experienced developer and lead with 10 years of diverse experience working on software projects in both corporate and startup environment. Focused on JVM ecosystem, while keen on applying other technology stacks where it is beneficial. Passionate about code quality and efficient lightweight software development processes. Data science enthusiast.

Adam Warski
Adam Warski
CTO and co-founder
http://www.warski.org/blog/

Adam Warski has participated in many projects using Java and Scala technologies. He is a founder of several open-source projects, such as Hibernate Envers, ElasticMQ and Veripacks. Apart from writing closed- and open-source software, Adam is interested in improving the way we use functional and object-oriented programming. When not coding, he enjoys spending time with his family, hiking in the mountains and playing tennis.

Andrzej Ludwikowski
Andrzej Ludwikowski
Software Journeyman
http://aludwikowski.blogspot.com/

Andrzej strongly believes in DDD and CQRS approaches for implementation of core domain. He considers TDD, SOLID and GRASP as the best catalysts for good quality software development. Author of small open-source project for generating fluent builders. Before joining SoftwareMill, he was R&D developer in a financial institution. Beside programming he explores brain function and mindfulness. Privately Andrzej is a proud father of twins.

Bartosz Andrzejczak
Bartosz Andrzejczak
Software Wizard
http://bandrzejczak.com/

Bartosz is clean code advocate and good tests fan. He enjoys creating simple and elegant solutions to complicated problems. In his spare time he writes a blog, speaks at local meetups and conferences and tries to learn some science to better understand the world.

Daniel Kos
Daniel Kos
Software Developer
http://blog.digitalsoftware.pl/

Experienced C++/Java developer drifting towards functional languages. Attached to concepts and ideas not to particular technologies. Interested in computer graphics and games as well as in rich internet/enterprise applications. He also contributes to open source projects (Ultimate++). After work Daniel spends time with his two daughters, takes dancing classes and tries to do evening jogging.

Darek Kaczyński
Darek Kaczyński
Senior Software Engineer

A JVM based software engineer having most experience with all things Spring. Groovy and functional programming principles fan, also expanding his DevOps toolbox. Warsaw Spring Labs meetup founder an speaker and Devoxx4Kids co-organizer. A father of two. In free time a grand strategy, RPG and board gamer. Outdoors a biker and skier.

Ewa Bilska
Ewa Bilska
UX/UI Designer

Ewa graduated as an architect from the Poznań University of Technology. She fell in love with technology, so she left architecture for UX and UI Design. She joined SoftwareMill to help with creating a better user experience, as well as beautiful interfaces. She also loves traveling, sailing, and photography.

Grzegorz Kocur
Grzegorz Kocur
DevOps Engineer

Grzegorz has more than twenty years of experience in Linux systems administration. He loves to automate everything and is always open to learn new technologies. He strongly believes in open-source philosophy. Privately - husband, father of two daughters, mountain hiker and rock climber.

Ida Bzowska
Ida Bzowska
Community Evangelist

Passionate about people. Ida is active within the IT community, spending her time organizing numerous conferences and meetups. Believes that every day is an opportunity to learn something new. In her free time she tries to understand her dog and sleep more. Coffee and soft-cover-books lover.

Jacek Kunicki
Jacek Kunicki
Senior Software Engineer
http://blog.kunicki.org

A software engineer who cares about the quality of what he does. Specializes in Java/JEE related technologies, but believes that software craftsmanship is technology agnostic – thus he never limits his technology portfolio. Proud husband and father. In his free time an active sailor and mountain hiker, he always carries his camera and – most of the time – a classical guitar. May also be found in the kitchen preparing delicious meals.

Jakub Dzikowski
Jakub Dzikowski
Agile Samurai
https://dzikowski.github.io

Full stack developer of web applications and a lifelong learner, always eager to try out new technologies or improve his technical and non-technical skills. Jakub has been working in software development since 2008. He has gained substantial experience of Java, Scala and client-side technologies. He has a great passion for functional programming, enjoys both front-end and back-end development and never makes compromises on software quality.

Jakub Dziworski
Jakub Dziworski
Software Developer
http://jakubdziworski.github.io

Passionate developer, strongly believes in the in software craftsmanship movement. Constantly looking for ways to improve his skills and share knowledge with others. Interested in functional programming, TDD and clean design. In his spare time Jakub likes to skateboard and shoot videos.

Jan Rotter
Jan Rotter
DevOps Engineer

Janek is an experienced Linux systems administrator and a C++ developer. He is a devotee of elegant solutions, and an Unix philosophy follower. He strongly believes that less is more, more or less. When away from keyboard, he is Mister Fixit, a beginning beekeeper and a runner.

Jan Zborowski
Jan Zborowski
Co-founder and COO

With SoftwareMill from the very beginning. The first normal person among the geeks, he connects the IT world with the non-IT surroundings. At the company, Jan takes care both of the finance and formalities. Privately good food lover and traveler.

Jarosław Kijanowski
Jarosław Kijanowski
Integration Architect
http://kijanowski.blogspot.com/

Devoted to the SML way of getting things done.
Started his career at JBoss, where he was part of a superior QE team and worked on products like the Enterprise Application Platform (JBoss AS), the SOA Platform (JBoss ESB), BRMS (Drools) and JON (RHQ).
He currently enjoys using all this stuff in the projects he is part of. He has also shared his knowledge about JBoss projects at the Warsaw JUG and the Javarsovia conference.

Katarzyna Leszczyńska-Bohdan
Katarzyna Leszczyńska-Bohdan
Head of Marketing & Communications

A digital native with strong experience in developing and executing social media strategies for brands. In SoftwareMill Kasia takes care of business communications. She gained her experience primarily in interactive agencies, where she led projects for financial, fmcg, household and HR sectors. Privately a happy wife, cat owner and bodybuilding instructor.

Kinga Pukianiec
Kinga Pukianiec
QA engineer

QA engineer with many years experience in large and small projects. At SoftwareMill she writes Selenium tests. After work, tired of messing things up, she paints and draws.

Krzysztof Ciesielski
Krzysztof Ciesielski
Software Engineer
http://abstractionextraction.wordpress.com/

Passionate about programming since his early schooldays. Previously co-developed worldwide systems for mobile banking and the healthcare industry. A true enthusiast of the JVM ecosystem and open source. After work Krzysztof enjoys consuming tons of new knowledge and experimenting with software development. In his free time he sneaks out into countryside seclusion to take care of his humble apiary.

Krzysztof Grajek
Krzysztof Grajek
Senior Software Engineer
http://www.softwarepassion.com/

Passionate programmer, constantly looking for better tools and methodologies.
Before joining the SoftwareMill team Krzysztof worked as a freelance developer for clients from Poland and New Zealand.
He writes code daily at work as well as after hours, mainly in Java but experiments continuously with new languages. He graduated from University of Greenwich.
Besides programming, he works at being a better father and motorcycle rider.

Łukasz Lenart
Łukasz Lenart
Creative Software Engineer
http://dailylog.lenart.org.pl/

Has turned passion for programming from a hobby into profession.
Łukasz believes that a good programmer should always try new languages and technologies. He can develop in PHP, C#, Borland Delphi, etc. – finding pleasure in programming is the key. ASF Member, Apache Struts PMC member, co-organizer of the Confitura (formerly Javarsovia) conference.
Privately a husband and father, he likes reading books and appreciates peace of mind! Holds socialist beliefs, but is a capitalist in practice.

Łukasz Żuchowski
Łukasz Żuchowski
Software Wizard
http://zuchos.com/

His job and passion is finding solution for business problems. Lukasz solves those with logic, Java language and a handful of frameworks. He graduated from the Technical University of Lodz. During his career he’s been working on various types of applications from domain registries to financial services. After hours – husband, father of two little daughters and board games geek.

Maciej Hnydka
Maciej Hnydka
Senior Software Engineer

Graduated from Warsaw University of Technology. After few years of programming with Java and JEE started using JRuby, JavaScript libs, now getting to know Scala. Lately likes to read some non technical books after work.

Maciek Opała
Maciek Opała
Senior Software Engineer

Maciek likes well formatted, clean, readable code with idiomatic flavor. Specializes in Java technology and its surroundings, actively working on it for the last 7 years. Particularly interested in developing the server side of applications. Also keen on scripting languages and shell programming. Especially interested in API design, object-oriented analysis and design, design patterns and clean code principles.

Magda Stożek
Magda Stożek
Passionate Software Developer

Software developer devoted to doing things 'the right way'. Fan of coding standards and conventions. Before joining SoftwareMill she worked for a small Glasgow-based chauffeur-driven transportation company and a worldwide corporation producing recruitment software. Specialises in Java SE/EE but likes to learn new things all the time. After hours Magda enjoys tap dancing, books and board games.

Małgorzata Wojciechowska
Małgorzata Wojciechowska
Finance & Administration Manager

Polish philologist, landscape architect, tour guide and karateka in one: Gosia has experience in each of these fields. At SoftwareMill she is responsible for correspondence, helps to organize various events, struggles with growing piles of documents and supports the Board. In her spare time she writes computer games reviews and reads science fiction.

Marcin Baraniecki
Marcin Baraniecki
Front-end Lion
https://medium.com/@marcinbaraniecki

Marcin literally loves everything about the front-end, especially JavaScript technologies and HTML5 magic. Previously worked for Irish clients from travel & flight industry, developing responsive web applications. Hybrid&Electric cars enthusiast. Enjoys astrophotography (also hunts for Norhtern Lights), board games, and asian food.

Marcin Głasek
Marcin Głasek
Business Developer

Marcin has over 15 years experience in the IT sector. He completed many sales projects for different institutions (both public and private). In his free time Marcin is a high degree karateka and a drone pilot.

Marcin Kubala
Marcin Kubala
Guardian of Type Safety

Marcin enjoys pair programming with the compiler, using strictly-typed languages with a powerful type system. That is why he fell in love with Scala.

Marta Smektała
Marta Smektała
UX/UI Designer

Marta graduated Computer Science at Adam Mickiewicz University. Her passion is the UX and UI design process. She also works on graphics projects. Marta is active with the Polish UX community. Privately loves sports, fashion and pug dogs.

Michał Chmielarz
Michał Chmielarz
Software Wizard
http://www.devthoughts.pl/

Graduated from University of Adam Mickiewicz, Poznań. Java developer and passionate backend programmer. Familiar with enterprise integration system problems. Currently starting his adventure in Scala world. Amateur of millet groats cooked in a million ways and novice gardener. Supporter of herbal tea. Likes travels and reading historical/fantasy/sf books.

Michał Matłoka
Michał Matłoka
Software Wizard

Michał is always eager to get to know new emerging technologies. Through his career he worked with C, Java, Java EE, Spring, Scala and Big data. His involvement in multiple open source projects led to receiving JBoss Community Recognition Award in 2013. He is also a co-author of Java EE 7 Development with WildFly book. Michał presented on GeeCON Prague & Kraków, Devoxx Poland, JDD, Codemotion Warsaw, Confitura, Poznań JUG and other events.

Michał Mital
Michał Mital
Passionate Software Developer

Michał likes clean and simple code and believes in Agile. Before joining SML, Michał worked for Lufthansa Systems. He’s interested in foreign languages and wants to speak Chinese someday. In his free time he also likes to do sports, especially football and running.

Michał Ostruszka
Michał Ostruszka
Software Wizard
http://michalostruszka.pl

'Both-ends' developer, in love with building web applications (from monoliths to modular Single Page Apps today) since beginning of his developer career. Speaker and active member of local Java, Ruby and JS groups, conference speaker at Confitura, GeeCON, ABE, 4Developers. Founder of Łódź Meet.js developer meetups. Privately husband, father and runner.

Mikołaj Koziarkiewicz
Mikołaj Koziarkiewicz
Senior Software Engineer
https://mikołak.net

Mikołaj is an alumni of the Vienna University of Technology's Computational Intelligence programme. As such, he feels at home to different language paradigms, and therefore enjoys the current technology boom in the JVM ecosystem. He strongly believes that taking lazy shortcuts backfires on a programmer sooner or later, and is committed to doing things "the right way". Besides programming, his hobbies include robotics, history of warfare, and (strategy) gaming.

Paweł Stawicki
Paweł Stawicki
Senior Software Engineer

A programmer by profession and passion.His adventure with programming started with a Timex 2048 computer and Basic in childhood. Professionally he started programming in C++, later switching to Java. He has been developing web applications in Java, Ruby and Scala. He likes to use bicycle to get around the city and in his spare time he runs, swims or sails.

Piotr Buda
Piotr Buda
Passionate Software Developer
http://piotrbuda.me/

Piotr started his professional career in 2007 at CGM Poland. He doesn’t avoid any programming languages. Java, Scala and Android enthusiast. Eager for knowledge both programming and technical, spends most of free time reading blogs and watching videos from conferences. Interested in things like architecture, Domain-Driven Design and CQRS. Husband and father of one. Video games addict.

Piotr Dyraga
Piotr Dyraga
Senior Software Engineer
http://ontheserverside.com/

Piotr graduated computer science at Jagiellonian University. Prior joining SoftwareMill worked on projects ranging from bank transaction processing engine to HTTP proxy server. He specializes in high-throughput, sever-side system architectures. Big fan of Spring Framework.

Sebastian Drygalski
Sebastian Drygalski
Mobile and Data Science Wizard

Sebastian uses his passion to make the most smooth, beautiful and user friendly mobile apps that can exist, backed by Machine Learning and Data Science, which he is also fascinated by. He doesn't like to compromise, both in terms of polishing his apps and accuracy of his algorithms. He is addicted to futurology, future of human race and prospect of developing technological singularity. He can never have enough of hard sci-fi, so he writes a book of his own, incorporating a universum focused on the Fermi paradox, Kardashev Scale and Strong AI.

Sylwia Górska
Sylwia Górska
Office Assistant

Sylwia supports the administration part of SoftwareMill, she is responsible for correspondence, helps to organize various events and deals with suppliers. She loves to plan her future travels, practice astanga yoga and drink yerba mate.

Tomasz Dziurko
Tomasz Dziurko
Senior Software Engineer
http://tomaszdziurko.com/

Tomasz likes clean code and methods with names that are over ten-characters long. He has been involved in projects related to e-trade and navigation systems. Big fan and active promoter of Apache Wicket framework. He is interested in football, likes reading books and posts on DevelopersZone.

Tomasz Łuczak
Tomasz Łuczak
Senior Software Engineer

Tomek strongly believes in clean code, and an emphasis on rich domain models as well as microservices-based architectures. Before joining SoftwareMill he was involved in implementing front office applications in banking. Particularly interested in scalable architectures and natural language processing. Tomek likes cycling, squash and Italy.

Tomasz Szymański
Tomasz Szymański
CEO & Co-founder
http://szimano.org/

Co-founder of SoftwareMill, but still active developer, without which he would go mad. He introduced a flat structure allowing people to have more influence on the place they work at if they choose to. Active in the community. He led Warszawa-JUG for many years and then started Warszawa Groovy User Group. Speaks from time to time at JUGs and Conference. Used to be involved in organisation of AgileByExample and Confitura. Proud father of 3.

Wojciech Ziębicki
Wojciech Ziębicki
Senior Software Engineer

Experienced Java and Groovy programmer. He doesn’t avoid any programming languages. Professionally he started programming in PHP, later switching to Java. He has been developing web applications in Java and Groovy. Before joining SoftwareMill, Wojciech worked for CGI where he developed applications primarily for clients from the banking sector. Java, Scala and Groovy enthusiast. When not coding, he enjoys spending time with his family, riding his bike or playing board games. Husband and father of one.

you
Hi there!
Excited to be a part of the
team?
Join us
Ready to talk to us?

Let's have a short meeting! Tell us your idea, your needs, and your expectations and we will see how we can be helpful to your project.

Schedule a Skype session