Rozwiązania IT dla Twojej firmy | Poznaj naszą ofertę! - Edge1S

Your IT partner… for future!

 

Na tym znamy się najlepiej:

IT Staff
Augmentation
Sprawdzeni eksperci IT
czekają na Ciebie

Konrad Jarosz
Business Unit Director

Dedicated
IT Team
Dedykowane zespoły IT
najwyższej klasy inżynierów

Iwona Zawolik
Business Unit Director

9+
lat doświadczenia w branży IT
89%
pracowników posiada grade professional oraz senior
97%
klientów jest zadowolonych z jakości świadczonych przez nas usług IT
100%
klientów jest zadowolonych ze współpracy z naszym działem SALES

Jak wzmocnimy Twój biznes:

Kompetentny dział Sales

Każdym klientem opiekuje się dedykowany specjalista ds. Sprzedaży. Z nim omówisz warunki współpracy oraz wybierzesz odpowiednią do Twoich potrzeb usługę IT.

Dostęp do zweryfikowanych ekspertów IT

Weryfikujemy zarówno umiejętności miękkie, jak i techniczne. Dba o to 10-cio osobowy dział Talent Acquisition wraz z rekruterami technicznymi.

Monitorujemy zaangażowanie ekspertów IT

Dbamy o jakości świadczonych usług outsourcingu IT poprzez cykliczne zbieranie feedbacków od klientów. Badamy też motywację naszych ekspertów.

Dostęp do kompetencji Grupy EUVIC

Zyskujesz szeroką ofertę usług: integracje, monitoring systemów i aplikacji, licencje i oprogramowanie, utrzymanie i rozwój SAP, bezpieczeństwo IT i wiele innych...

Tworzymy prawdziwie ekspercki #ITteam!

11%
Junior
42%
Professional
12%
Team Leader
35%
Senior

Nasza oferta obejmuje wiodące technologie
Front End i Back End

Zaufali nam:

Największy światowy dostawca systemów dystrybucji rezerwacji lotniczych.

Światowy lider na rynku technologicznym tworzący ekologicznej sieci energetyczne.

Jedna z największych firm e-commerce w Polsce i w Europie.

Aplikacja umożliwiająca umawianie wizyt z zakresu usług beauty.

Europejski lider w branży e-commerce, prowadzący dwie platformy multibrandowe.

Platforma internetowa do zarządzania zgłoszeniami klienckimi (customer service).

Firma tworząca innowacyjne rozwiązań z branży bankowości.

Jedna z największych firm leasingowych w Polsce.

Najdłuższej działającym w Polsce bank hipoteczny skupiony na kredytach hipotecznych.

Jedna z największych instytucji finansowych.

Lider w oferowaniu nowoczesnych usług logistycznych w Polsce.

Firma oferująca usługę przechowywania danych w chmurze.

Oprogramowanie księgowe głównie dla małych i średnich firm.

Wiodący dostawca technologii dla branży usług finansowych.

Platforma posiadająca kalkulator OC i AC.

Firma z branży gamingowej z innowacyjnym podejściem i pasją do świata gier.

Wiodąca na świecie grupa zajmująca się ochroną słuchu.

Lider na rynku rozwiązań edukacyjnych.

Jedna z wiodących operatorów telekomunikacyjnych na świecie.

Jedna z największych na świecie firm działających w handlu detalicznym.

Firma tworząca innowacyjne smartfony i akcesoria.

Największy światowy dostawca systemów dystrybucji rezerwacji lotniczych.

Światowy lider na rynku technologicznym tworzący ekologicznej sieci energetyczne.

Jedna z największych firm e-commerce w Polsce i w Europie.

Aplikacja umożliwiająca umawianie wizyt z zakresu usług beauty.

Europejski lider w branży e-commerce, prowadzący dwie platformy multibrandowe.

Platforma internetowa do zarządzania zgłoszeniami klienckimi (customer service).

Firma tworząca innowacyjne rozwiązań z branży bankowości.

Jedna z największych firm leasingowych w Polsce.

Najdłuższej działającym w Polsce bank hipoteczny skupiony na kredytach hipotecznych.

