We’re a software house based in Warsaw.
We deliver custom IT systems.

Services

We offer creative solutions to our customers’ problems, implementing the most risky projects. We outstrip the competition through better use of technology.

At TouK we maximize the capabilities of open source components. This allows us to create software that will save you time and money.

Integration

TouK implements system integration solutions. We take great care to ensure they guarantee both well cooperating services and data integrity. We will add value to existing separate software systems, even the most obscure ones.

Mobile Apps

Today 60% of online traffic comes from mobile devices. That’s why we offer native app development for iOS and Android. We have experience rolling out applications used by over a hundred thousand end users.

Databases

We have the necessary skills to tackle petabytes of data, enabling you to turn data into business insights. Whether you need a traditional relational database or want to use non-normalized data in a NoSQL repository, we’re here to help.

Enterprise applications

We've helped many companies by improving their processes with custom applications. We have experience working for large corporations and for smaller entities. Our UX team will make sure your application is pleasing and usable.

IT reorganisation

Do you want to replace legacy software but are afraid of business continuity disruptions? We are experienced in agile rebuilding of key company systems, maintaining full continuity of business processes within your organization.

To the rescue projects

Our agility and technological versatility makes us ideal when working in crisis situations, such as misunderstandings with software providers, a sudden change of business concept, failure of a legacy system, or a requirement to adjust to changes in legal regulations.

Approach

Pre-project

  • Your idea, constraints and budget

    You have a product idea or have decided that custom software is a possible solution to your problem. We are here to help.

  • Research and proof of concept

    Together we will talk through your assumptions. We will present our solution. If needed, we will build a prototype to learn if we are on the right track.

  • Initial plan

    Then we will draw up an initial plan. We'll show you the best solution we can build, given your time constraints, budget and technology preferences.

  • Established team

    If you decide to work with us, we will create a dedicated full-time team to deliver your project.

Software development

Business requirements change faster than most ISVs can withstand. We create software anticipating its future changes, avoiding deterioration of quality. Our teams use XP practices and organize their work using Scrum and Kanban methods.

We are developers, not just programmers. We provide a diverse skill set we believe is needed to succeed as an ISV. We write specs and code, automated tests, and documentation. We solve tough algorithmic problems.

Plan

Development
and testing

working
software

feedback and
adaptation

Technology

With each new project we choose technologies and leverage their strengths. We can do this because we know our tools inside out. Our developers are recognized speakers and members of the IT community.

Clients

We have cooperated with most of our clients for years. They are several large and medium enterprises from different businesses whose trust we have won through our expertise, hard work and value-creating initiative. We take care to ensure that our clients get top quality in their IT systems while keeping maintenance costs low.

Since 2002 we have worked for: telecommunications, media & digital communications, financial services, banking, utility, logistics, publishing and security sector companies.

We've successfully worked with clients from: Poland, United Kingdom, Romania, Denmark, Ireland, United States and Nigeria.

We wish to emphasize that TouK's experience, domain expertise and commitment enabled us to launch the system in such a short time and to prepare for the planned increase in the number of subscribers.

Krzysztof Kołaczkowski

IT Director of Virgin Mobile Polska Sp. z o.o.

We recommend TouK as a reliable and trustworthy technology partner. We highly evaluate technical competence of TouK developers in terms of creating hi-tech and fully scalable platform solutions.

Jakub Kaczmarski

Developers Team Leader, Grupa Allegro Sp. z o.o.

On behalf of P4 I would like to express our satisfaction with our cooperation with TouK and recommend this company as a professional and reliable partner in the area of high-quality software development.

Piotr Łakomski

IT Director, P4 sp. z.o.o. (Playmobile)

(…) our cooperation was flexible and constructive. As representatives of a mobile operator we have no doubt that TouK is a partner worth-recommending for the process of IT resources integration in the telecoms sector.

Tomasz Kieroński

Product & Systems Development Director, PTC sp. z o.o. (T-Mobile)

