Quote MarkEvery line of code matters

Bartosz Pietrzak

Bartosz Pietrzak,
Head of development team

Each product is different. Unique. Challenging. Over the years, we’ve mastered the tools needed to make any idea happen with an expertly crafted web application.

Bartosz Pietrzak, Head of development team

Meet the development team


Krzysztof Drab
Krzysztof Drab

There are no problems Krzysztof is afraid of. Always takes up a challenge and strives for success. He is also a great team player, always caring for the project. After work - a big fan of hiking in the beautiful Polish mountains. He fancies actively spending time surrounded by his friends.

Jan Dudulski
Jan Dudulski

Linux and Vim master, Ruby wizard, humble ThinkPad and WKS lover. Just one Jan is like a whole team of offshore programmers! Our unofficial ice cream provider.

Dariusz Gertych
Dariusz Gertych

A mature developer who always checks every solution, and invariably picks the best one. A master of sarcasm and irony, with both a fun and serious side. Dariusz is a bike enthusiast who rides one to work.

Tomasz Kapłon
Tomasz Kapłon

Backend developer with passion and commitment. Everything he does must be perfect! Tomasz is a man with a big heart and principles. Always helpful and kind to others.

Mateusz Karbowiak
Mateusz Karbowiak

As a work colleague, Mateusz is always ready to find and share with you music that's matched to your mood. As a fledgeling engineer, he has an enormous appetite for learning. In addition, he is a great team player with a remarkable sense of humour. At the end of the day, as a Ruby on Rails developer, Mateusz is always prepared to write an API, fix a bug, or do a creatively inspired brainstorm.

Gilbert Komin
Gilbert Komin

Young guy with a keen mind. Gilbert is characterized by curiosity, passion and dedication that he puts in the work. He is a valuable member of any team. He never gives up!

Jakub Krzempek
Jakub Krzempek

One of our 'one man army' Joker and Linux geeks, powered by Yerba and Snickers. You can meet him in the silent area in the office, where he does great full stack work without any complaints, or on a walk with his enormous dog.

Zuzanna Kusznir
Zuzanna Kusznir

Hard working developer by the day and pole dance lover in her spare time. Zuzanna knows how to manage her schedule to achieve the best results. Always eager to learn new skills and face upcoming challenges.

Wojciech Maciejak
Wojciech Maciejak

Always a happy and enthusiastic person, committed to work. Few people know that he's also a good singer and something of a guitar hero, too.

Radosław Markiewicz
Radosław Markiewicz

Radek knows his stuff like no-one else. Well focused on his work, he’s a solid developer and always willing to help. After hours, is an aspiring guitar player and a gluten-free junkie.

Daniel Montenegro
Daniel Montenegro

Daniel is a backend developer with a great sense of humor. He is also a hard working early bird, and from the early morning hours you can meet him at the swimming pool and the gym. Rumour has it that he is a great water polo player and an avid swimmer. While programming, he always strives for the best possible solutions.

Michał Podwórny
Michał Podwórny

Michał is a very modest guy. He is the kind of person that you can give a problem to deal with, and you know it will be handled well. He’s new on the project, and we’re throwing issues at him all the time, and everything is coming back to us resolved. We’re still trying to find his limit, a feature or a task he can't deliver.

Magdalena Poprawa
Magdalena Poprawa

Magda is a sharp and enthusiastic young developer, always looking for interesting problems to challenge herself with. This does not confine her to just sitting in front of a screen. On the contrary, she is able to dance pure Kangana Ranaut, while scripting something in Ruby, and drinking coffee from a cup at the same time!

Kacper Pucek
Kacper Pucek

Out of the box thinker and very honest workmate! Noteworthy are his great estimation skills which have often proved crucial to projects. He takes care of every detail, which is important in web development, as well as in his favorite sport - downhill mountain biking!

Michał Simka
Michał Simka

I heard that some people are a bit afraid of him, maybe because on the code review he finds everything; every little thing! A keen DOTA player and a very good developer, he will always gladly share his knowledge with you.

Kamila Straus
Kamila Straus