Jedna z największych instytucji finansowych.

Lider w oferowaniu nowoczesnych usług logistycznych w Polsce.

Firma oferująca usługę przechowywania danych w chmurze.

Oprogramowanie księgowe głównie dla małych i średnich firm.

Wiodący dostawca technologii dla branży usług finansowych.

Platforma posiadająca kalkulator OC i AC.

Firma z branży gamingowej z innowacyjnym podejściem i pasją do świata gier.

Wiodąca na świecie grupa zajmująca się ochroną słuchu.

Lider na rynku rozwiązań edukacyjnych.

Jedna z wiodących operatorów telekomunikacyjnych na świecie.

Jedna z największych na świecie firm działających w handlu detalicznym.

Firma tworząca innowacyjne smartfony i akcesoria.

Dostarczamy rozwiązania IT dla wielu branż

Skalowanie Platformy E-commerce Modivo poprzez Transformację Architektury Rozproszonej

O kliencie

Jako wiodąca platforma e-commerce w branży modowej, Modivo doświadczyło szybkiego wzrostu, co wiązało się z istotnymi wyzwaniami w zakresie skalowalności, wydajności systemu oraz szybkości wdrażania nowych funkcjonalności. Istniejąca architektura monolityczna, która początkowo dobrze wspierała rozwój platformy, zaczęła ujawniać swoje ograniczenia wraz z rozszerzaniem się bazy użytkowników i wzrostem złożoności operacji.

Aby sprostać tym wyzwaniom, Modivo podjęło strategiczną decyzję o przejściu z architektury monolitycznej na architekturę rozproszoną. Ta transformacja miała na celu zapewnienie, że platforma będzie mogła efektywnie skalować się, utrzymywać wysoką wydajność przy rosnącym obciążeniu oraz umożliwiać szybsze wdrażanie nowych funkcji.

O projekcie

Głównym celem tego projektu była przebudowa istniejącej architektury, z początkowym skupieniem się na module koszyka zakupowego — kluczowym elemencie platformy Modivo, który bezpośrednio wpływa na doświadczenie klienta oraz generowanie przychodów. Celem było przekształcenie tej krytycznej części systemu na architekturę rozproszoną, co miało umożliwić lepszą skalowalność, poprawę wydajności oraz bardziej elastyczne procesy rozwoju.

Technologie

Java / Kotlin

Spring Boot

Spring Cloud

Node.js

Wyzwanie

Transformacja architektoniczna wiązała się z kilkoma istotnymi wyzwaniami:

  1. Adaptacja Technologiczna: Przejście na architekturę rozproszoną wymagało od zespołu przyswojenia i opanowania nowych narzędzi i technologii. Obejmowało to konteneryzację, architekturę mikroserwisów, narzędzia do orkiestracji takie jak Kubernetes oraz zaawansowane systemy monitorowania. Zespół musiał zadbać o to, aby te technologie były płynnie zintegrowane z istniejącymi systemami oraz aby wszyscy zainteresowani byli odpowiednio przeszkoleni w zakresie zarządzania i rozwijania systemu w nowym środowisku.
  2. Przebudowa Procesów: Zmiana z architektury monolitycznej na rozproszoną wymagała całkowitej przebudowy procesów rozwoju i wdrażania. Zespół musiał przejść z centralnego, liniowego procesu rozwoju na bardziej zdecentralizowane, iteracyjne podejście, które pozwalało na niezależny rozwój i wdrażanie mikroserwisów. Wymagało to nie tylko dostosowań technicznych, ale również zmiany kultury pracy w zespole deweloperskim, aby przyjąć nowe przepływy pracy i metody współpracy.
  3. Skalowalność i Wydajność: Jednym z głównych czynników napędzających tę transformację była potrzeba poprawy skalowalności i wydajności platformy Modivo. Moduł koszyka zakupowego, będący elementem o dużym natężeniu ruchu, musiał radzić sobie z rosnącym obciążeniem bez pogorszenia wydajności. Nowa architektura musiała zapewnić, że system będzie mógł skalować się horyzontalnie, aby zarządzać szczytami ruchu, szczególnie podczas wydarzeń sprzedażowych lub okresów promocyjnych.
  4. Integracja z Systemami Dziedzictwa: Istotnym wyzwaniem była potrzeba integracji nowych, rozproszonych komponentów z istniejącymi systemami dziedzictwa. Zapewnienie kompatybilności i płynnego przepływu danych między nowymi mikroserwisami a starszymi częściami systemu było kluczowe, aby uniknąć zakłóceń w działaniu usług.

