Tomáš Čížek
AeroLeads people directory · profile

Tomáš Čížek Email & Phone Number

Engineering Team Lead at ShipMonk
Location: Prague, Czechia, Czech Republic 14 work roles 4 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Engineering Team Lead
Location
Prague, Czechia, Czech Republic
Company size

Who is Tomáš Čížek? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Tomáš Čížek is listed as Engineering Team Lead at ShipMonk, a with 216 employees, based in Prague, Czechia, Czech Republic. AeroLeads shows a matched LinkedIn profile for Tomáš Čížek.

Tomáš Čížek previously worked as Senior Software Engineer at Shipmonk and Founder at Stapi.Ai. Tomáš Čížek holds Defector Of Prussian Education System..., It from Čvut Fit.

Company email context

Email format at ShipMonk

This section adds company-level context without repeating Tomáš Čížek's masked contact details.

ShipMonk

Review company-level records connected to Tomáš Čížek before choosing the right outreach path.

Profile bio

About Tomáš Čížek

I'm a programming enthusiast with passion for constantly improving and refining software development techniques.Years of hands-on coding have taught me that the key to effective and sustainable software development lies primarily in clear communication, which is often the most significant bottleneck. Beyond that, successful software development relies on disciplined dependency management. Most issues that arise in software development are symptomatic of a breakdown or inefficiency in one or both of these areas.I'm a strong believer in addressing the root causes to fix a wide array of seemingly unconnected problems. The optimal approach, I've found, involves picking, harnessing, and integrating proven techniques, principles, and design patterns most suitable to given need.In 2016, I became fascinated by the principles of extreme programming techniques like BDD, TDD, pair programming, and domain-driven design, as well as the concepts of CQRS and event sourcing. Ever since, I've considered myself an ongoing student in the field, continuously eager to learn more.I have open-source project stapi.ai, which is currently paused - I'm taking a break from it to think about it's future. Stapi.ai is where my love for software development meets my fascination for biology. In stapi.ai, we're using nature-inspired building blocks to create adaptable business systems. It's a unique exploration of how programming can learn from the natural world.I would love to work in biotech or chemistry domain in the future.

Listed skills include Php, Test Driven Development, Domain Driven Design, Solid Principles, and 15 others.

Current workplace

Tomáš Čížek's current company

Company context helps verify the profile and gives searchers a useful next step.

ShipMonk
Shipmonk
Engineering Team Lead
fort lauderdale, florida, united states
Website
Employees
216
AeroLeads page
14 roles

Tomáš Čížek work experience

A career timeline built from the work history available for this profile.

Engineering Team Lead

Current

Hlavní Město Praha, Česko

Jan 2024 - Present

Senior Software Engineer

Hlavní Město Praha, Česko

Sep 2023 - Dec 2023

Founder

Stapi.Ai

Hlavní Město Praha, Česko

Open-source endeavour to connect proved and symbiotic techniques in development to provide flexible platform which takes you from event storming to running service. Whether you want to have it taken care by us, or join our opensource community, let's get in touch! See our presentation at https://stapi.ai/ for business or https://stapi.dev for developersTechnologies: TypeScript, Java, AxonIQ, Graph-oriented programming, React, Redux, ArangoDB, TDD, DDD, CQRS

Co-Founder

Geniolab.Io

Hlavní Město Praha, Česko

TypeScript, Java, AxonIQ, Graph-oriented programming, React, Redux, ArangoDB, TDD, DDD, CQRSWe developed system for parsing lab blood test result from czech standards to FHIR. It was supposed to become personalized EHR system, but healthcare is not just about technology, but also about politics. It didnt played out so we postponed it and focused on some interesting ideas, which we turned into open source project stapi.ai.

Jul 2021 - Feb 2023

Backend Architect

Hlavní Město Praha, Česká Republika