TouK in record time and despite changing requirements deployed a complete, custom solution for MVNO services in Virgin Mobile. The project was successful thanks to the exceptionally strong team of developers who created a well-functioning software.

Maciej Grzeszczuk

IT & Operations Director, Virgin Mobile Poland

The aptness of our choice of a technological partner was confirmed during several months of cooperation on the project. TouK has once again demonstrated professionalism and flexibility while responding to WiP's needs. During the implementation of the project TouK provided competent support, and presently they ensure the further development and maintenance of the system.

Bartłomiej Kahn

IT Manager, Wydawnictwo Wiedza i Praktyka

As part of service delivery, TouK presented a high technological standard, creativity and innovation in regard to the technologies used. Their huge dedication and commitment, often necessary in long-term and complex projects, is also noteworthy.

Andrzej Paszyński

C&I Director, Hewlett-Packard Polska

The software delivered by TouK programmers met our stringent requirements and expectations.

Michał Plechawski

IT Director, PayU S.A.

Touk's team stayed active and open-minded throughout the implementation process which had a positive effect on the final product. The results of our cooperation with TouK reassured us that we had chosen a supplier and a partner, with whom we can create solid solutions.

Piotr Wilczyński

IT Manager, ROHLIG SUUS Logistics S.A.

Team

TouK was founded by developers, and 85 of its 90 people – including owners and management – build software every day. The company has 19 shareholders – all of them developers.

We recruit great people and give them the opportunity to grow. We strive to build the best team possible of devoted, creative and passionate people. We want our team to be versatile developers who are able to carry out analysis, write transparent code, test the software they create, and present innovative ideas to the customer clearly.

We appreciate technical skills, but also value people of high integrity. This guarantees a great atmosphere within the company and enables various personalities to look in the same direction and share a common vision.

At TouK there is no rigid structure. We organize ourselves for the needs of customers. This is seen each time we rearrange parts of the office before a new project.

Workshops

Workshops

We promote self-development and knowledge sharing. Rarely do we hire external trainers. Instead, we organize internal workshops. We encourage our people to teach one another, with high standards and a wide scope of topics ranging from new technologies and improving code quality to brushing up on giving external presentations.

TouK Lab

TouK Lab

This is a place in our office where we can play with something more than software. In our free time everyone can come and experiment or work on their project. We code, build, solder, and make 3D prints. TouK Lab encourages peer learning and knowledge sharing.

Browse Jobs

We welcome people who value good code and seek the best solutions. We want to work with people who are passionate, ambitious, curious and active in their job tasks. In return, we offer work in an enjoyable and creative environment with salary commensurate with knowledge, responsibility and engagement.

We offer

  • 7 800 - 12 000 PLN (our budget)

  • small teams & 90 people company

  • bicycle storage, shower, second breakfast, ping pong

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of Linux and KVM

  • good knowledge of tcp/ip networking, routing, firewalls

  • familiarity with AWS, ELK stack, influx, puppet

  • some experience with exim, dovecot, dspam, nginx, apache, haproxy, bind, tomcat

  • being able to support our developers' (gitlab, gerrit, docker, mesos, maraton, nexus, svn, jira, confluence) infrastructure

  • excellent work planning skills

We appreciate

  • involvement in community: participating in meetups, conferences, hackatons

  • writing a blog

  • contribution in open source projects

  • passion and thirst for knowledge

  • responsibility

  • initiative and engagement in TouK evolution

  • self-reliance

We offer

  • 7 800 - 12 000 PLN (our budget)

  • small teams & 90 people company

  • bicycle storage, shower, second breakfast, ping pong

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of JavaScript (ES6, TypeScript, Coffeescript),

    HTML & CSS (less, sass, stylus)

  • familiarity with Angular JS or ReactJS

  • git, node, grunt, gulp, brunch, karma, mocha

  • interests in UI / UX / SEO

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • involvement in community: participating in meetups, conferences, hackatons

  • writing a blog

  • contribution in open source projects

  • passion and thirst for knowledge

  • responsibility

  • initiative and engagement in TouK evolution

  • self-reliance