Rozwiązanie i implementacja

Transformacja została przeprowadzona w kilku fazach, a doświadczony zespół IT objął prowadzenie w zakresie modułu koszyka zakupowego:

  1. Projektowanie Mikroserwisów: Pierwszym krokiem było podzielenie monolitycznego modułu koszyka zakupowego na niezależne mikroserwisy. Każdy mikroserwis został zaprojektowany tak, aby obsługiwać konkretną funkcję, taką jak wybór produktu, kalkulacja ceny, sprawdzanie stanu magazynowego oraz przetwarzanie płatności. To modułowe podejście pozwoliło na niezależne rozwijanie, testowanie i wdrażanie każdego serwisu, zwiększając zwinność i zmniejszając ryzyko, że błędy wpłyną na cały system.
  2. Konteneryzacja i Orkiestracja: Mikroserwisy zostały skonfigurowane jako kontenery za pomocą Dockera, co umożliwiło spójne i przenośne środowiska na wszystkich etapach: od rozwoju, przez testowanie, aż po produkcję. Kubernetes został wdrożony do orkiestracji, zapewniając automatyzację wdrażania, skalowania i zarządzania aplikacjami w kontenerach. Taka konfiguracja gwarantowała, że system mógł dynamicznie dostosowywać się do zmieniających się obciążeń, utrzymując wysoką wydajność nawet podczas okresów największego ruchu.
  3. Ciągła Integracja i Ciągłe Wdrażanie (CI/CD): Aby wesprzeć nowy proces rozwoju, ustanowiono solidny pipeline CI/CD. Umożliwiło to szybkie iteracje, z automatycznymi procesami testowania i wdrażania, co zapewniło szybkie i niezawodne dostarczanie nowych funkcji do produkcji. Pipeline CI/CD także ułatwił częste aktualizacje i udoskonalenia modułu koszyka bez przestojów.
  4. Zaawansowane Monitorowanie i Analiza: Wraz z przejściem na architekturę rozproszoną, kluczowe stało się monitorowanie i analiza. Zespół wdrożył zaawansowane narzędzia monitorowania, aby śledzić wydajność każdego mikroserwisu, identyfikować wąskie gardła i zapewnić zdrowie systemu. Analiza w czasie rzeczywistym dostarczała wglądów w zachowanie użytkowników i wydajność systemu, co pozwalało na proaktywne dostosowywanie i optymalizacje.
  5. Integracja z Systemami Dziedzictwa: Nowe mikroserwisy zostały zintegrowane z systemami dziedzictwa za pomocą API i rozwiązań middleware, które ułatwiły płynną komunikację między starymi a nowymi komponentami. Zapewniło to ciągłość działania platformy bez przerw podczas okresu przejściowego.
  6. Zwiększona Skalowalność: Platforma może teraz skalować się horyzontalnie, obsługując rosnącą liczbę użytkowników bez pogorszenia wydajności. Jest to szczególnie istotne podczas okresów o dużym natężeniu ruchu, takich jak wydarzenia sprzedażowe, gdzie moduł koszyka odgrywa kluczową rolę w generowaniu przychodów.
  7. Poprawa Wydajności: Architektura rozproszona i podejście mikroserwisowe przyczyniły się do poprawy wydajności całej platformy. Moduł koszyka zakupowego działa teraz znacznie efektywniej, zapewniając szybsze czasy odpowiedzi i płynniejsze doświadczenie użytkownika.
  8. Szybsze Dostarczanie Funkcjonalności: Wdrożenie praktyk CI/CD znacząco skróciło czas potrzebny na rozwój i wdrożenie nowych funkcji. Ta zwinność pozwala Modivo na szybsze reagowanie na potrzeby rynku i ciągłe udoskonalanie doświadczeń klientów.
  9. Odporność Operacyjna: Nowa architektura poprawiła ogólną odporność platformy. Dzięki izolacji mikroserwisów od siebie, problemy w jednym komponencie nie wpływają na cały system, co zmniejsza ryzyko przestojów i poprawia stabilność platformy.
  10. Przygotowanie na Przyszłość: Transformacja umożliwiła Modivo lepsze przygotowanie na przyszły rozwój i postęp technologiczny. Platforma jest teraz bardziej adaptowalna, zdolna do integracji nowych technologii i skalowania wraz z rozwojem biznesu.
