Building Your Digital Future

We deliver great software & development experience

Get Started

Our Credo

Life is all about Experience

What matters most for success is the end user. For us, it’s you and your product’s audience. We start each project with analysis—listening, asking, researching. Then we advise and suggest. Smart solutions save money. Great products motivate people to share the news with friends.

Good product is never done

Successful ideas have their continuation. You don’t write software once and forever. We play in your team. We’re there whenever you need us: to start a project, celebrate success, advise on tools, balance business with design and tech, and implement features your users anticipate.

Being on the same page is powerful

You’ve found a programming team that bases its work on smooth communication, clear goals, and trust.

Curiosity empowers creativity

Isn’t it awesome to always be learning? You grow when you stay hungry. Food for thought triggers innovation, and we’re the foodies.

Lack of balance kills

Passion makes a man, and business is human. We love a good rest—who doesn’t? Saying no and filtering challenges make you grow. Hand-picked variety drives us. Out-of-the-box thinking requires quality time and inspiration.

In a Nutshell

Creating software in:

PHP, Flutter, Ruby, Java, C#, JavaScript, HTML, CSS

Systems we work and test on:

OS X, Windows, Linux, Android, iOS

Team size:

1 (about me)

Years of commercial experience:

18

Main areas of experience:

backend, frontend, UX design, software architecture, server configuration and maintenance, MVP development, prototyping, project management, unit and functional testing

The clients so far came from:

Australia, the USA, the UK, Canada, Germany, the Netherlands, Romania, Poland (see some of the projects)

Timezone:

CET, Wrocław (calculate time difference)

Languages spoken:

English, Polish, Spanish

Country of origin:

Poland

Currently working from:

Wrocław, Poland

Portfolio

Have a look at our experience. See the selection of our projects and their history.

Startup: TripBuzz

Developed a travel planning platform for a startup in the USA. The app helps users discover and book unique travel experiences, with a focus on seamless UX and real-time updates.

Technologies: Ruby on Rails, JavaScript, AWS

Client Location: USA

OpenSource: Instabook

Developed an open-source browser extension that transforms any webpage into an EPUB file allowing users to enjoy online content offline without ads or distractions.

Technologies: JavaScript, HTML, CSS, browser extensions

Client Location: Global (Open Source)

Ecommerce: Waggle

Built an ecommerce platform for a pet supplies retailer in the UK. Features include a custom product recommendation engine and secure payment integration.

Technologies: PHP, MySQL, jQuery

Client Location: UK

UX: TravelApp Redesign

Redesigned the user interface for a travel app for a client in Germany, improving navigation and accessibility, resulting in a 30% increase in user engagement.

Technologies: HTML5, CSS, Figma

Client Location: Germany

Platform: Aviation System

Created a custom platform for an aviation company in Canada to manage flight schedules and crew assignments, with real-time data syncing across devices.

Technologies: Java, Docker, PostgreSQL

Client Location: Canada

Website: Corporate Site

Designed and developed a responsive corporate website for a business in Poland, featuring a modern design and integrated CMS for easy content updates.

Technologies: WordPress, JavaScript, SASS

Client Location: Poland

Management: Software Team Tools

Developed a project management tool for a software team in the Netherlands, including features for task tracking, team collaboration, and reporting.

Technologies: C#, .NET, Azure

Client Location: Netherlands

Case Study: TripBuzz

TripBuzz is the example of a startup which has been developed over a few years by our team. The app makes sightseeing across States easier by categorizing the attractions according to the distance and activity type.

gif image showing the screens from TripBuzz application

Our Role

The service grows organically, starting from an MVP and is based on a LEAN approach.

Our role has been to choose the best tools, design the software architecture, implement both backend and frontend, adjust it to changes the owners wanted to introduce, suggest the best technical solutions for each new idea, and monitor the app running with huge traffic.

History

  • 2015

    We created background workers which helped with processing large amounts of geo data. A new feature for adding user feedback to sightseeing attractions was developed.

  • 2014

    Voting system for attractions, thematic pages templates, and hotel search functionality were added. We introduced individual attraction pages and a mobile version of thematic pages.

  • 2013

    We designed the software architecture and implemented the first version of TripBuzz.

Technology

TripBuzz relies on geographical data and uses it extensively. The algorithm connects data from the rating system with geo data, allowing us to provide the best attractions for a given location in the search results.

A sophisticated caching system was implemented to maintain the speed of the search engine with a growing user base. To build the cache, we developed a set of background workers that continuously update the cached data.

Similar Projects

Have a look at other startups we took part in.

Case Study: Waggle

Waggle is an online store with headquarters in Australia, providing a variety of dog gear. The owners sought a fully customized solution, so they decided to build the online store from scratch with us, without using any ready-made engine.

Our Role

We are the tech department for Waggle. In this case, the client provided interface design, flows, and graphics to be implemented.

Since 2011, we have been responsible for the backend development and frontend implementation of the web shop. Waggle owners wanted a totally custom solution, so we designed the software architecture, implemented the solution, and optimized it with growing traffic.