- Architecture of big application- DDD, CQRS + Event sourcing- Explored best ways of precise communication in evolution of product- Grasp of high level estimation problematicsAt spaceflow I learned a lot of high-level and soft skills. We had big banking client and there was a business need to build event-sourced system because of non-functional requirements for provable audit logs. My job was to set up blueprints, develop them as project grew and support teams from solution design to implementation details whenever needed. I chose independent modules in monolithic applications, prepared to be splitted and separated in future. Most of them built with CQRS and event sourcing with strong enthusiasm to Domain-driven design and test-driven development. We also tried code-generation so that programming the actual feature would be very fast, but there was not time to master piece it. The very new problem I encountered was how to specify what we want to build and specify it fast enough so that developers have the stream of well specified tasks they can work on. I learned much about communication bottlenecks. We leveraged event modeling for that and I liked it so much that I started my weekend project (now stapi.ai).

Jan 2020 - Jan 2023

Backend Repairman

- Tackling very complex (accidentaly) legacy code- Characterization testing- Iterative, evolutionary refactoringI was tackling massive backend legacy application with basically no architecture, static calls to database all around, GOD objects, longest methods I have ever seen and not a single test suite. I felt strong need to put it under control, so I created basic characterization test suite to lock down the critical business functionality. This is the ultimate necessary precondition for any refactoring, because you cannot change any legacy, business-critical system when you cannot effectively know, whether it still works. "Working effectively with legacy code" by Michael Feathers became my bible. I see great value in experience like this, because knowing how to iteratively cultivate legacy system inspired me how to work with technical debt.

Apr 2019 - Dec 2019

Warehouse Management System Developer

Hlavní Město Praha, Česká Republika

- worked in well set scrum environment- working with larger dev team - gradual transformation of legacy to something betterBack to anemic model. I needed to get experience from larger company (relatively for me - 150+ people, 20+ developers). I was part of WMS team so I learned a lot about warehouse management domain. I encountered with some legacy parts of application with new perspective and I was able to work with it with some level of sanity. I also developed messaging system for communication between microservices with implementation for RabbitMQ using google protobufs.

Jun 2018 - Apr 2019

Backend Architecture Consultant & Domain Programmer

Parkers S.R.O.

Hlavní Město Praha, Česká Republika

- DDD, CQRS, Event sourcing - Event stormings- Business domain exploration- Mentoring, pair programming- PHPI was at the beginning of greenfield application for a realty management system. I established architecture which was essentially bounded contexts implemented as autonomous systems within a monolithic application so that we got autonomy of microservices with the ease of deploying and operating a monolithic system. We used event storming technique to explore domain we were to implement. Business logic was developed with strong enthusiasm about the domain-driven design. We also used CQRS and event sourcing from PHP prooph toolbox. I pushed to use disciplines of extreme programming, so everything within domain was developed test-driven and we paired a lot, so that everyone involved get to know what and how we do things. I was totally excited about this project, because it was first time I had freedom to use extreme programming techniques in full range. And I was stunned how well that worked. Because of pairing, junior people learned all that stuff really fast. And we were able to adapt domain models really fast as we explored domain and our knowledge grew, because of highly trustable suite of tests and great communication. I was software architect, mentor and I also programmed some parts of domain model and test infrastructure.

Sep 2017 - Nov 2018

Backend Architect

Hlavní Město Praha, Česká Republika

- PHP- SOLID principles- Dealt with pitfalls of badly written tests- DDD + CQRS + ES basicsI have tried to tackle dynamic pricing feature clean and nice, but I was not satisfied with the result. It pushed me hard to extreme programming, domain driven design, CQRS, event sourcing and event storming. So next features I wrote were the ones I was satisfied with - first time in my life more than a week after :-). It was the hard path and result not all shiny in my pedantic view, but still best I have seen. I made important mistakes to form my self-reflection, learn from it and expand my perception of how software engineering can look like.

May 2016 - Sep 2017

Developer

