WE ARE EXPERTS IN

PYTHON SOFTWARE DEVELOPMENT

TECHNOLOGIES WE USE

Python
Pyramid
Twisted
Celery
JavaScript
AngularJS
ReactJS
MaterializeCSS
OracleDB
MySQL
MongoDB
Elastic Search

OUR METHODS

We strive to keep the feedback loop as short as possible. We don’t hire time-wasters. Period. We don’t take things for granted and we focus on the effective, not the trendy.

Test-Driven Development

… to ensure sure that everything is tested, well-designed, and fully maintainable.

 

Code Review

… to share knowledge, follow the coding standards, and always simplify.

Continuous Delivery

… to find and fix bugs as fast as possible and do not let them go into production.

Scrum

… to deliver a realy big and complex products that requier close cooperation with domain experts.

Kanban

…to find bottlenecks in all processes and speed up while constantly delivering value.

Pair Programming

… to quickly bring new people on board and share knowledge when solving really tough problems.

MEET YOUR FUTURE TEAM OF PYTHON DEVELOPERS

We only hire a certain kind of programmer. Our favorite programmers are Lean, user-focused, and are dedicated to reducing manual labour and seeking improvements.

 

resized-resized-_MG_4974

Co-Founder at Pragmatic Coders, Calisthenics master and Biker

Former agilist, scrum master and QA engineer, Marcin is a Senior Software Developer in Pragmatic Coders. He is experienced in Clojure, Scala, Java 1.6+, Groovy, XQuery and Python.

Marcin believes that success starts from small, self-selected, self-managed and self-directed teams composed from people with extremely high technical skills delivering software on daily basis through continuous delivery.

Having knowledge of how to build a solid team and successful business model Marcin is also a Coach in our Developers Leasing Training and Coaching Center.

He is highly focused on technical practices like BDD, TDD and Test Automation. Compilation of Marcin?s skills allows to develop software that offers high-quality performance and reliability to our Clients.

In his spare time Marcin is practicing calisthenics and riding bikes.

 

resized-resized-_MG_4918

Software Developer, Salsa dancer and Hiker

Marcin specializes in business applications development. Mainly he works in Java and Python. He is also experienced in technologies like PHP and JavaScript. Marcin possesses a vast area of expertise including Continuous Delivery, Test-Driven Development, and Domain-Driven Design.
In his career, Marcin was working as a frontend and backend applications Developer and was also doing tests automatisation. Marcin supports and performs working approach when computers deal with everyday routine work and people are occupied with ambitious and motivational issues. To share his knowledge and experience he holds workshops and training for Developers.
In his spare time, Marcin enjoys dancing salsa and climbing mountains.

resized-resized-_MG_5142

Marcin Biernat, Squash Player and Hiker

Marcin is an experienced Python Developer. He has worked on the backend side on a variety of projects but he is not afraid of frontend part.

Marcin believes that understanding of business context and identifying risks on early stages are crucial when contributing value. He strives for designing cost-efficient solutions and considers future prospects and quality at the same time.

Marcin likes to automate and simplify a process as much as possible. He thinks that programming is a form of art and believes in Zen of Python.

In his spare time, Marcin plays board games, goes hiking or loses breath on a squash court.

1-52-min-1

Junior Frontend Developer, Painter and Gardener

Jacek is a Junior Frontend Developer at Pragmatic Coders. He founds satisfaction in providing great experience and usability to end users. He works with diligence on adding an aesthetic touch to user interfaces.

Jacek is learning constantly to keep up with wild west of modern Javascript environment. While learning he focuses on getting deep understanding and mastering new concepts. He likes Javascript because of its versatility, flexibility and great community built around it. Besides Javascript and node.js he’s trying to learn Java and plays with some other languages like Elixir.

In his spare time he likes to paint and does gardening. He founds it very relaxing to work in the garden growing his collection of rare plants species.

jakub

Jakub is a Senior Software Engineer at Pragmatic Coders. He has been programming forever and comes from a solid C++ background.

In his career, Jakub was mainly working as backend developer in FinTech companies (low latency trading, risk management, cryptocurrencies), although he also enjoys full stack Web development.

At Pragmatic Coders, Jakub is responsible for developing systems using blockchain technology.

Jakub always seeks ways to reconcile perfectionism and pragmatism in order to deliver value to the business and its customers. He loves to learn and evaluate emerging technologies to see if they have value for the business.

Beyond programming, he has a passion for photography and playing guitar.

piotr-b

Efficiency master, software craftsman and aspiring photographer.

Scrum Master by heart and a former Software Developer (still loves to code!), he uses combined experience, helping teams in the efficient delivery of the right quality products.

Piotr focuses on introducing Lean/Agile processes (XP, Scrum, Kanban), good engineering practices and patterns (CI/CD, TDD, Pair Programming, SOLID), eliminating unnecessary wasteful habits and building fun and creative workplaces. He believes investing in people, teams and communication can deliver tremendous results.

If you decide to drop by you will find him assisting Pragmatic Coders teams in their daily work.

An active volunteer in Agile communities – have helped in organizing ALE Krakow meetings and ACE 2016, 2017 conference. A regular participant of Agile Coach Camp PL.

In his spare time, he likes to travel, boost his photographer skills and experiment with new hobbies.

READ SOME CASE STUDIES FROM OUR PYTHON PROJECTS

In cooperation with our clients we always aim to building long-term partnership relations based on trust and success. We assure the highest quality services and offer the best developers who are completely dedicated to your needs.

img
SEE DETAILS >>

img
SEE DETAILS >>

LET’S WORK TOGETHER