Wdrożenie funkcjonalności w serwisie e-commerce

Kompetencje

Web&Mobile

Branża

E-commerce

Technologie

Android

iOS

Kotlin

MangoDB

Wyzwania

Powstała potrzeba obsługi większej ilości zamówień w punktach odbioru przesyłek, poprzez rosnącą popularność punktów odbioru.

Rozwiązanie

Dostarczenie funkcjonalności zapewniające klientowi szybki i łatwy odbiór przesyłki z maszyny paczkowej.

Rozwój platformy e-commerce

Kompetencje

Web&Mobile

Branża

E-commerce

Technologie

Kotlin

Microservices

React

Wyzwanie

Dostosowanie i rozbudowa platformy e-commerce w celu umożliwienia korzystania z katalogu ofert oraz kompletowania zapotrzebowań.

Rozwiązanie

Wprowadzenie rozwiązania na nowy rynek umożliwiło funduszom inwestycyjnym korzystanie z systemów pozyskiwania klientów, zarządzania transakcjami z klientami i raportowania.

Kompetencje

Web&Mobile

Branża

E-commerce

Technologie

Kotlin

Microservices

React

Wyzwania

Integracja z zewnętrznym partnerem w celu rozliczeń transakcji afiliacyjnych.
Ze względu na długi czas potrzebny na realizację własnego rozwiązania podjęto
decyzję o skorzystaniu z produktu firmy zewnętrznej.
Licencja produktu zakładała rozliczanie na podstawie faktycznie
wygenerowanego obrotu, więc pojawiła się konieczność generowania
i przesyłania zestawień sprzedanych ofert dzięki produktowi firmy zewnętrznej.

Rozwiązanie

Zespół dostarczył rozwiązanie cyklicznie wysyłające do partnera zewnętrznego
zestawienia na podstawie zdarzeń transakcyjnych.
Rozwiązanie było niezależne, zgodne z przyjętymi praktykami i technologiami
wykorzystywanymi w Allegro i nie angażujące innych zespołów Allegro.
Dzięki temu zespół w krótkim czasie wyprodukował oraz przejął na utrzymanie
automatyczne rozwiązanie, które zastąpiło ręczną pracę działów księgowości.

Wdrożenie Allegro Czechy

Kompetencje

Web&Mobile

Branża

E-commerce

Wyzwania

Projekt wymagał przystosowania w wielu obszarach biznesowych i technicznych, a także dużej wiedzy technicznej pozwalającej na zoptymalizowanie architektury i koordynację, dotychczasowych usług i zależności pomiędzy nimi, co przy tak rozproszonym systemie stanowi duże wyzwanie.

Rozwiązanie

Wdrożenie Allegro Czechy to praca zespołowa wielu teamów.

Projekt internacjonalizacji wymagał zmiany istniejących mechanizmów poczynając od logistyki a kończąc na płatności. Każdy z obszarów musiał dodatkowo uwzględniać fakt sprzedaży w miejscu docelowym.

Wdrożenie zwrotów międzynarodowych

Kompetencje

Web&Mobile

Branża

E-commerce

Wyzwania

Głównym wyzwaniem było umożliwienie ekspansji Allegro na rynek czeski poprzez integrację z zagranicznymi przewoźnikami i pośrednikiem.

Ta integracja miała na celu umożliwienie zwrotów międzynarodowych pomiędzy Polską a Czechami. Dodatkowo, projekt obejmował rozwijanie usług dodatkowych, które umożliwiały klientom wybór dodatkowych opcji podczas realizacji zamówienia.

