Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Robert Makrytski

Sleeping face
Robert hasn't been on the service for a long time.
But on Freelancehunt, there are also 784 freelancers in category Java, who will professionally and timely complete a project of any complexity.

Poland Gdansk, Poland
1 year back
Available for hire available for hire
age 35 years
on the service 2 years

Rating

Successful projects
No data
Average rating
No data
Rating
119

Language proficiency level

English English: advanced

Skills and abilities

Portfolio


  • Creating a website, website content for modifying Minecraft game.

    Web Programming
    A website has been created with capabilities for content creation by regular users, moderation, complex logic, development of a comment system, notifications.
  • Development of a demo shop to showcase the service capabilities for input a

    Web Programming
    A semi-finished solution for magento and vuestorefront was modified. Functionality for entering different address forms in the store was added.
  • Service aggregator of freelance exchanges using microservice architecture

    Web Programming
    Creating a service aggregator of internet orders with freelance exchange. Team size: java developer, java developer, tester, front-end developer.
  • Starter of java applications

    Desktop Apps
    We want to create a Java desktop launcher that will help launch Java desktop applications faster and better. There is functionality to update your application by default with low traffic consumption and environment checks (amount of memory, correctness of the temp directory, etc.). We have detailed instructions to create installers for Windows, Linux, MacOS that will allow you to install Java if it is not on your computer. Allows easy configuration changes for your application on the server side.
  • Desktop applications for games

    Web Programming
    Desktop service for digital distribution of computer games. It includes the entire existing catalog of games for purchase and installation on your PC. Additional tools are also provided for finding a specific game or group of games, such as: "Search", "Filters", "Sorting". Each game has its own description, system requirements, price, and unique discounts for this product.
  • Back-end for gaming application

    Web Programming
    Online service for digital distribution of computer games) Kubernetes, Java 21, virtual threads, Spring Framework, Spring Authorization Server, Spring Gateway, Spring Cloud, Spring Config, Spring Data REST, Caffeine, Gradle, MariaDB, Elasticsearch.
  • Back-end service for selecting an address for commerce worldwide

    Web Programming
    The service checks, corrects, and standardizes data entered by the user worldwide. You will be sure that each delivery address is valid and complies with the format of the respective country. Improving email delivery with real-time email address verification. This reduces the number of returns due to incorrect addresses, prevents fraud, and complies with GDPR. DigitalOcean Kubernetes, Spring Framework, Spring Cloud, Spring Config, Maven, Redis, Postgres, Prometheus, Grafana.
  • Development of backends: backend 1 proxy for operator, backend 2 on

    Web Programming
    Data collection: (video, audio, sound, GPS) using backend 2 and sending it to backend 1. Backend 1 is connected to an operator who can view real-time data from the drone. Backend 2 should capture this data so that it is available to the operator. Additionally, backend 1 should work offline without backend 2.
  • Back-end service aggregator for freelance exchanges using microservice architecture

    Web Programming
    Creating a service aggregator for internet orders with freelance exchange. Team size: java developer, java developer, tester, front-end developer.) java 17, Spring Cloud, elk, keycloak, webflux, react js, docker, maven.
  • High-load backend service for providing player profiles for games

    Web Programming
    Used to send game data for the game. The feature of the project is the ability to handle a large load from players in parallel. Also smooth out spikes in load that should not lead to service failure. Also integrate with additional services that may not respond.
  • Back automation of machine translations from Google

    Web Programming
    It was necessary to translate the content of the html page into multiple languages, the difficulty was in extracting the text from the page and preserving the layout.
  • Creating a cluster for data storage based on GlusterFS

    Web Programming
    It was necessary to build a storage for files with horizontal scaling, while reducing the load through clodflare cache. As a result, the current system handles a load of 3 gigabytes per second and can increase the load by adding more servers to increase bandwidth. In this project, we improved our solution on top of gluster, as we still have an intermediary in the form of cloudflare cache. In the figure below, this service is called File resolver backend.
  • Receiving data through cloudflare

    Creating a proxy service that can fetch the content of a page or some data, for example, json, that is protected by a cloudflare proxy
  • Image compressor backend

    Web Programming
    It is necessary to compress the images that users send to create game content on our website, while the quality should not differ much, as a result, the image was compressed by 70-90 percent. At the same time, the quality was at a good level.
  • Back-end collection and analysis of logs from desktop application

    Web Programming
    Development of a service for collecting and storing temporary logs, as well as analysis upon request of the administrator, to obtain information on errors by type. Implementation of cleaning old logs and data size restrictions.

Activity

  Latest proposals 3
Splide.js Personal project
137 USD
Web service ticket aggregator
6000 USD
Mobile and Web Application for Ordering Trips
21 000 USD