Cloud Native Software Engineering

"There is no compression algorithm for experience. You can’t learn certain lessons without going through the curve."

This quote from Andy Jassy (CEO of AWS) summarizes best the combined expertise of our seasoned and battle-tested engineers.

Our mission is to help companies build an efficient, reliable, and performant IT systems and organizations using our skills and experience. We are your trusted advisor for the whole lifecycle of the software delivery process.

Credentials:

  • DataDog Managed Service Provider Partner.
  • Amazon Web Services APN Consulting Partner (Select).
  • Members of the company are AWS Certified experts: 
    • Solutions Architect - Associate
    • Developer - Associate
    • SysOps Administrator - Associate
    • DevOps Engineer - Professional
  • Speakers at international conferences, IT events, and meet-ups.

Skills:

  • JVM - Java, Kotlin, Clojure
  • Spring Framework, Micronaut, Axon Framework
  • Erlang, Elixir, Phoenix Framework
  • Cloud Computing - Amazon Web Services (AWS)
  • Cloud Native (Containers, Docker, Kubernetes) and Serverless
  • DevOps, Site Reliability Engineering (SRE) and Monitoring
  • Event Sourcing, CQRS and Domain Driven Design
 
$10,000+
 
$25 - $49 / hr
 
10 - 49
 Founded
2018
Show all +
Gliwice, Poland
headquarters
other locations
  • Rudi-Dutschke-Straße 23, Berlin, Germany
    Berlin 10969
    Germany
  • 33 Queen St
    London EC4R 1AP S
    United Kingdom
  • 16 Rue de Bucarest
    Paris 75008
    France
  • TechnoHub 1 and 2 Dubai Silicon Oasis Authority Dubai Silicon Oasis Dubai, UAE
    Dubai
    United Arab Emirates
  • 447 Broadway, 2nd Floor
    New York City, NY
    United States

Portfolio

AI Augmented VR/AR Training Software

Feasibility study for a customer interested in opening a new branch of their training program into VR/AR. We have developed a tailored platform with the use of Amazon Sumerian and supporting AI services available on the AWS for chatbot development, text-to-speech synthesis, and speech-to-text analysis.

Thanks to that we have reduced the amount of work needed to prepare such training, with the ability to respond to the

participant feedback in a semi-automated fashion. The serverless approach allowed us to optimize the pricing and business model used for this application, which brings a significant cost reduction and predictable per-user cost.

Technologies and responsibilities:

  • Serverless Development based on AWS Lambda and Amazon API Gateway,
  • Amazon Sumerian,
  • Amazon Polly and Amazon Lex,
  • Amazon Transcribe and Amazon Comprehend,
  • Amazon DynamoDB and Amazon Cognito,
  • Monitoring, maintenance, and troubleshooting,
  • Cost and business model optimization per-user basis.

Application Performance Consulting

Helping a growing start-up with performance evaluation of their back-end, WebRTC implementation, AWS infrastructure setup and testing approach for the release of new channels (web and mobile applications).

Responsibilities:

  • Performance and security audit of the AWS infrastructure,
  • Performance consulting for the back-end implementation of the instant messaging