Rozwiązanie

Zespół dostarczył kompleksowe rozwiązanie, które obejmowało pełną integrację z pośrednikiem  i funkcjonalność zwrotów międzynarodowych. Długoterminowym skutkiem realizacji tego projektu była ekspansja Allegro na rynek czeski, co otworzyło nowe możliwości dla firmy.

Aplikacja mobilna do sprzedaży z modelem Marketplace

Kompetencje

Mobile

Branża

E-commerce

Technologie

Android

Kotlin

Compose

Coroutines

RxJava2

MVVM

Gradle

OpenAPI 3.x

Firebase

Sentry

Synerise

Appsflyer

Wyzwania

Długofalowe zwiększenie udziału w przychodach produktów za pomocą aplikacji mobilnej do 50% ogólnego przychodu firmy.

Rozwiązanie

Modivo app (Google Play)

 

Ciągle zwiększamy przychód z aplikacji mobilnej, dążymy do długofalowego celu. Wystartowaliśmy także z inicjatywą napisania nowej wersji aplikacji, gotowej na sprostanie wszystkich przyszłych celów firmy, technicznie i biznesowo.

Studium Przypadku: Rozwój i Udoskonalenie Platformy BOOST

Usługa

Web & Mobile

O kliencie

Yggdrasil Gaming, wiodący dostawca w branży hazardu online, specjalizuje się w produkcji i dystrybucji wysokiej jakości gier hazardowych. W obliczu szybko zmieniającego się rynku gier, Yggdrasil dostrzegł potrzebę zdobycia przewagi konkurencyjnej poprzez udoskonalenie swojej platformy dystrybucji gier.

Technologie

Java 11

Spring Boot

Rest Api

Kubernetes

Wyzwania

  • Bezproblemowa Integracja: Jednym z głównych wyzwań była integracja nowej funkcji JackDrop z istniejącą platformą, w szczególności z komponentami monolitycznymi opartymi na JEE. Wymagało to starannego planowania i koordynacji, aby uniknąć zakłóceń w działaniu i zapewnić kompatybilność pomiędzy różnymi częściami systemu.
  • Utrzymanie Przewagi na Rynku: Branża gier hazardowych jest wysoce konkurencyjna, dlatego utrzymanie i ciągłe udoskonalanie platformy BOOST było kluczowe dla Yggdrasil. Zespół musiał zapewnić, że każda nowa funkcja wnosi znaczącą wartość i jest dokładnie przetestowana przed wdrożeniem.
  • Skalowalność: Biorąc pod uwagę architekturę platformy, kluczowym wyzwaniem technicznym było zapewnienie, że system pozostanie skalowalny i odporny na awarie w miarę dodawania nowych funkcji. Zostało to rozwiązane poprzez wykorzystanie Kubernetes do orkiestracji oraz Docker do konteneryzacji, co umożliwiło płynniejsze wdrożenia i lepsze zarządzanie zasobami.

Rozwiązanie

espół BOOST, pod kierownictwem Marka Rutowicza, z sukcesem opracował i zintegrował funkcję JackDrop. Zespół stosował podejście agile, co pozwalało na iteracyjne testowanie i doskonalenie funkcji na każdym etapie jej rozwoju. Wykorzystanie nowoczesnych technologii, takich jak React dla frontendu i Spring Boot dla backendu, umożliwiło zespołowi dostarczenie solidnego i skalowalnego rozwiązania.

Wdrożenie Procesu Kredytowego Online dla Klientów Biznesowych

O kliencie

Jeden z największych banków w Polsce, zdecydował się na wdrożenie innowacyjnego projektu, którego celem było umożliwienie klientom biznesowym wnioskowania o kredyty całkowicie online, bez konieczności wizyty w oddziale banku. Projekt miał na celu usprawnienie procesu kredytowego oraz zwiększenie dostępności usług finansowych, dzięki czemu klienci mogli zyskać większą wygodę i oszczędność czasu.

O projekcie