We offer

  • 7 800 - 12 000 PLN (our budget)

  • small teams & 90 people company

  • bicycle storage, shower, second breakfast, ping pong

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of relational databases, preferably Oracle but aware of NoSQL solutions

  • you are good at programming in DB

  • knowledge of patterns specific to transaction processing, data integration, data reporting and migration

  • experience working directly with clients, ability to gather requirements and create technical solutions

  • you can create well tested & clean code

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • involvement in community: participating in meetups, conferences, hackatons

  • writing a blog

  • contribution in open source projects

  • passion and thirst for knowledge

  • responsibility

  • initiative and engagement in TouK evolution

  • self-reliance

We offer

  • 6 500 - 15 000 PLN (our budget)

  • small teams & 90 people company

  • bicycle storage, shower, second breakfast, ping pong

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of Linux

  • familiarity with good programming practices – you can create well tested & clean code

  • good knowledge of Scala, Java, but also a versatile flexible developer

  • familiarity with Akka, understanding idea of actors

  • functional programming skills

  • knowledge of relational databases

  • Git, Maven, Gradle, Sbt

Even if you don't meet all these expectations,, don't be discouraged. You'll learn at TouK.

We appreciate

  • involvement in community: participating in meetups, conferences, hackathons

  • writing a blog

  • contribution to open source projects

  • passion and thirst for knowledge

  • responsibility and self-reliance

  • initiative and engagement in the evolution of TouK

We offer

  • 7 800 - 15 000 PLN (our budget)

  • small teams & 90 people company

  • bicycle storage, shower, second breakfast, ping pong

Requirements

  • good theoretical basis, interest in inner workings of the tools you use

  • very good knowledge of Linux

  • familiarity with good programming practices – you can create well tested & clean code

  • good knowledge of Java, but also a versatile flexible developer

  • functional programming skills in Java

  • experience with IoC containers and ORM/JPA frameworks

Even if you don't meet these expectations, don't be discouraged. You'll learn at TouK.

We appreciate

  • involvement in community: participating in meetups, conferences, hackathons

  • writing a blog

  • contribution to open source projects

  • passion and thirst for knowledge

  • responsibility and self-reliance

  • initiative and engagement in the evolution of TouK

Community

Sharing knowledge

