Your Development Team
We are trusted, highly-skilled and client-facing software experts. As a continually evolving IT consultancy agency, quality is our main trade. We are located in Poland, which comes top in the rankings of tech-focused companies. When it comes to services, we offer flexible solutions, carefully crafted to fit the demands of your project. We began our journey as a start-up, and have since grown into a thriving, dynamic company. Our coders are professional and highly trained engineers, graduates of Computer Science and related subjects. We hire developers with excellent English — foreign languages are a vital part of education in Poland, which results in a high average level of English mastery among our IT professionals. We have a long track record when it comes to working with companies from various European and North American countries, and with our iterative approach to software development, working around any time differences is definitely possible.
Focus
Recommended Providers
Portfolio
PaperPath, Eventshaper

PaperPath
Personalized content paths for every business to binge on top-of funnel content.
PaperPath is a piece of software that makes running a campaign simple and accessible to all. It allows the user to add personalized content and use on-page engagement tools through an intuitive and well-thought-out web interface. After the registration process, the user defines what data they want to collect and what content they want to deliver. Once a Path campaign is created, its implementation is as easy as including a code snippet or a WordPress plugin in their own website. Thanks to Paperpath's traffic tracking functionalities, the performance of specific Paths can be analysed. The content leveraged by the prospects is also available for inspection. This information gives a clear picture of what content is downloaded and what impact it has. PaperPath also gives you the insight into your content's popularity among the users.

Web data extraction
Over 10 million commercial websites data rows extracted in just 90 minutes, utilizing in-house automatic reCaptha bypas solution.
Whether it’s several records per month or millions per week, data health always plays a fundamental role. We always start with a discussion stage in which we gather and analyze needs and expectations. As soon as the goals are clear, the design phase begins, where every decision is carefully weighed. After that, the implementation is just a formality. An essential factor of every successful project, though, is communication. Needs might change over time, new issues are likely to arise as time goes by and the key is to keep up with them. So, how do we manage that?
To bring a structure to life is one thing, but to maintain its operability is where the fun part begins. To assure data quality, we utilized custom server applications based on Node.js that would validate, process and shape the scraped information to the desired format, then eventually deliver it to the agreed-upon destination. We ensure the continuous functioning of every workflow with scheduled automatic test suites that notify our team about any problem or malfunction. This enables us to provide quick and accurate reactions in the event of failure, and we are proud to say that it has never taken more than 48 hours to get our systems back up and running at full speed. Continuous monitoring of the data sources is established, which turns out to be crucial in preventing most of the issues. All of those combined with swift communication results in seamless and smooth experiences for our clients. Keeping track of the reviews gets out of hand? Bogged down with repetitive operations? Monitoring the market overwhelms you? The solution is within your reach. Contact us!

Eventshaper
Fast and easy way to organise and promote events for up to 2,000,000.
Eventshaper is a web application for organizers of conferences and events. It started in 2013 as a simple registration form, and by 2017 it became a working product that solved the majority of the problems an event organizer could expect.
The website generator allows quick creation of standalone websites for an event, allowing organizers to set off promoting right away. A simple editor allows users to customize all the various page sections (e.g. the list of speakers, partners, sponsors, the agenda and other details) to suit their needs. The idea was to make website creation easy for those of us who have little to no knowledge of HTML and computer science in general. With Eventshaper, it only takes a few easy steps for the user to set up their own website, as well as create personalized identifiers, electronic tickets, and participation certificates. The service also includes a built-in mailing module, from where one can send invitations and updates about the event. The heart of the system was the registration form, which could be adapted to the a user’s needs. The organizer decides what questions they want to ask his guests — apart from the basic information, this could be a question about accommodation, food options or a participant’s t-shirt size. This form was integrated with payments, and then it could appear on the website generated by the system, or on the organizer's own website. The system also allowed to check the attendance of participants at an event at many places at the same time using QR codes, and after the event is complete the organizer could use the service for issuing invoices, participation diplomas and gathering feedback.
This whole system was available in two languages — Polish and English — and was adapted to all mobile devices. The interface was highly intuitive and did not cause a problem to any of the users.