Głównym celem projektu było stworzenie w pełni zautomatyzowanego procesu kredytowego dla klientów biznesowych, który obejmowałby wszystkie etapy – od symulacji finansowania, przez weryfikację, aż po podpisanie umowy. Dzięki temu, proces kredytowy mógł być przeprowadzony zdalnie, za pośrednictwem platformy bankowości elektronicznej.

Technologie

OpenAP

Swagger

IBM BPM

Kafka

Java

Wyzwania Technologiczne i Procesowe

Wdrożenie takiego systemu niosło za sobą kilka kluczowych wyzwań:

  1. Integracja Systemów: Nowy proces musiał być zintegrowany z istniejącymi systemami bankowymi, zapewniając płynne i bezpieczne przetwarzanie danych klientów oraz zgodność z regulacjami prawnymi.
  2. Automatyzacja Procesu: Ważnym aspektem było zapewnienie pełnej automatyzacji procesu kredytowego, aby klienci mogli przechodzić przez kolejne etapy bez udziału pracowników banku, co wymagało precyzyjnego zarządzania przepływem pracy.
  3. Bezpieczeństwo: Zapewnienie najwyższego poziomu bezpieczeństwa danych było kluczowe, zwłaszcza w kontekście przetwarzania wrażliwych danych finansowych klientów.

Rozwiązanie i implementacja

Projekt został zrealizowany przy użyciu nowoczesnych technologii oraz sprawdzonych metodologii:

  • Warstwa Backend: System został zbudowany w oparciu o Java oraz architekturę Domain Driven Design, co umożliwiło modularne podejście do tworzenia aplikacji. Użycie narzędzi takich jak Kafka, Swagger, i OpenAPI pozwoliło na efektywną wymianę danych i komunikację między usługami.
  • Warstwa Frontend: Interfejs użytkownika został opracowany przy użyciu Angulara, z zastosowaniem architektury reagującej na zdarzenia (State). Cały proces kredytowy był sterowany przez zdarzenia wysyłane przez backendową Javę. W projekcie wykorzystano wewnętrzną bibliotekę komponentów UI, którą zespół rozszerzył i dostosował do specyficznych potrzeb tego projektu.
  • Zarządzanie Procesami Biznesowymi: Do zarządzania i automatyzacji procesu kredytowego użyto IBM BPM, co pozwoliło na pełne zdefiniowanie i kontrolę nad przepływem pracy, zapewniając jednocześnie zgodność z wymaganiami biznesowymi.

Rezultaty

Wdrożenie nowego procesu kredytowego online przyniosło Bankowi Pekao wiele korzyści:

  • Zwiększona Dostępność: Klienci biznesowi mogą teraz wnioskować o kredyty w dowolnym miejscu i czasie, co zwiększyło ich wygodę oraz skróciło czas potrzebny na uzyskanie finansowania.
  • Automatyzacja Procesu: Dzięki pełnej automatyzacji procesu, bank zyskał na efektywności operacyjnej, co pozwoliło na obniżenie kosztów obsługi wniosków kredytowych.
  • Lepsza Obsługa Klienta: Zautomatyzowany system pozwolił na szybsze i bardziej spersonalizowane doświadczenia klienta, co przyczyniło się do wzrostu satysfakcji użytkowników platformy.
  • Bezpieczeństwo: Użycie zaawansowanych technologii i procedur zabezpieczeń zapewniło pełną ochronę danych klientów, zgodnie z obowiązującymi regulacjami.
System do obliczania, monitorowania i rozliczania podatków transakcyjnych

Kompetencje

Web&Mobile

Branża

Bankowość

Technologie

Java 11

Spring Boot

Spring Integration

Spock

Microservices

Wyzwania

Brak odpowiedniego rozwiązania stwarza nadmierne koszty i ryzyko dla klienta. Powstała potrzeba biznesowa stworzenia systemu, który pomoże uzyskać kontrolę nad aspektami rozliczania podatków transakcyjnych.

Rozwiązanie

Platforma IT pozwalająca na komunikację między biurem rachunkowym, a przedsiębiorcą oraz bankiem.
Aplikacja desktopowa do zarządzania sieciami energetycznymi.