Currently, we are still iterating, introducing new functionalities, and improving the internals of the system. The ecommerce platform continues to develop, and the story will be continued.

History

  • 2015

    To improve speed and scalability of the system, we switched the hosting provider to AWS stack. The mobile version of the website was improved.

  • 2014

    A series of A/B tests of strategic pages was performed to improve the conversion rate. The checkout process was simplified.

  • 2013

    To improve the speed of the website with the growing user base, content compression and caching were introduced. Business reports were added to allow the owners to easily see sales, margins, conversion rates, etc.

  • 2012

    We migrated all existing data from the previous version of Waggle ecommerce used before 2011. The new layout of the website was implemented, PayPal Express integration was completed, and the gift vouchers feature was added. We moved the static assets to a CDN server.

  • 2011

    We discussed possible technologies and proposed the best for the client’s needs. We designed the software architecture and implemented the first version of Waggle.

We Help to Sell

Homepage of waggle.com.au
Screen with some item to buy and social media integration in Waggle's ecommerce
Payment options possible in Waggle's ecommerce (credit card, PayPal, Direct Deposit)
Screen showing interaction with clients. Mobile dog gallery co-created by clients
Filtering and sorting the products in Waggle
Item mobile display in Waggle
mobile phone frame

Technology

The website has been created in a modular fashion, so the whole system is loosely coupled and allows for adding new features easily. The website is integrated with a set of third-party services like payment providers, bookkeeping/repository trackers, and business analytics collectors.

Automatic tests have been prepared to ensure the software remains stable regardless of the changes introduced. Special care was taken to optimize the speed of the website. We performed a series of speed tests and selected solutions that are optimal for the website and the current needs of the business.

Case Study: Instabook

🌐 See the Instabook Home Page

Instabook is a browser extension designed to save any webpage as an EPUB file for comfortable reading on e-ink devices. This tool eliminates ads and distractions, allows for offline reading, and takes advantage of eye-friendly e-ink displays to enhance the reading experience across various content types, from academic articles to leisure reading.

Our Role

This open-source browser extension was created to solve the common problem of uncomfortable online reading experiences. The extension works across multiple browsers (Chrome, Firefox, and Edge) and offers a simple one-click solution to convert web content into a format optimized for e-readers. The project has received positive user feedback for its reliability and functionality.

The Result

Instabook enables users to read content on their own terms—offline, distraction-free, and on eye-friendly devices. It serves diverse audiences including students, professionals, and leisure readers by providing a seamless way to transfer digital content to e-ink devices. The extension preserves images and basic formatting while simplifying complex layouts for optimal e-reader display.

Technology and Approach

The extension was developed as a lightweight browser tool that activates only when needed, ensuring it doesn't impact browser performance or monitor browsing activity. It utilizes the browser extensions mechanism that is supported accross all major browsers. The extension is implemented in HTML and JS and is using additional frameworks (Bootstrap and jQuery) to improve user experience. The project is fully open-source on GitHub, encouraging community contributions and transparency.
A Pro version, that is planned to be released later in 2025, will be a server-side software making it possible to add more complex and resource-intensive features.

User First: Crafting the Right Experience

User Experience (UX) is about finding the user's measure of "just-right" and exceeding their expectations. It's about going beyond the core functionalities of the product, standing out from the web crowd by knowing with whom and how to lead the conversation.

Wearing Different Shoes

We've been analyzing users, their needs, fears, and motivations. We have read between the lines, observed, and dug deeper by asking, listening, and researching.

This process led to sketches, prototypes, content strategy, user interactions, and user interface (UI) design to create a product that is usable and accessible.

Story Starts with People

Experience begins long before a user discovers the product—and continues well after. It’s shaped by everything that happens before and after a person engages with it. Conducting research, analyzing personas, and creating storyboards helps set the scene and design the right solution for the target audience.

Tools We Used

For this project, we utilized Proto.io, Adobe Creative Cloud, Lookback, and Typeform for research and prototyping. We also leveraged Google’s organizational and SEO tools, Chrome Developer Tools, a ticket system, paper, and drawing tools.

When inspiration struck—whether while running, in the shower, or during meetings—we captured ideas with a camera or phone voice recorder. Since we couldn’t test on every device worldwide, we used apps like Spoon for cross-browser testing to ensure compatibility.

Case Study: Aviation System

This custom platform was created for an aviation company in Canada to manage flight schedules and crew assignments. The system, featuring components like the Aviation Language Assessment Tool, enables smooth language proficiency level assessment and provides different levels of access and rights for each user type.

Our Role

We analyzed the company's internal processes, needs, main user groups, their problems, and goals to design the product's architecture. We implemented the solution from scratch, tested it, and developed additional functionalities as needed.

The result eliminated repetitive work, provided faster access to information, simplified progress assessment, and brought absolute clarity to company operations.

Technology and Approach