- PHP- Working with legacy code - Learned how to write testsI had the opportunity to see really complex business domain here. At that time, nobody around knew what domain-driven design even means, so by consequence of that I got a notion of how shuffling layers and slices of application architecture can lead to hacking code, shortcuts and lack of sustainable development. I pointed out my view and did my best to push towards better direction. I learned how to test code and wrote my first fully tested big backend feature (3+months of development) :)

Sep 2015 - May 2016

Developer - Data Mining, Frontend

Daty

Prague

- PHP- OOP- SQL databases used for saving Graph structureThis was my first fulltime professional position where I worked for other than my own projects. I have been thrown into oceans of abstractions I have never seen. I fought hard, learned a lot and won experiences I would probably never acquire on my own projects. I learned basic patterns, abstractions and how well-designed core of application can look like at that time from given point of view. This was fastest first elevator to my professional path I could imagine.

Jun 2013 - Apr 2015

Founder

Memfun.Com - Fun Online

- Product designing- PHP- Gamification concepts- Crappy code producerAt that time popular Czech fun website like 9gag, with a creator of funny pictures and unique visits at 380K per day in peak. My little success in building an ecosystem with a game-like environment. Now it is off, but I really enjoyed to give people tools, where they can make unexpectable things for me. I was something like "business executor" and "programmer" :-)

Mar 2012 - Jan 2015

Founder

Webdop

- PHP- Jacascript, HTML, CSS- Crappy code producerThis was my first "big project" and also big fail. We used to develop ultimate aggregator - not just for all social sites and RSS, but agregator for custom pieces of website. We ran out of sources, time, skills, energy and motivation. It was really much much bigger than we was at that time and once you must admit it and go on. But I don't regret, I learned a lot - programming in very bad way :) and startup mindset. This product was materialized by someone else after all - feedly.com is roughly what we tried to build.

Nov 2010 - Dec 2011

Developer

Self-Employed

- Playing with codeWorking on my own projects, self-employed.

Apr 2009 - Nov 2010
Team & coworkers

Colleagues at ShipMonk

Other employees you can reach at shipmonk.com. View company contacts for 216 employees →

4 education records

Tomáš Čížek education

Defector Of Prussian Education System..., It

Čvut Fit

I was disappointed of how that worked. I love learning by doing something that solves real problems in real world, but I didn't feel it.

Absolvent, Internet Business, 2012

Good experience and insight into czech startup environment :)

Education record

Střední Průmyslová Škola Strojní A Elektrotechnická Liberec

Education record

Gymnázium Česká Kamenice
FAQ

Frequently asked questions about Tomáš Čížek

Quick answers generated from the profile data available on this page.

What company does Tomáš Čížek work for?

Tomáš Čížek works for ShipMonk.

What is Tomáš Čížek's role at ShipMonk?

Tomáš Čížek is listed as Engineering Team Lead at ShipMonk.

Where is Tomáš Čížek based?

Tomáš Čížek is based in Prague, Czechia, Czech Republic while working with ShipMonk.

What companies has Tomáš Čížek worked for?

Tomáš Čížek has worked for Shipmonk, Stapi.Ai, Geniolab.Io, Spaceflow, and Zoot A.S..

Who are Tomáš Čížek's colleagues at ShipMonk?

Tomáš Čížek's colleagues at ShipMonk include Libor Stransky, Andy Gonzales, Zack Hinders, David Guerra, and Adriel Cooke.

How can I contact Tomáš Čížek?

You can use AeroLeads to view verified contact signals for Tomáš Čížek at ShipMonk, including work email, phone, and LinkedIn data when available.

What schools did Tomáš Čížek attend?

Tomáš Čížek holds Defector Of Prussian Education System..., It from Čvut Fit.

What skills is Tomáš Čížek known for?

Tomáš Čížek is listed with skills including Php, Test Driven Development, Domain Driven Design, Solid Principles, Software Design Patterns, Cqrs, Event Sourcing, and Git.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Tomáš Čížek you were looking for.

View similar profiles