Kompetencje

Web

Branża

Electronical&Electronical Manufactoring

Technologie

.Net

C#

WPF

WCF

DirectX

Wyzwania

Praca opiera się na analizie funkcjonalności poprzednich wersji aplikacji, studium wykonalności danego importu w nowej wersji, a następnie na implementacji importu w nowym systemie.

Rozwiązanie

Moduł zapewnia spójność danych podczas migracji projektów sieci energetycznych do nowej wersji systemu.

Platforma za pomocą, której możemy przeprowadzić wirtualną symulacje IPO

Kompetencje

WEB

Branża

Fintech

Technologie

React

Java

Spring

PostgreSQL

Influxdb

Redis

Kotlin

Wyzwania

Stworzenie rozwiązania do symulacji debiutów (IPO) na giełdzie.

Rozwiązanie

Nasi specjaliści stworzyli rozwiązanie problemu podczas składania IPO poprzez stworzenie platformy zintegrowanej z dostawcą danych giełdowych pozwalającej na:
• Tworzenie nowego IPO
• Zapisy na IPO
• Handel akcjami
• Komunikacja emitentów z inwestorami
• Zaproszenie wybranych inwestorów do prywatnego IPO

Kompetencje

WEB

Branża

Professional Services

Technologie

Java 11

Spring WebFlux

C++ (read only)

Rest Api, SOAP

GCP

Swagger

Kubernetes

Postman (Newman)

Chai.js

Wyzwania

Migracja z legacy systemu bankowego zaimplementowego w C++ na nowoczesne rozwiązania chmurowe z użyciem języka JAVA. Kluczowym wymaganiem nowego rozwiązania było zachowanie logiki biznesowej zastosowanej w starym systemie oraz możliwość elastycznej rozbudowy o nowe funkcjonalości.

Rozwiązanie

Zaimplementowanie 3 głównych aplikacji odpowiedzialnych za integracje systemów klienta z systemami odrębnych instytucji finansowych. 

Travel planning - SSRs

Professional Services

Technologie

Java

Spring

Wiremock

MockGrpc

Wyzwania

Główny cel projektu to przepisanie starej serwerowej części aplikacji przy użyciu najnowszych technologii oraz  mikroserwisów.

Projektowanie i development modułu odpowiedzialnego za zapis SSrów w systemie w jednym z mikroserwisów, a także konwersja zapisanych danych do formatu rozumianego przez stary system w celu ich weryfikacji i użycia wraz ze starym systemem.

Rozwiązanie

Moduł/mikroserwis do zapisu i odczytu danych z domeny SSr.

Branża

Industrial Machinery Manufacturing

Technologie

Java

K8S

Amazon Cloud

Amazon RDS

KMS

EKS

OIDC

Wyzwania

Kontrahenci naszego klienta korzystają z platformy, która konsoliduje aplikacje od różnych dostawców. Historycznie istnieje kilka mechanizmów dostępu, każdy mechanizm udostępnia tylko wybrane aplikacje. Komplikuje to dołączanie nowych aplikacji/dostawców.

Dodatkowo niektórzy dostawcy aplikacji wykorzystują więcej niż jeden
z oferowanych przez platformę sposobów autoryzacji, co generuje nadmiarową pracę przy integracji systemów i zwiększa zużycie zasobów serwerowych. Konieczna była konsolidacja, co w efekcie miało przynieść oszczędności w kosztach utrzymania platformy.

Rozwiązanie

Wykonana została standaryzacja API z wykorzystaniem najnowszych standardów m.in. OIDC), następnie przygotowane zostało docelowe rozwiązanie chmurowego oraz wersja on-premise zgodna z wymagającymi rynkami azjatyckimi.

Następnie wybrane aplikacje zostały zintegrowane z docelowym rozwiązaniem, wykonano także normalizację i migrację danych pomiędzy rozwiązaniami.

Automatyzacja sprzedaży

O kliencie

Zaplify to innowacyjny system oferujący wcześniej niedostępny sposób dotarcia do klientów. Wykorzystuje rekomendacje oparte na sztucznej inteligencji do identyfikacji i dostępu do potencjalnych klientów za pośrednictwem platform takich jak LinkedIn i poprzez Email.