CarPark
Self scaling carpark management system for 1000 spaces with built-in financial and accounting system.
CarPark is a web application created as a tool for remarkably swift and convenient car park management. After logging in to an administrative account, an intuitive interface leads the user through supervising arrivals and departures, while offering quick access to price calculation, assigning discounts and annual tickets. What's more, customer invoices and monthly summaries can be generated both periodically and on demand. Watchman accounts allow for the manual creation of car entry and exit records, as well as a real-time preview of free and taken parking spaces. All these functionalities are presented within a calming dark theme and a simple, senior-friendly layout, making 24-hour exploitation an easy task.
Our developers' synergy fueled by brainstorming and free flow of ideas resulted in highly efficient software, which utilizes the most optimal solutions to ensure swift and steady communication between GUI and the associated database.

Website optimization
Up to 98/100 points (PC) in PageSpeed Insights for comercial sites and always over 80 for both Mobile and PC.
Right from our website’s earliest days, we pay careful attention to providing the best possible user experience and continuously seek space for improvements. We value your time. Therefore, we optimized our website to consume as little broadband as possible, resulting in short rendering times. This happened to be the crucial factor for mobile devices — a vast majority of our visitor base. To ensure a smooth user flow, additional, more lightweight versions of resources are utilized, while the critical ones are successfully inlined. We followed the “you aren’t gonna need it” principle here as well, so the code and requests are limited to just what is essential. The less kilobytes, the less you wait. And the result? Google PageSpeed Insights rate is 93/100, which confirms us to be user-friendly. YSlow grades the website with 84/100 points, placing it way above the average.
What’s the use of having even the most brilliant webiste, if it’s difficult to look up? A good SEO is indisputably a must for any successful place on the Internet, and it can’t be achieved overnight. Technical efficiency obviously comes first, but the right content is even more important, hence we’re maintaining the balance between it being interesting to the reader and appropriate to the search engines. Minding the former, we’ve prepared our website to be convenient for those with sensory impairments, keeping the structures logical and predictable, which is also impactful to the search results.

