gtag('config', 'AW-1003690665');

Tailored to the needs of businesses and users

  1. Our approach to data collection is based on a thorough analysis of the client’s business needs. In cases requiring additional clarification, we organize workshops with the client to collaboratively develop final solutions. Project development is presented using visual UX mockups, enabling precise verification and modification of solutions based on client feedback. An optimized project workflow allows for agile creation of interactive prototypes for testing with users even before the official deployment. The final approval of the product by the client enables our development team to commence the final development work.

Technical Approach

  1. Our CRM system is developed using RedHat technologies – OpenShift, which entails the use of AMQ Broker as a message broker and DataGrid for distributed caching. The database relies on MSSQL Server and MongoDB, with the entire system built on a microservices architecture. On the backend, we leverage the latest .NET LTS technology (.NET 8 as of the start date) and micro-frontends strategy, implementing the user interface in Next.js. System communication occurs through RESTful APIs and WebSockets.
    The project is greenfield, meaning our team actively contributes to the final product while ensuring its integration with other internal client systems through diverse APIs (REST, SOAP, etc.).

Krystyn Bagan

Project Manager

Krzysztof Reisner

Architekt

Jan Głazek

QA Manager

Lech Mikos

Tech Lead / Fullstack Developer

Mateusz Szperna

Backend Developer

Michał Mocarski

Backend Developer

Bartosz Górecki

Frontend Developer

Maciej Siebert

QA Tester

Tomasz Chwiszczuk

UI Designer

Sebastian Guzina

Product Designer

WHAT MAKES US STAND OUT

As a young technology company, we pay exceptional attention to quality, processes, and the working environment. We have carefully selected experienced employees who, in light of the requirements, fulfil all our clients expectations.

ENTIRE PRODUCT TEAM

Our team is a comprehensive blend of talents ranging from a product manager, through an architect, UX/UI designers, backend and frontend developers, to QA testers. Together, we create digital products that stand out in the market.

RAPID ITERATIONS AND SYSTEMATIC DEPLOYMENTS

By leveraging ready-made UI libraries and the resources of our project team, we can swiftly implement changes and iterate solutions. Our frontend deployment process is characterized by express speed, translating into efficiency and flexibility in our work.

ALIGNMENT WITH BUSINESS NEEDS

Our actions are directly aimed at satisfying the needs of our clients, solving their specific problems. We focus on the growth of our clients and the optimization of their processes, which is our definition of success.

TESTING OF IMPLEMENTED SOLUTIONS

o ensure that the final product will fully satisfy our client, we engage our QA testers. Thanks to their meticulous work, every aspect of the code and interface is thoroughly checked, leaving no room for any shortcomings.

USER EXPERIENCE

When designing our products, we employ qualified specialists whose task is to ensure that the final solutions bring positive experiences to users. Our approach to design focuses on the user, which translates into greater satisfaction and engagement.

Process

Agile software development approach allows us to continuously verify business needs, and above all, designed solutions on UX mockups, which are presented to the client at the right time. Confirmation of mockups is a shared vision that gives us the green light for implementation.

TECHNOLOGY STACK

The challenge in working with the client was to adapt to their internal technological environment, which has a long history and required a special approach from us

Artemis
Azure
.NET
GITLAB
Helm Charts
MSSQL
Next.js
Node.js
Openshift
React.js
Angular
Figma

We use cookies and similar technologies, including for the purposes of: providing services, advertising, statistics. Using the site without changing your browser settings means that they will be placed on your end device. Remember that you can always change these settings.