Technologie

GCP​

React​

GKE​

ChatGPT​

Microservices​

Wyzwanie

Wyzwanie polegało na opracowaniu rozwiązania, które umożliwi szybkie wdrażanie nowych funkcjonalności na środowisko produkcyjne. Wymagało to stworzenia solidnych środowisk oraz bezproblemowej integracji nowych funkcji.

Rozwiązanie

Projekt osiągnął nowy poziom doskonałości, dzięki czemu nowe wersje oprogramowania są wdrażane na produkcję co kilka minut. To niezwykłe osiągnięcie było możliwe dzięki zastosowaniu Google Kubernetes Engine (GKE). Przy wsparciu GitOps oraz automatycznych testów, nowe funkcjonalności
są wdrażane na produkcję bez zakłóceń w działaniu systemu dla klienta.

Alerts & Notifications

Kompetencje

WEB

Branża

Retail

Technologie

Angular

Java

Mongo DB

Dynamo DB

AWS

Wyzwanie

Zbudowanie wspólnej, niezawodną i skalowalnej usługi, która odpowiadałaby za odbiór strumieni zdarzeń z różnych źródeł i na podstawie tych zdarzeń wysyłać powiadomienia do określonych odbiorców za pomocą kanałów komunikacyjnych.

Rozwązanie

Usługa powiadamiania, która integruje się zarówno z systemami klienta (dostarczającymi informacji o abonentach i odbiorcach powiadomień), jak i dostawcami powiadomień (odpowiedzialnymi za wykrywanie zdarzeń, o kimś, kto chce zostać powiadomiony).

Analiza geoprzestrzenna

O kliencie

Europejska Agencja Rządowa

Technologie

Python

ESRI ArcGIS

MS SQL Server

Wyzwanie

Zespół analiz przestrzennych (geospatial analysis) w organizacji pełni kluczową rolę w przetwarzaniu i analizie danych przestrzennych z wykorzystaniem oprogramowania ESRI ArcGIS. W ramach swoich obowiązków zespół odpowiada za tworzenie produktów kartograficznych do regularnych raportów, a także za pozyskiwanie i integrację danych z systemów zewnętrznych w środowisku GIS. Ręczne wykonywanie tych zadań było czasochłonne i obciążało zasoby zespołu, co rodziło potrzebę optymalizacji i automatyzacji procesów.

Rozwiązanie

W odpowiedzi na te wyzwania, opracowano zestaw dedykowanych szablonów projektów mapowych oraz skryptów automatyzujących proces produkcji kartograficznej. Wykorzystano do tego API Python dla ArcGIS, co pozwoliło na automatyzację powtarzalnych zadań, odciążając tym samym zespół GIS. Dodatkowo, stworzono skrypty ETL (Extract, Transform, Load), które umożliwiły efektywne pozyskiwanie, transformację i ładowanie danych z systemów zewnętrznych do GIS.

Integracja skryptów geoprocesingowych z interfejsem webowym pozwoliła na stworzenie samoobsługowych narzędzi, które umożliwiły użytkownikom końcowym wykonywanie podstawowych operacji kartograficznych i analitycznych bez bezpośredniego wsparcia zespołu GIS. Dzięki temu rozwiązaniu, procesy, które wcześniej wymagały znaczącego zaangażowania zespołu, zostały zautomatyzowane, co zwiększyło efektywność i pozwoliło zespołowi skupić się na bardziej złożonych analizach i projektach.

Co mówią o nas partnerzy?

Nowa Era/ Sanoma

Rekomendacja

Modivo

Rekomendacja

Allegro

Rekomendacja

Infogain

Rekomendacja

Zaplify

Rekomendacja

Zaufaj naszemu doświadczeniu!

Iwona Zawolik

Business Unit Director

Magdalena Szymoniuk

Business Unit Director

Konrad Jarosz

Business Unit Director

Co możemy dla ciebie zrobić?

Jeśli chciałbyś dowiedzieć się więcej o możliwościach współpracy, wypełnij formularz. Poznajmy się!