StyleApp
Mobile app with an ability to connect thousands of stylists with millions of fashion-conscious users.
StyleApp is a mobile application with backend APIs built for a startup. The main goal of this app is to connect people interested in fashion and clothing with professional stylists. The user is guided through a wizard, where he shares personal features like height or body proportions and answers specific questions about what he or she likes and dislikes in clothing, with all the little details. The stylist receives an exhaustive and reliable form based on which he can prepare a set of clothing with the specific user’s preferences in mind. The stylist then sends a package to the user. It is up to the user to decide whether their expectations were fulfilled. They can keep the items received in the package, return them or exchange for other sizes.
The application was meant for mobile devices with Android/iOS. It integrates the user’s data, allowing them to modify their clothing preferences and monitor the status of incoming packages. The stylist is responsible for the shipment and the content of the packages. If the user is not pleased with a stylist’s work, he can expect their order to be modified accordingly. Also, the user can rate received packages and share their comments.
Reviews
the project
Development for Software Platform
"Flexibility, engagement, professionalism, organization, are all hallmarks of this high-caliber team."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the former VP of engineering for import.io, a computer software firm.
What challenge were you trying to address with TDCM ?
We were looking for an integration partner to write extractors. An extractor is essentially JavaScript-based instruction set that drives our product. TDCM was one of the partners that we brought in.
What was the scope of their involvement?
Implementing our product requires a combination of writing JavaScript, Python, and using a proprietary tool to configure our product. Some projects are easy but many require heavy design and coding. We gave TDCM the harder projects, as they were consistently one of our top partners.
What is the team composition?
The number of people changed as the requirements changed. They were very flexible at ramping up and ramping down. On average, we had 8–10 people.
How did you come to work with TDCM ?
They were a preexisting partner when I joined. However, I reassessed all our partners and continued to do so on a regular basis. TDCM was quickly identified as one of our top vendors and it was a no brainer to keep working with them.
What is the status of this engagement?
I started working with them in August 2019 until I left in May 2020. Import continues to work with them today.
What evidence can you share that demonstrates the impact of the engagement?
They were successful at completing everything on-time, on-budget, and on-scope. The work was incredibly well-received — we work with multiple partners and TDCM is consistently one of the best.
How did TDCM perform from a project management standpoint?
I’ve always found their team to be professional and responsive. Whenever I contact them, they respond. They’re incredibly flexible with their time and catering to my schedule and communication preferences.
What did you find most impressive about them?
They impress across the board — flexibility, engagement, professionalism, organization, are all hallmarks of this high-caliber team.
Are there any areas they could improve?
Nothing comes to mind.
Do you have any advice for potential customers?
Hire them!
the project
Development for Venture Capital Company
"They have strong internal processes and leadership that allow them to not require any oversight."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CEO and founder of Northern Foundry.
What challenge were you trying to address with TDCM?
I needed an outsourced team to quickly and cost-effectively develop the first release of a software product.
What was the scope of their involvement?
Specifically, they developed the software, advised on the architecture, and implemented the final design. They did this on two separate occasions for me. One project was building a solution from scratch and the other had them working on an existing product. Some of the capabilities they delivered include image comparison, portal administration, user account processing, and payment processing. Most of their work was Ruby on Rails.
What is the team composition?
I’ve worked with five individuals primarily
How did you come to work with TDCM?
I’d outsourced with different companies for about a decade before I found them. They’d done a couple of projects for companies I was connected to on LinkedIn and their skillset seemed to logically match what I needed. After engaging on a small project that went well, I sent them a different project two months later.
How much have you invested with them?
We’ve spent just under $20,000.
What is the status of this engagement?
Our first project was in March 2019 and the second one wrapped up in April 2020. We’re now starting on a third project with them.
What evidence can you share that demonstrates the impact of the engagement?
First, what they quoted me was almost exactly what the final cost was, which is quite rare. Second, in terms of scope management, they did a great job of balancing needs that arose during the project with the original scope itself.
How did TDCM perform from a project management standpoint?
They have strong internal processes and leadership that allow them to not require any oversight whatsoever from my team. Their responsiveness to bugs, issues, or tweaks was very transparent and quick and as well.
What did you find most impressive about them?
Their internal project management and process skills allow them to be an instant addition to a development team without any ramp-up or additional processes.
Are there any areas they could improve?
No, not really. They’re the best team I’ve worked with in ten years.
the project
Mobile App Dev for Travel Venture Company
"I have been truly impressed with the professionalism and the quality of the team."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the founder and CEO of a new travel venture. Currently my company has less than 10 employees contributing content in text and audio. Tourmeric is aiming to automate the itinerary creation and content delivery for the modern traveler.
For what projects/services did your company hire TDCM?
We partnered with TDCM to start the development of the app from scratch. We have discussed the initial designs and started on the functionality. The plan was to approach this venture in a stepped way. So we identified the key functionality for the MVP and started the development.
What were your goals for this project?
Goal was to be in the app store within 6 months of starting the project. From a dev point of view the TDCM has delivered the within 4 months of engagement.
How did you select TDCM?
I have reviewed more than 50 vendors from upwork and held more than 20 interviews. Before selecting TDCM I held 3 interviews with them to communicate requirements, review effort required and arrive to an agreeable fee.
Describe the project in detail.
We have set up regular comms channels, created Slack workspace and we also held regular update meetings (weekly and fortnightly depending on the development cycle). The team had a clear structure of Back End, Front End and QA. With the team we have reviewed multiple options on how to approach the app development and what 3rd party vendors we will be using.
What was the team composition?
Full on Scrum team with FE, BE and QA. Product requirements have been clarified from the beginning so BA and Product manager was not required.
Can you share any outcomes from the project that demonstrate progress or success?
Within 4 months of starting the project we had a fully functioning app in iOS and Android. The app had minimum number of bugs that we worked with the team to squash. We are now in business and in the app store.
How effective was the workflow between your team and theirs?
Excellent communication, speed of response and expectations management. I have been truly impressed with the professionalism and the quality of the team
What did you find most impressive about this company?
Their clear and concise communication as well as their timely delivery. Furthermore, the team has been very pleasant and professional to work with all along the project. I was so happy with TDCM that we are already discussing phase 2 with them
Are there any areas for improvement?
Nothing that is worth mentioning. As I mentioned I was very satisfied with the team
Everything was completed on-time, on-budget, and on-scope. Their team of highly skilled individuals is incredibly flexible, responsive, organized, professional. They're communicative and consistently rank as one of the firm's top vendors.