system.
  • Performance consulting for the WebRTC implementation.
  • How did I build a serverless offline button with Amazon Web Services and Elixir?

    Serverless Offline Button for Slack

    How to manage your status on multiple workspaces? Wouldn't it be easier if you

    could do that with a single click of a physical button?

    Easy! Just mash-up a couple of Serverless AWS services, sprinkle it with your code, harness the Slack API, and you have a product ready to validate the business idea.

    This project is a feasibility study for one of our clients. The main goal was to validate the business idea. Additional value added is coming from the serverless approach and allowed for a reduced time to market and significant reduction of operational costs.

    Technologies:

    • Kotlin and Java 8,
    • AWS IoT Core and AWS IoT Button,
    • AWS Lambda,
    • Amazon API Gateway,
    • Amazon DynamoDB.

    Reliable Serverless Ticketing Platform - FairBilet.pl

    It is a feasibility study that presents technical and business capabilities of implementing online ticketing platform as a serverless system. Everything in order to provide available, reliable and cost-efficient e-commerce platform which survives even the biggest spikes of the traffic.

    Technologies and responsibilities:

    • Kotlin and Java 8,
    • Serverless Development based on
    AWS Lambda and Amazon API Gateway,
  • Amazon DynamoDB and Amazon SQS,
  • Monitoring, maintenance, and troubleshooting,
  • Cost and business model optimization per-user basis.
  • Serverless JVM Development (Java/Kotlin)

    A team of specialized Back-end Engineers implementing JVM-based systems in a serverless architecture.

    Our expertise:

    • Design and architecting JVM-based systems in serverless approach from domains of Travel, Hospitality, eCommerce, and Public Transport.
    • Implementing back-end systems in Java 8 - 11 and Kotlin, with a strong emphasis on serverless
    environment,
  • Expertise in applying Spring Boot, Spring Cloud, Axon, and Micronaut frameworks in alignment with the serverless approach,
  • Experience with performant and scalable integration with services available on the AWS platform,
  • Performance and Cost Optimization of existing and greenfield systems,
  • Security, Monitoring, and Troubleshooting.
  • Reviews

    Sort by

    Cloud Consulting for Small Business App

    "I agree with our referrals—Pattern Match is a highly professional team that is solution oriented."

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    Less than $10,000
     
    July 2019 - Ongoing
    Project summary: 

    Pattern Match improved a serverless architecture based on Node.js, AWS, and Terraform for a small business startup. They provide R&D and keep the code up-to-date. The project is ongoing.

    The Reviewer
     
    1-10 Employees
     
    London, United Kingdom
    Co-Founder, Small Business App
     
    Verified
    The Review
    Feedback summary: 

    Even though it's still early in the process, Pattern Match has met all expectations so far. The team shows professionalism, technical expertise, and a detail-oriented mindset. The project runs smoothly thanks to their communication, flexibility, and focus on solutions.

    The client submitted this review online.

    BACKGROUND

    Please describe your company and your position there.

    I am a co-founder of a UK based start up.

    OPPORTUNITY / CHALLENGE

    For what projects/services did your company hire Pattern Match?

    We are improving our node.js, AWS serverless + terraform architecture. We engaged Pattern Match due to exceptionally good referrals from their clients. In particular, their referees highlighted the depth of the team's professionalism and deep understanding of AWS, node, architecture frameworks and an ability to dive deep when required. To be precise the referrals came from a Senior Engineer at a Blue Chip tech company and a CTO of a number of prominent start ups.

    What were your goals for this project?

    R&D & solution provision for a number of areas around node.js, serverless and terraform specifically about synchronization of various software and code updates to robustness of a 100% infrastructure-as-code architecture

    SOLUTION

    How did you select this vendor?

    We interviewed a number of service providers and asked them about the various requirements that we need. We decided to have a case study with Pattern Match (similar to how consulting firms hire employees). Pattern Match jumped on the case and within a day was able to solve a particular R&D topic that focused on the latest serverless and node developments.

    Describe the project in detail.

    We are running a state of the art serverless architecture with 100% infrastructure as code and complex API integrations etc... Our on-going requirements is to ensure that the architecture is kept up to date and perform R&D around ensuring that various elements of the code are up to date and robustly integrate with our AWS infrastructure (for example change management around node.js version updates and synchronicity with lambda functions).

    What was the team composition?

    The team is comprised of a number of individuals- all senior level engineers with deep knoweldge of AWS serverless etc... Wojciech, the team leader, ensured that the team dedicated appropriate resources commensurate with the task at hand. Exceptionally hands on.

    RESULTS & FEEDBACK

    Can you share any outcomes from the project that demonstrate progress or success?

    Excellent communication and delivery. I agree with our referrals—Pattern Match is a highly professional team that is solution oriented. No BS, just pure execution (but with an architect's mindset; e.g. ability to be in the weeds and look through the trees).

    How effective was the workflow between your team and theirs?

    Excellent

    What did you find most impressive about this company?

    Communication, agility, expertise, no-nonsense, client focused, solution focused, and detailed

    Are there any areas for improvement?

    Their challenge is to keep up the good work- there is only one place to go when you are excellent :).

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 5.0 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Staff Augmentation for Hospitality Software

    “They demonstrate best practices and are very helpful to our internal teams.”

    Quality: 
    5.0
    Schedule: 
    4.5
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    $200,000 to $999,999
     
    Aug. 2018 - Ongoing
    Project summary: 

    Pattern Match provides staff augmentation for a hospitality software company. Working within the agile methodology, they support infrastructure and DevOps initiatives in AWS, Java, React, and GraphQL.

    The Reviewer
     
    1-10 Employees
     
    Europe
    Head of Software Development, Hospitality Software
     
    Verified
    The Review
    Feedback summary: 

    The impacts of Pattern Match’s work are broadly positive. Their coordination and communication are strong, and their motivation and professionalism surpass similar agencies. They are open and provide good feedback.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    We are a hotel accommodation company focused on the business sector. We build software services that enable large companies to manage their hotel portfolios and utilize a corporate booking portal. We focus on building the next generation of technologies for our conglomerate. I'm the head of software development and am responsible for our engineering staff and the software systems we develop.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Pattern Match?

    We hired them to augment our staff and work within agile methodology to improve our systems.

    SOLUTION

    What was the scope of their involvement?

    They work on infrastructure and DevOps, and their team members are spread among the members of our internal team. They migrated functionality from AWS to improve cost savings and operability within our systems. One team member worked on improving our batch processing system to give members better pricing options through AWS technologies and other communication systems.

    They’re currently rebuilding the system and website for one of our subsidiaries. That project includes new search elements with Java infrastructure, frontend topics in Node.js, React, and GraphQL. They’re also working on an authentication process with a third-party provider.

    What is the team composition?

    Five members of their team are distributed among our development teams.

    How did you come to work with Pattern Match?

    They came through a recommendation from another very capable vendor. We talked with their developers and their CEO and were confident that they were the right company for us.

    How much have you invested with them?

    We've spent around $400,000 so far, and the total spend should be under $1 million.

    What is the status of this engagement?

    We started working together in late August 2018. The relationship is ongoing and will continue through 2019.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    They're a small company, and they work well together. They take apart problems and find solutions. They've helped our infrastructure move forward, and we've seen positive impacts across the group. They demonstrate best practices and are very helpful to our internal teams. The effect is generally very good, and we think they're a fantastic asset.

    How did Pattern Match perform from a project management standpoint?

    I talk to the whole team on a weekly basis, including the CEO. We discuss ways to improve the partnership and how to proceed with various projects. I treat the individuals as members of our staff.

    Their coordination is excellent. They take part in every form of communication and document what they need to. They make tidy proposals for future work, and I'm very happy with their working process.

    What did you find most impressive about them?

    They're very professional. I've worked with other agencies, and their motivation and professionalism surpass them all.

    Are there any areas they could improve?

    The only thing that could improve at all is a little more transparency, though our communication is already very good.

    Do you have any advice for potential customers?

    Tell them your problems and be open with them; they will have solutions for whatever you need. They're very helpful and give good feedback.

    4.5
    Overall Score
    • 4.5 Scheduling
      ON TIME / DEADLINES
    • 5.0 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Dev Ops Consulting for Development Firm

    “Pattern Match is a flexible, communicative, and reliable partner.”

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    4.5
    Willing to refer: 
    5.0
    The Project
     
    $10,000 to $49,999
     
    Oct. 2018 - Ongoing
    Project summary: 

    Pattern Match provides DevOps for a hybrid team that is building a sophisticated data processing system. They also manage application servers and configure connections within services.  

    The Reviewer
     
    11-50 Employees
     
    Warsaw, Poland
    Michal Nowak
    Co-Founder, Evojam
     
    Verified
    The Review
    Feedback summary: 

    Communicating is Pattern Match’s greatest strength, allowing them to deliver top-notch results and collaborate seamlessly with several remote teams. The team is accommodating, responsive, and trustworthy.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    I’m the co-founder of a development firm.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Pattern Match?

    We have a large long-term project for a client that involves building a lot of data processing systems, including backend development and software development using Scala and Spark. We hired Pattern Match to assist with the DevOps side, manage our application servers, configure connections within services, and provide maintenance.  

    SOLUTION

    What was the scope of their involvement?

    The core product we’re building for our client is a system that enables TV advertisement tracking and targeting. Pattern Match helps us maintain the existing infrastructure. They also support and work closely with the developers on our team and the team on the client’s side to build new features and microservices. We are considering expanding our cooperation because of our increased need for these kinds of services.

    What is the team composition?

    We work closely with their engineer every day. He is super communicative, which is a rare thing among DevOps people, and behaves a little bit like a consultant.

    How did you come to work with Pattern Match?

    After looking at many companies, we found a highly talented partner in Pattern Match.

    How much have you invested with them?

    We’ve spent $25,000–$50,000 on their services.

    What is the status of this engagement?

    We started working together in October 2018, and the work is ongoing.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    Working with them showed us that it is possible to be both a great communicator and an excellent backend engineer.

    How did Pattern Match perform from a project management standpoint?

    Our client says that communication is great, which has had a positive effect on product quality and our cooperation. We can work more fluidly, which has expanded what we can provide to our client. We’ve sent Pattern Match’s DevOps engineer with our DevOps engineer to our client in New York so that they can establish closer relationships and work better together.

    What did you find most impressive about them?

    Pattern Match is a flexible, communicative, and reliable partner. They have a sense of humor.

    Are there any areas they could improve?

    They should grow a bit bigger without sacrificing quality. I’d like them to lower their prices as well.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
      Their consultant is always there. There were no problems scheduling the trip to New York.
    • 4.5 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
      The quality is excellent.
    • 5.0 NPS
      Willing to refer
      I would definitely recommend them.

    System Expansion for Domain Name Wholesaler

    "We wish all IT specialists had the skills that the Pattern Match employees have."

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    Less than $10,000
     
    Jan. 2019 - Ongoing
    Project summary: 

    Pattern Match developed new functionality for domains and SSL certificates on an existing system.

    The Reviewer
     
    11-50 Employees
     
    Warsaw, Poland
    Robert Siebielski
    CEO & Founder, Consulting Service Sp. z o.o.
     
    Verified
    The Review
    Feedback summary: 

    Their work greatly contributed to making the company’s offering more appealing to current and potential clients. Pattern Match provides thorough daily reporting and deep expertise and is also willing to work during holidays in order to meet deadlines, making them the first choice for future work.

    The client submitted this review online.

    BACKGROUND

    Please describe your company and your position there.

    I’m the CEO and founder of the largest domain name wholesaler in Poland.

    OPPORTUNITY / CHALLENGE

    For what projects/services did your company hire Pattern Match?

    We hired them to improve our system’s overall performance by introducing new functionalities.

    SOLUTION

    How did you select this vendor?

    A friend recommended them.

    Describe the project and the services they provided in detail.

    Pattern Match works on creating new functionality for domains and SSL certificates.

    What was the team composition?

    They assigned one person to our project.

    RESULTS & FEEDBACK

    Can you share any information that demonstrates the impact that this project has had on your business?

    The system has several new functionalities, which makes us more attractive to our current and prospective business partners.

    How was project management arranged and how effective was it?

    We communicated mainly through email and phone and received a summary of the completed work every day.

    What did you find most impressive about this company?

    Their knowledge, experience, and personable approach stood out. I also appreciate their detailed daily reporting and their readiness to work on public holidays due to the deadline.

    Are there any areas for improvement?

    It would be useful to have more accessibility, but we are aware that specialists of this level are rare in the market. We will certainly still use their services in the future.

    5.0
    Overall Score We wish all IT specialists had the skills that the Pattern Match employees have.
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 5.0 Cost
      Value / within estimates
      The cost is adequate when compared to the achieved results.
    • 5.0 Quality
      Service & deliverables
      They’re highly efficient, knowledgeable, and provide ongoing reporting.
    • 5.0 NPS
      Willing to refer
      I'd refer them. Their team not only has experience but they keep their word.