Z chęcią odpowiemy na wszelkie pytania. Prosimy dzwonić albo wysłać maila na poniższy adres. Jeżeli chcą Państwo spotkać się osobiście, prosimy o wcześniejszy kontakt, żeby umówić termin.

info@unoperate.com
+48 607 920 363

Czym się zajmujemy

Jesteśmy młodym software housem, założonym przez byłego pracownika Google. Naszym celem jest wykorzystanie potencjału chmury do przetwarzania olbrzymich ilości danych i wykonywania gigantycznych obliczeń szybko, niezawodnie i efektywnie.

Rozwiązania
chmurowe

Chmura umożliwia analizowanie petabajtów danych, obsługiwanie milionów żądań na sekundę oraz globalną dostępność. Możemy stworzyć takie rozwiązanie lub zweryfikować Państwa pomysły, projekty, czy obecne wdrożenia, tak, aby w pełni wykorzystać dostępne technologie.

Wysoka
wydajność

Optymalizacja skomplikowanych systemów, aby osiągnąć niskie opóźnienia, dużą przepustowość i dobre wykorzystanie zasobów wymaga doświadczenia. My mamy to doświadczenie i z chęcią wykorzystamy je do stworzenia, zweryfikowania lub ulepszenia Państwa rozwiązań.

Niezawodne
systemy

Możemy pomóc osiągnąć wysoką niezawodność usług poprzez weryfikację ich architektury, dodanie odpowiedniej telemetrii i monitoringu, zaprojektowanie odpowiednich procedur operacyjnych i zarządzania incydentami oraz szkolenie pracowników.

Stworzymy niemożliwe!

Uwielbiamy rozwiązywać trudne, nierozwiązane problemy techniczne. Z chęcią podejmiemy wyzwanie, niezależnie od tego, czy jest to dodatkowa funkcjonalność do jądra Linuksa, pozornie niemożliwa integracja, czy zaporowo skomplikowane obliczenia.

Dlaczego
unoperate.

  • Doświadczenie
  • Wartości
  • Założyciel

Naszą przewagą są doświadczenie i umiejętności naszego zespołu. Stworzyliśmy wiele funkcjonalności kluczowych dla wydajności i niezawodności w różnych systemach rozproszonych. Umiemy metodycznie analizować dane, co jest poparte tytułem licencjata z matematyki i magistra informatyki. Przede wszystkim jednak, umiemy te umiejętności przełożyć na tworzenie rozwiązań skutecznie służących celom biznesowym. Jesteśmy dumni z pracy wykonanej dla naszych dotychczasowych klientów.

  • Rozwój  bibliotek klienckich Cloud Bigtable i Cloud Storage C++

    Unoperate rozwijało biblioteki klienckie w do usług Google – Cloud Bigtable i Cloud Storage. To jest wysoko wydajne, asynchroniczne oprogramowanie, którego jakość musi być na najwyższym poziomie ponieważ używane jest przez wszystkich użytkowników tych usług Google Cloud, którzy jako język programowania wybrali C++. Wśród osiągnięć są między innymi automatyczne, samoregulujące grupowanie zapisów, strojenie wydajności, automatycznie zrównoleglane zapisy i inne.

  • Zarządzanie działem inżynierskim

    Początkowo współpraca obejmowała doradztwo w zakresie infrastruktury, aby pomóc Codility zwiększyć skalowalność i zarządzalność ich platformy. Po wprowadzeniu zmian w tej materii, współpraca przerodziła się w zarządzanie całym zespołem inżynierskim podczas gdy Codility szukało nowego CTO. Obejmowała ona ulepszanie praktyk inżynierii oprogramowania (np. sformalizowanie wymagań niefunkcjonlnych, ulepszanie komunikacji i przejrzystości procsów), podejmowanie wysokopoziomowych decyzji technicznych i nadzór nad ulepszaniem procedur bezpieczeństwa, co doprowadziło do uzyskania przez Codility certyfikatu SOC II.

  • Ukryty klient

    Projekt i wykonanie protokołu radiowego opartego o SDR

    Unoperate zaprojektowało  i wykonało oprogramowanie do przyłania komunikacji radiowej z możliwie niskimi opóźnieniami. Stworzone rozwiązanie oparte było o radio definiowane programowo (USRP). Największa trudność polegała na właściwym wyważeniu szybkości przetwarzania danych, niskich opóźnień, precyzji detekcji i modyfikowalności projektu. Wiązało się to z metodyczną analizą potencjalnych algorytmów, możliwości sprzętu i systemu oraz stworzeniu tego w sposób który pozawalał na elastyczną, dynamiczną rekonfigurację w locie przez dobrze zdefiniowany interfejs.

Postępujemy zgodnie z tymi zasadami:

  • pragmatyzm ponad wszystko — osiągnięcie wyniku jest dla nas ważniejsze niż kurczowe trzymanie się trendów lub paradygmatów
  • przygotuj się na najgorsze — każde ryzyko prędzej, czy później się zmaterializuje, więc albo musi być zaakceptowane, albo wyeliminowane
  • niezmierzone nie istnieje — nie da się zagwarantować lub ulepszyć wydajności nie mierząc jej
  • diabeł tkwi w szczegółach — nawet najlepszy algorytm nie oprze się niechlujstwu
  • z każdej porażki płynie nauka — nie winimy ludzi, a złe podejścia i procedury
  • Brzytwa Ockhama — proste rozwiązania są lepsze od skomplikowanych
  • ludzie mylą się zdecydowanie częściej niż maszyny, więc oprogramowanie nie powinno wymagać operatorów, stąd nasza nazwa – Unoperate.

Oferty pracy

Cloud Software Engineer

Klienci o nas