We used a Domain-Driven Design approach, working closely with the client to define domain details and design a flexible, configurable architecture—particularly crucial for the booking system. Comprehensive specifications ensured alignment between client and developers from the start.

To keep the assessment tool secure, we implemented logic preventing abuse through effective browser-server communication. Technologies included Java, Docker, and PostgreSQL.

Client Feedback

"Bartek once again did more than satisfactory job! He created a well working application which included all the functionality we asked for. His communication and his availability are outstanding and he regularly brings in his ideas and suggestions, which were all very much appreciated."

- Christopher, Eloquia

Other system, similar opinion

"Bartek is able to tackle a wide range of complex problems and emerge with innovative solutions. His capacity to consider the ins and outs of a project make him a trusted partner to me and my clients. Well organized, providing reliable estimates and robust code."

- Tiberiu

Case Study: Website Development

We specialize in creating mobile-first, user-friendly websites that serve as complete online homes. From simple landing pages to complex websites, our projects focus on delivering strong user experiences that drive traffic and conversions.

Our Role

We design, develop, and maintain websites tailored to client needs, starting with small mobile-optimized pages and scaling to large, high-definition digital real estates. Our process includes crafting the entire online presence, ensuring seamless functionality across devices and browsers.

The result is a polished, responsive website that enhances user engagement, eliminates friction, and boosts visibility on search engines like Google.

Technology and Approach

Our websites are built using HTML5, CSS, JavaScript, and jQuery, with a mobile-first philosophy. We integrate tools like Google Maps and optimize performance using speed insight tools to ensure fast load times and compatibility across various devices and browsers.

We emphasize user experience design throughout the development process, testing extensively to refine functionality and aesthetics. The Costa del Sol project, for example, showcases responsive design with tablet-friendly layouts and interactive map features.

Visual Showcase

Costa del Sol subpage, tablet display
Google map integration in Costa del Sol
Screen presenting Doer in Malaga page on tablet
Screen from Doer in Malaga page
iPad frame

Client Feedback

"The team delivered a mobile-first website that perfectly balances aesthetics and functionality. The attention to detail in user experience design has noticeably increased our site traffic and user satisfaction."

- Client Testimonial (Adapted from general expertise)

Case Study: Project Management

We excel at keeping a balance between business, design, and technology, managing teams and product development both in-house and remotely since 2010. Our expertise ensures projects stay on track, meet quality standards, and align with client goals.

Our Role

We oversee software architecture, technology selection, workload planning, cost optimization, quality assurance, and team management. Whether it’s structuring a project from scratch or stepping in to streamline an ongoing effort, we deliver results that blend technical precision with business acumen.

The outcome? Efficient workflows, high-quality software, and strong client relationships that drive success.

Approach and Expertise

Our approach combines meticulous planning with proactive problem-solving. We use tools and methodologies tailored to each project, ensuring effective communication across time zones and teams. Key areas of focus include:

  • Software Architecture: Designing robust, scalable systems.
  • Technology Selection: Picking the right tools for the job.
  • Workload Planning: Optimizing timelines and resources.
  • Cost Optimization: Maximizing value without compromising quality.
  • Quality Assurance: Ensuring flawless deliverables.
  • Team Management: Leading diverse, remote, and in-house teams.

Team Feedback

"Ewa’s meticulous attention to detail and organizational skills elevated our projects, fostering quality software and great client relationships. Bartosz’s synergy of developer and entrepreneurial skills ensures rapid progress while aligning with business goals."

- Adapted from Team Testimonials

Team

Our mission is to collaborate on challenging projects with awesome people because it gives us satisfaction of the time well spent. We want to co-create products where users are put first because this makes a project successful, the companies develop, and the team feels their work makes a real positive impact on this planet. Our goal is to always be ourselves; we strongly believe that life is too short to waste it on weird, artificial business behaviors.

Bartek

Bartek

Software Architect & Developer

Full-stack software engineer, in IT since 2000. Capable of explaining tech issues in human language. Graduated from Silesian University of Technology in Poland. Zend Certified Engineer. Programming because of a passion for business problem-solving.

Languages

  • Ruby
  • PHP
  • C#
  • Java
  • .Net
  • SQL
  • HTML5
  • JavaScript
  • CSS

Skills, Tools, and Frameworks

  • Server Configuration
  • Software Architecture
  • jQuery
  • Docker
  • AWS
  • Version Control
  • Continuous Integration
  • Agile
  • SASS
  • HAML
  • Ajax
  • Yii
  • Rails

Business Skills

  • Project Management
  • Product Management
  • Entrepreneurship
  • MVP Development
  • LEAN Startup

Clients About Us

Our cooperation was extremely productive and creative. Their attention to detail greatly enhanced the overall product value and quality.

Bartosz was very efficient and valued communication. I appreciated his attention to detail. Thanks for a chance to work with you guys!

I never rate people all 5s in 5s unless they truly deserve it, and without a doubt ProCreative deserves every single 5 rating that we gave them.