Working with Kamila is a great pleasure, she always cares about the quality of the project from both the developers and the users perspective. She is really devoted to the projects she is involved in, so even weekends don't stop her from looking after some important project issues. I am sure that every project with her working as leader will be a great success! She has excellent bowling skills too!

Damian Trojnar
Damian Trojnar

A machine-gun quick developer, it is likely that he will have finished implementing the thing you wanted, before you have finished asking for it! Creative and enthusiastic in his work, he is eager to learn new things and is constantly improving his skills. Fond of sharing his findings and ideas with others, it is almost certain that no one has ever seen him without a smile on his face.

Tobiasz Waszak
Tobiasz Waszak

It has been said that he is an incarnation of a lotus flower - calm and harmonious. Others say that he is something of a party animal as the pleasure he gets from drinking beer with people is only overshadowed by the pleasure he derives from actually brewing it. The paradox of Tobiasz is that both perspectives are perfectly true, even as he is also always ready for a code review, while constantly striving to improve, and is ever eager to learn something new.

the evolution
of backend development
at monterail


Evolution Backend Image

Codetunes

a blog by Monterail

We’ve been playing with Ruby on Rails for quite some time —first attempts date back to 2008 when our former CTO Michał Szajbe was sharing his experiences in a series of blog posts, laying a foundation for the culture of knowledge sharing the backend team still strives for today.

Evolution Backend Image

Codetunes

a blog by Monterail

Almost seven years later, we thought we took Rails to the max by untangling monolithic apps and exploring the several service oriented architecture pattern in several projects.

But in 2013, we added AngularJS to Monterail’s
technology stack

Bartosz Pietrzak

Bartosz Pietrzak,  Rails has a younger brother — we are AngularJS developers

We have always considered ourselves Ruby on Rails developers: of course, there is HTML and CSS involved, but we’re a Rails shop. Of course, there is Javascript involved, but we’re a Rails shop. Things have shifted, though: some of our projects are recognized by GitHub’s algorithms as Javascript ones, despite the fact they are Rails apps at the foundation. We’re sometimes spending days writing client-side code without touching the server-side part at all.

Bartosz Pietrzak,  Rails has a younger brother — we are AngularJS developers

Backend Team Image

AngularJS blurred a lot of lines between what we considered front-end and backend development back then. It challenged us to think differently. For a while, it made us wonder whether we need a Ruby on Rails backend at all. Why not simplify the API behind the scenes since most of the magic happens on the front? In the end, we stuck with Rails for its versatility and rock-solid foundations—but it was an interesting thought experiment that made us explore new directions. So experiment we did—Clojure, Rust, Go, Elixir, Scala, you name it. In the backend team, we take nothing for granted.

ABL - Always Be Learning


Knowledge sharing’s been at the heart of the backend team since its conception. Both internally and externally, we strive to learn and teach.

Backend Team Image

At Monterail, we cultivate a culture of weekly dev meetings where everybody can share their technical experiences and discuss cross-project issues.

We organize and hold monthly MeetJS meetings in Wrocław for any developer who’s interested in getting to know or discussing JavaScript front-end & backend technologies. You can also meet us at DRUG Wrocław — a group for Ruby’s passionates—or the Functional Programming Wroclaw group.

We also run a scientific circle at Politechnika Wrocławska where we teach programming and technological thinking. Our teachers try their very best to keep the classes interesting, practical and unconventional. It’s our way to contribute to the sharing culture of IT and web development.

Backend Team Image

Wherever and whenever we can, we’re looking for great conferences, both in Poland and in other countries, where we could learn new skills and be a part of global web development community. Monterail’s web developers are of course regulars at wroc_love.rb which is held in Wrocław, our hometown, but we also travel to other great cities to meet all the wonderful people that make up the world of Ruby and JavaScript.

Backend Team Image
Michał Simka

Michał Simka,  wroc_love.rb–another solid year

This year was so packed with great ideas and new things to learn that it was very difficult to select which ones to highlight here.
I can honestly say that it was another solid year at wroc_love.rb—the Polish Ruby community is really lucky that such a great conference is held right here in Poland.

Michał Simka, wroc_love.rb–another solid year

Hire us