At TouK we learn how to present. We share our knowledge at many conferences in Poland and abroad. We talk about what we've learned during our work.

  • Reguły kierowania wielbłądem – czyli Camel + Drools

    Maciek Próchniak

    Software Developer

    Javarsovia, Warszawa

    June 26, 2010

  • Jak zapobiegać biodegradacji kodu

    Jakub Nabrdalik

    Software Developer

    Javarsovia, Warszawa

    June 26, 2010

  • DSL – DIY

    Maciek Próchniak

    Software Developer

    Javarsovia, Warszawa

    June 11, 2011

  • Wytwarzanie biznesowych aplikacji webowych a produkcja rozbudowanych gier na przeglądarkę na przykładzie: Project Ark

    Michał Trzaskowski

    Project Manager

    Urszula Trzaskowska

    Software Developer

    WGK, Gdańsk

    September 3, 2011

  • Agile BI

    Tomasz Wielga

    Software Developer

    Business Intelligence w instytucjach finansowych, Warszawa

    February 7, 2012

  • BOF: Beautiful failures

    Jakub Nabrdalik

    Software Developer

    Maciek Próchniak

    Software developer

    33rd Degree Conference, Kraków

    March 20, 2012

  • Bankowość ostatniej mili

    Tomasz Wielga

    Software Developer

    IT w Bankowości GigaCon, Warszawa

    May 28, 2012

  • warsztat: Zwinne szacowanie projektu

    Piotr Burdyło

    Software Developer

    Project engineering 2012, Warszawa

    May 30, 2012

  • Scala, CQRS, Event Sourcing – jak przetrwać

    Maciek Próchniak

    Software Developer

    Confitura, Warszawa

    June 30, 2012

  • Nie pisz w Javie! Znasz lepsze języki nawet jeśli jeszcze tego nie wiesz

    Jakub Nabrdalik

    Software Developer

    Tomasz Przybysz

    Software developer

    Confitura, Warszawa

    June 30, 2012

  • Kędzierzawe testy

    Cezary Bartoszuk

    Software Developer

    Confitura, Warszawa

    June 30, 2012

  • Zwinne szacowanie

    Piotr Burdyło

    Software Developer

    Confitura, Warszawa

    June 30, 2012

  • Od (web)aplikacji biznesowych po (web)game dev. Testowanie i spełnianie oczekiwań

    Michał Trzaskowski

    Software Developer

    WGK, Gdańsk

    August 31, 2012

  • Managing gang of chaotic developers is complex

    Piotr Burdyło

    Software Developer

    Lean Agile Scotland, Edynburg

    September 22, 2012

  • Be careful when entering a casino – why we stopped playing poker

    Piotr Burdyło

    Software Developer

    ABE, Warszawa

    October 4, 2012

  • Managing gang of chaotic developers is complex

    Piotr Burdyło

    Software Developer

    AEE, Kijów

    October 7, 2012

  • (nie tylko) GWT Kilka słów o „User Experience"

    Michał Trzaskowski

    Software Developer

    JDD, Kraków

    October 24, 2012

  • warsztat: Czemu Groovy jest spoko, a Spock jest groovy?

    Artur Gajowy

    Software Developer

    Tomasz Przybysz

    Software developer

    Warsjawa, Warszawa

    October 27, 2012

  • Test Driven Traps

    Jakub Nabrdalik

    Software Developer

    November 1, 2012

  • Typesafe NoSQL – is it possible?

    Maciek Próchniak

    Software Developer

    November 1, 2012

  • Managing gang of chaotic developers is complex

    Piotr Burdyło

    Software Developer

    Agile Tour Riga, Ryga

    November 23, 2012

  • Customer Collaboration

    Piotr Burdyło

    Software Developer

    Agile w Biznesie, Warszawa

    December 6, 2012

  • Customer vendor relations

    Piotr Burdyło

    Software Developer

    Agile Saturday VIII, Talin

    February 2, 2013

  • Rozmowy kwalifikacyjne i jak się przebić

    Jakub Nabrdalik

    Software Developer

    JUG, Warszawa

    February 26, 2013

  • Scalable language, scalable DB- accessing OrientDB with Scala

    Maciej Próchniak

    Software Developer

    Java developers conference 2013, Kair

    March 8, 2013

  • Usability

    Mateusz Kaczmarek

    Software Developer

    JUG, Warszawa

    March 12, 2013

  • Type Driven Development

    Maciej Próchniak

    Software Developer

    Booster, Bergen

    March 13, 2013

  • Managing gang of chaotic Software Developers is complex

    Piotr Burdyło

    Software Developer

    33rd Degree Conference, Warszawa

    March 14, 2013

  • Flashtalks – Spock, czyli czemu zrezygnowaliśmy z JUnita i Mockito

    Jakub Nabrdalik

    Software Developer

    JUG, Warszawa

    April 9, 2013

  • Flashtalks – Geb

    Tomasz Kalkosiński

    Software Developer

    JUG, Warszawa

    April 9, 2013

  • Managing gang of chaotic developers is complex

    Piotr Burdyło

    Software Developer

    4Developers, Kraków

    April 12, 2013

  • jQuery kickstart

    Bartłomiej Zdanowski

    Software Developer

    4Developers, Kraków

    April 12, 2013

  • QA w dobie Test Driven Development, czyli gdzie jest miejsce testera w zespołach Agile'owych

    Jakub Nabrdalik

    Software Developer

    Targi: Kariera Testera, Warszawa

    April 13, 2013

  • Managing Chaotic Developers is Complex

    Piotr Burdyło

    Software Developer

    ACE, Kraków

    April 15, 2013

  • MongoDB

    Jakub Nabrdalik

    Software Developer

    JUG, Warszawa

    May 7, 2013

  • Type Driven Development

    Maciek Próchniak

    Software Developer

    JUG, Warszawa

    June 4, 2013

  • Masz już dość bycia szambonurkiem? Czyli o tym, co robić, aby praca w projekcie "utrzymaniowym" dawała satysfakcję

    Joanna Siemińska

    Software Developer

    Confitura, Warszawa

    July 6, 2013

  • Jak udawać że nie mamy bazy danych

    Maciej Próchniak

    Software Developer

    Confitura, Warszawa

    July 6, 2013

  • Agile UX- czyli jak połączyć zwinność z używalnością

    Michał Trzaskowski

    Software Developer

    Confitura, Warszawa

    July 6, 2013

  • Test Driven Traps

    Jakub Nabrdalik

    Software Developer

    Confitura, Warszawa

    July 6, 2013

  • Testy funkcjonalne (Selenium) w praktyce

    Michał Rokicki

    Software Developer

    Confitura, Warszawa

    July 6, 2013

  • Apocomito? Czyli jakie problemy rozwiązały mi DDD, CQRS, NoSQL, TDD i inni, a gdzie się kompletnie nie nadają

    Jakub Nabrdalik

    Software Developer

    j.piknik, Warszawa

    September 14, 2013

  • Dependency Injection for Android: Roboguice

    Paweł Byszewski

    Software Developer

    MobileWarsaw, Warszawa

    September 23, 2013

  • warsztat: Akka

    Maciek Próchniak

    Software Developer

    Warsjawa, Warszawa

    October 12, 2013

  • warsztat: Dependecy Injection for Android with Roboguice

    Paweł Byszewski

    Software Developer

    Warsjawa, Warszawa

    October 12, 2013

  • warsztat: Wicket

    Dominik Wiernicki

    Software Developer

    MobileWarsaw, Warszawa

    October 12, 2013

  • warsztat: Vert.x + raspberry pi

    Bartek Zdanowski

    Software Developer

    Warsjawa, Warszawa

    October 12, 2013

  • warsztat: Big Data w czasie rzeczywistym- wstęp do Storm

    Marcin Cylke

    Software Developer

    Warsjawa, Warszawa

    October 12, 2013

  • warsztat: Testowanie użyteczności z wykorzystaniem użytkowników

    Mateusz Kaczmarek

    Software Developer

    Michał Trzaskowski

    Software developer

    Warsjawa, Warszawa

    October 12, 2013

  • warsztat: Android^2- do potęgi Square i Google APIs

    Krzysiek Siejkowski (TouK)

    Software Developer

    Maciej Górski (Cybercom Group)

    Software developer

    Warsjawa, Warszawa

    October 12, 2013

  • Test Driven Traps

    Jakub Nabrdalik

    Software Developer

    33degree4charity, Kraków

    October 13, 2013

  • Vert.x

    Bartek Zdanowski

    Software Developer

    JDD, Kraków

    October 15, 2013

  • Przetestuj Usability

    Mateusz Kaczmarek

    Software Developer

    JDD, Kraków

    October 15, 2013

  • Lean i Agile nie tylko w IT

    Piotr Burdyło

    Software Developer

    Agile Management 2013, Warszawa

    November 13, 2013

  • Flashtalks

    Michał Lewandowski

    Software Developer

    JUG, Warszawa

    January 28, 2014

  • Raspberry Pi workshop

    Bartłomiej Zdanowski

    Software Developer

    March 22, 2014

  • Good design makes us happy :)

    Mateusz Kaczmarek

    Software Developer

    4Developers, Warszawa

    April 7, 2014

  • Good design makes us happy :)

    Mateusz Kaczmarek

    Software Developer

    DevCrowd'2014, Szczecin

    April 12, 2014

  • Java SE 8 and Java EE 7 – flash talks

    Michał Lewandowski

    Software Developer

    Krzysztof Siejkowski

    Software developer

    JUG, Warszawa

    April 22, 2014

  • Type Driven Development

    Maciej Próchniak

    Software Developer

    JEEConf, Kijów

    May 24, 2014

  • Spock – przyjemne testowanie

    Dominik Przybysz

    Software Developer

    June 24, 2014

  • Testowanie użyteczności z wykorzystaniem użytkowników

    Mateusz Kaczmarek

    Software Developer

    Michał Trzaskowski

    Software developer

    CareerCon, Warszawa

    June 28, 2014

  • Rapid dev environments

    Marcin Brański

    Software Developer

    Przemek Hejman

    Software developer

    Confitura, Warszawa

    July 5, 2014

  • Type Driven Development

    Maciej Próchniak

    Software Developer

    Confitura, Warszawa

    July 5, 2014

  • Vert.x

    Bartek Zdanowski

    Software Developer

    JDay, Lviv

    September 6, 2014

  • Jump on camel's hump and don't fall down

    Maciek Próchniak

    Software Developer

    September 6, 2014

  • Brace yourself and use dagger

    Paweł Byszewski

    Software Developer

    Krzysztof Bielecki

    Software Developer

    September 20, 2014

  • First step of Android's cracker

    Paweł Byszewski

    Software Developer

    September 26, 2014

  • Czas Dockera – Od zera do kontenera!

    Przemek Hejman

    Software Developer

    Marcin Brański

    Software developer

    Warsjawa, Warszawa

    September 26, 2014

  • Activiti in practice

    Dominik Przybysz

    Software Developer

    September 26, 2014

  • Clojure for the brave

    Marcin Cylke

    Software Developer

    Piotr Jagielski

    Software developer

    Warsjawa, Warszawa

    September 26, 2014

  • Squeeze more from your webapp – when simple CSS can replace complex Javascript

    Michał Trzaskowski

    Software Developer

    Warsjawa, Warszawa

    September 26, 2014

  • Ludzie są ważniejsi niż procesy

    Joanna Siemińska

    Software Developer

    October 18, 2014

  • Testing usability with end users

    Michał Trzaskowski

    Software Developer

    ABE, Warszawa

    October 31, 2014

  • Czas Dockera – od zera do kontenera!

    Przemek Hejman

    Software Developer

    Marcin Brański

    Software developer

    November 6, 2014

  • Wprowadzenie do języka Scala

    Arek Burdach

    Software Developer

    Jinkubator, Warszawa

    March 24, 2015

  • Be effective, be IntelliJ – czyli jak zintegrować się z własnym IDE

    Cezary Draus

    Software Developer

    JUG Łódź

    May 11, 2015

  • Java 8: Lambdas, Monads and Java Collections

    Grzegorz Piwowarek

    Software Developer

    Jinkubator, Warszawa

    May 12, 2015

  • Webservice'y w świecie Javy

    Dominik Przybysz

    Software Developer

    Jinkubator, Warszawa

    May 19, 2015

  • Microservices, ‘Enterprise’ and Conway’s law

    Maciej Próchniak

    Software Developer

    JEEConf, Kijów

    May 22, 2015

  • Java8 workshop

    Damian Warszawski

    Software Developer

    JUG Łódź

    June 11, 2015

  • Be effective, be IntelliJ, czyli jak zintegrować się z własnym IDE

    Cezary Draus

    Software Developer

    Jinkubator, Warszawa

    June 16, 2015

  • Microservices, 'Enterprise' and Conway's law

    Maciej Próchniak

    Software Developer

    JBCNConf, Barcelona

    June 26, 2015

  • Vert.x – high performance polyglot application platform

    Bartek Zdanowski

    Software Developer

    JBCNConf, Barcelona

    June 26, 2015

  • Mity NoSQLa

    Tomasz Fijałkowski

    Software Developer

    Confitura, Warszawa

    July 4, 2015

  • Java 8: Lambdas && Monads

    Grzegorz Piwowarek

    Software Developer

    Confitura, Warszawa

    July 4, 2015

  • Co nowego przyniesie nam Java 9?

    Dominik Przybysz

    Software Developer

    Confitura, Warszawa

    July 4, 2015

  • Vert.x – wydajna i skalowalna platforma

    Bartek Zdanowski

    Software Developer

    Confitura, Warszawa

    July 4, 2015

  • Komunikacja – sposób na zrozumienie drugiej osoby

    Adrian Soja

    Software Developer

    Codepot, Warszawa

    August 28, 2015

  • Searching for answers in dumps

    Maciej Próchniak

    Software Developer

    Codepot, Warszawa

    August 28, 2015

  • Dubstep developer – how to use open source code, hardware for music production

    Piotr Jagielski

    Software Developer

    Codepot, Warszawa

    August 28, 2015

  • Dive into data with Apache Spark

    Marcin Cylke (TouK)

    Software Developer

    Tomasz Bartczak (Allegro)

    Software developer

    Codepot, Warszawa

    August 28, 2015

  • Ewolucja modeli programowania współbieżnego – od monitorów do aktorów

    Arek Burdach

    Software Developer

    JUG Łódź

    September 9, 2015

  • Spock – kosmiczne testy dla ludzi

    Cezary Draus

    Software Developer

    JUG Łódź

    September 16, 2015

  • Functional programming concepts in Java 8: Lambdas && Monads

    Grzegorz Piwowarek

    Software Developer

    JDay, Lviv

    September 19, 2015

  • React to Scala-JS

    Maciej Próchniak

    Software Developer

    JDay, Lviv

    September 19, 2015

  • Komuikacja – Sposób na zrozumienie drugiej osoby.

    Adrian Soja

    Software Developer

    Jinkubator, Warszawa

    September 29, 2015

  • Vert.x – high performance polyglot scalable platform

    Bartek Zdanowski

    Software Developer

    VoxxedDays, Belgrade

    October 1, 2015

  • React to Scala-JS

    Maciej Próchniak

    Software Developer

    VoxxedDays, Belgrade

    October 1, 2015

  • Dobry zwyczaj: nie odziedziczaj

    Krzysztof Siejkowski

    Software Developer

    Mobilization, Łódź

    October 17, 2015

  • Dlaczego warto pisać aplikacje webowe w Clojure?

    Piotr Jagielski

    Software Developer

    November 24, 2015

  • Co nowego przyniesie nam Java 9?

    Dominik Przybysz

    Software Developer

    November 25, 2015

  • Easy testing with Spock

    Dominik Przybysz

    Software Developer

    December 1, 2015

  • Jak przetestować prawdziwy system?

    Tomasz Kalkosiński

    Software Developer

    BoilingFrogs, Wrocław

    January 16, 2016

  • Developerze, zdewelopuj się sam

    Bartłomiej Zdanowski

    Software Developer

    BoilingFrogs, Wrocław

    January 16, 2016

  • Vert.x - high performance polyglot application toolkit

    Bartłomiej Zdanowski

    Software Developer

    VoxxedDays, Berlin

    January 29, 2016

  • Kotlin

    Paweł Byszewski

    Software Developer

    JInkubator, Warszawa

    February 9, 2016

  • Message Brokers

    Dominik Przybysz

    Software Developer

    JInkubator, Warszawa

    February 23, 2016

  • Java Wars VIII: The Function Awakens

    Grzegorz Piwowarek

    Software Developer

    KarieraIT, Warszawa

    March 5, 2016

  • Retrospektywy

    Michał Lewandowski

    Software Developer

    Chamberconf, Łagów

    March 5, 2016

  • React to ScalaJS

    Maciek Próchniak

    Software Developer

    VoxxedDays, Bucharest

    March 11, 2016

  • Pisz szybciej aplikacje na androida z użyciem Kotlina

    Paweł Byszewski

    Software Developer

    Warszawskie Dni Informatyki, Warszawa

    March 23, 2016

  • Java8 vs. checked exceptions(flashtalk)

    Grzegorz Piwowarek

    Software Developer

    WJUG, Warszawa

    March 29, 2016

  • Jak radzić sobie z konfiguracją wg. Grooviego

    Dominik Przybysz

    Software Developer

    WJUG, Warszawa

    March 29, 2016

  • Message Brokers

    Dominik Przybysz

    Software Developer

    4Developers, Warszawa

    April 11, 2016

  • Java Wars VIII: The Function Awakens

    Grzegorz Piwowarek

    Software Developer

    4Developers, Warszawa

    April 11, 2016

  • Microservices, ‘Enterprise’ and Conway’s law

    Maciek Próchniak

    Software Developer

    VoxxedDays, Istambul

    May 7, 2016

  • Streams, flows and storms - how not to drown with your data?

    Maciek Próchniak

    Software Developer

    JEEConf, Kiev

    May 20, 2016

  • Java Wars VIII: The Function Awakens

    Grzegorz Piwowarek

    Software Developer

    JEEConf, Kiev

    May 20, 2016

  • Integracja, EAI, ESB?

    Maciek Próchniak

    Software Developer

    PIK@WEITI, Warszawa

    May 30, 2016

  • MongoDB First Aid - pierwsza pomoc w zderzeniu Javy z bazami dokumentowymi?

    Urszula Trzaskowska

    Software Developer

    JInkubator, Warszawa

    May 31, 2016

  • Streams, flows and storms - how not to drown with your data?

    Maciek Próchniak

    Software Developer

    JavaDay2016, Minsk

    June 11, 2016

  • Java Wars VIII: The Function Awakens

    Grzegorz Piwowarek

    Software Developer

    JavaDay2016, Minsk

    June 11, 2016

  • Java Wars VIII: The Function Awakens

    Grzegorz Piwowarek

    Software Developer

    KarieraIT, Rzeszów

    June 18, 2016

  • Developer, develop yourself!

    Bartłomiej Zdanowski

    Software Developer

    Devoxx, Kraków

    June 23, 2016

  • SputnikCI - kill all bugs

    Piotr Jagielski

    Software Developer

    Bartłomiej Zdanowski

    Software Developer

    Devoxx, Kraków

    June 23, 2016

  • Stormy, flowy i streamy - czyli jak nie utonąć w swoich danych.

    Maciek Próchniak

    Software Developer

    Confitura, Warszawa

    July 2, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    Confitura, Warszawa

    July 2, 2016

  • Developerze, zdevelopuj się sam!

    Bartłomiej Zdanowski

    Software Developer

    Confitura, Warszawa

    July 2, 2016

  • Spock

    Dominik Przybysz

    Software Developer

    Confitura, Warszawa

    July 2, 2016

  • Javaslang - Functional Programming Tools In Java 8 Workshop

    Grzegorz Piwowarek

    Software Developer

    BuildStuff, Odessa

    July 9, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    JDayLviv, Lviv

    September 3, 2016

  • Streams, flows and storms - how not to drown with your data?

    Maciek Próchniak

    Software Developer

    Voxxed Days, Belgrade

    September 30, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    JDD 2016, Kraków

    October 11, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    JavaDay, Kiev

    October 14, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    DevoxxMA, Casablanca

    November 3, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    DevoxxBE, Antwerp

    November 8, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    BuildStuffLT, Vilnius

    November 17, 2016

  • Functional Programming Tools In Java 8 and Beyond

    Grzegorz Piwowarek

    Software Developer

    BuildStuffLT, Vilnius

    November 19, 2016

  • Javaslang - Functional Java Done Right

    Grzegorz Piwowarek

    Software Developer

    BuildStuffUA, Kiev

    November 21, 2016

Taking care of the developer community

We frequently take part in conferences as attendees, sponsors and co-organizers.

We’d like to talk about your next project.
Drop us a line and we’ll get back to you.

  • +48 660 222 280

  • info@touk.pl
  • TouK sp. z o.o. s.k.a
    Bohaterów Września 9 St.
    02-389 Warsaw
    Poland
  • NIP: 1132383725

Applying for a job?

Contact us!