Robert Makrytski
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
Portfolio
-
Stworzenie strony internetowej, treści strony do modyfikacji gry Minecraft
Programowanie stron internetowychUtworzono stronę internetową z możliwością dodawania treści przez zwykłych użytkowników, moderacją i złożoną logiką, rozwój systemu komentarzy, powiadomień.
-
Rozwój sklepu demonstracyjnego do pokazania możliwości usługi do wprowadzenia a
Programowanie stron internetowychZostało zmodyfikowane półgotowe rozwiązanie magento i vuestorefront. Dodano funkcjonalność umożliwiającą wprowadzanie różnych formularzy adresowych do sklepu.
-
Usługa agregatora giełd freelancerów za pomocą architektury mikroserwisów
Programowanie stron internetowychTworzenie usługi agregatora zamówień internetowych z giełdą freelancerską. Rozmiar zespołu: programista Java, programista Java, tester, programista front-end.
-
Uruchamianie aplikacji Java
Aplikacje desktopoweChcemy stworzyć uruchamialny pulpitowy program Java, który pozwoli uruchamiać aplikacje pulpitu Java szybciej i lepiej. Istnieje funkcjonalność automatycznego aktualizowania Twojej aplikacji z niskim zużyciem danych i sprawdzania środowiska (ilość pamięci, poprawność katalogu temp itp.). Mamy szczegółowe instrukcje dotyczące tworzenia instalatorów dla systemów Windows, Linux, MacOS, które pozwolą zainstalować Javę, jeśli nie jest zainstalowana na komputerze. Umożliwia łatwe zmienianie konfiguracji Twojej aplikacji po stronie serwera.
-
Aplikacje desktopowe do gier
Programowanie stron internetowychUsługa dystrybucji cyfrowej gier komputerowych na komputerze stacjonarnym. Zawiera pełny istniejący katalog gier do zakupu i instalacji na swój komputer. Przewidziane są również dodatkowe narzędzia do znalezienia określonej gry lub grupy gier, takie jak: "Wyszukiwanie", "Filtry", "Sortowanie". Dla każdej gry przewidziane są jej opis, wymagania systemowe, cena i unikalne zniżki na ten produkt.
-
Aplikacja back-endowa dla gier
Programowanie stron internetowychusługa online dystrybucji cyfrowej gier komputerowych) kubernetes, java 21, wątki wirtualne, spring framework, spring authorization server, spring gate way, spring cloud, sping config, spring data rest, caffeine, gradle, mariadb, elasticsearch.
-
Usługa backendowa do wyboru adresu dla handlu na całym świecie
Programowanie stron internetowychUsługa sprawdza, poprawia i standaryzuje dane wprowadzane przez użytkownika na całym świecie. Będziesz mieć pewność, że każdy adres dostawy towarów jest prawidłowy i zgodny z formatem danego kraju. Poprawa dostarczania wiadomości e-mail poprzez weryfikację adresu e-mail w czasie rzeczywistym. To zmniejsza liczbę zwrotów z powodu błędnych adresów, zapobiega oszustwom i jest zgodne z RODO.)digitalocean kubernetes, spring framework, spring cloud, sping config, mvn, redis, postgres, prometheus, grafana.
-
Rozwój backendów: backend 1 proxy dla operatora, backend 2 na
Programowanie stron internetowychZbieranie danych: (wideo, audio, dźwięk, GPS) za pomocą backendu 2 i przesyłanie ich do backendu 1. Backend 1 jest połączony z operatorem, który może widzieć dane z drona w czasie rzeczywistym. Backend 2 musi zbierać te dane, aby były one dostępne dla operatora. Ponadto backend 1 musi działać offline, bez backendu 2.
-
Usługa backendowa agregująca giełdy freelancerów za pomocą architektury mikroserwisów
Programowanie stron internetowychTworzenie usługi agregatora zamówień internetowych z giełdą freelancerską. Rozmiar zespołu: programista java, programista java, tester, deweloper front-end.) java 17, Spring Cloud, elk, keycloak, webflux, react js, docker, maven.
-
Wysokowydajna usługa backendowa do dostarczania profili graczy dla gier
Programowanie stron internetowychSłuży do przesyłania danych gry do gry. Cechą projektu jest możliwość równoczesnego obsługiwania dużej liczby graczy. Ponadto wygładzać skoki obciążenia, które nie powinny prowadzić do awarii usługi. Ponadto połączyć z dodatkowymi usługami, które mogą nie odpowiadać.
-
Automatyzacja tłumaczeń maszynowych Google
Programowanie stron internetowychTrzeba było przetłumaczyć zawartość strony HTML na wiele języków, trudność polegała na wydobyciu tekstu ze strony i zachowaniu układu.
-
Stworzenie klastra do przechowywania danych opartego na GlusterFS
Programowanie stron internetowychTrzeba było zbudować magazyn plików z poziomym skalowaniem, jednocześnie zmniejszając obciążenie poprzez pamięć podręczną clodflare. W rezultacie obecny system obsługuje obciążenie 3 gigabajty na sekundę i może zwiększyć obciążenie, dodając więcej serwerów, aby zwiększyć przepustowość. W tym projekcie dostosowaliśmy nasze rozwiązanie na bazie gluster, ponieważ mamy jeszcze pośrednika w postaci pamięci podręcznej cloudflare. Na poniższym rysunku ten serwis nazywa się File resolver backend.
-
Pobieranie danych za pomocą cloudflare
Tworzenie usługi proxy, która może pobierać zawartość strony lub jakieś dane, na przykład json, które są zabezpieczone za pomocą proxy cloudflare
-
Kompresor obrazków
Programowanie stron internetowychNależy kompresować obrazy przesyłane przez użytkowników w celu tworzenia treści gier na naszej stronie internetowej, przy zachowaniu jakości na podobnym poziomie, w rezultacie obraz został skompresowany o 70-90 procent. Jakość pozostała na dobrym poziomie.
-
Zbieranie i analiza logów z aplikacji na pulpicie
Programowanie stron internetowychRozwój usługi do zbierania i przechowywania tymczasowych logów, a także analiza na żądanie administratora, aby uzyskać informacje o błędach według typu. Implementacja czyszczenia starych logów i ograniczeń dotyczących rozmiaru danych.
Aktywność
| Ostatnie oferty 3 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Splide.js
500 PLN
|
|||||
|
Usługa internetowa agregatora biletów
21 840 PLN
|
|||||
|
Aplikacja mobilna i internetowa do zamawiania przejazdów
76 441 PLN
|