Budget: 1111 UAH Deadline: 1 day
Hello. I have extensive experience with Node.js. I can offer backend development in Node.js.
About the project
• Backend - server part for a modern mobile messenger with real-time support: chats, calls, video communication, and file sharing. It is based on WebRTC (LiveKit) for calls and WebSockets (Socket.io) for messaging.
• The project architecture is built on microservices principles, focusing on scalability, fault tolerance, and high load.
Requirements
• Confident knowledge of GoLang (commercial development experience).
• Knowledge of network protocols - TCP/IP, HTTP, WebRTC (LiveKit), WebSockets (Socket.io), and IP requests (REST/gRPC)
• Experience with microservices architecture, including containerization (Docker), CI/CD
• Experience interacting with PostgreSQL databases, including writing complex queries and optimizing them
Budget: 1111 UAH Deadline: 1 day
Hello. I have extensive experience with Node.js. I can offer backend development in Node.js.
Budget: 27000 UAH Deadline: 30 days
Igor, hello!
I am very interested in your project and would like to participate and contribute my share - perhaps thanks to my experience we can make your project faster, more stable, and more reliable. I love complex and interesting tasks.
I fit the requirements well:
- I have 6 years of experience in commercial development with Go, which is the foundation of my stack. Mostly on long-term projects that I maintained and expanded myself. Because of this, I automatically write code in a way that makes it easy to maintain later. I adhere to the principles of Clean Code (within reasonable limits), DRY, KISS, SOLID, and YAGNI. Inside microservices, I follow a modular architecture, use design patterns, but without fanaticism.
It's funny, but I like the approach `if err != nil` - simple and clear.
I know why channels are needed, how to use them, when it's better to use sync.Mutex, and what a race condition is.
I know that standard value passing with copying is often faster than references, I understand how garbage collection works and why it's important to monitor passed references.
I know O-notation - not perfectly, but enough to unconsciously evaluate CPU cycles for code execution.
Overall, I like this language and use it confidently.
- I have a good understanding of the principles of the network stack and its protocols. A couple of years ago, I implemented a TCP packet interception service at the network level of the system and based on them, I formed new packets, changing TTL, flag DF, Window Size, etc., to bypass OS passive fingerprinting. I wrote my implementation in Rust with gRPC to fit on MikroTik. I haven't worked closely with WebRTC, but I have experience setting up and maintaining my ICE/STUN/TURN server and understand how it works. I have worked a lot with WebSocket and Server-Side Events, implemented many Restful APIs adhering to standards, and liked the OpenAPI specification-first principle - generating server code based on YAML configuration. This way, the documentation is always up to date, which greatly simplifies the work. In addition, I have worked a lot with GraphQL and JSON API.
- I work with Docker constantly, organized work with debugging Go code inside a container deployed in Docker Compose for an environment closer to the working environment. Unfortunately, I have little experience with CI/CD, but I really want to start using it.
- I mainly use NoSQL databases, but I have also worked a lot with MariaDB and heavily loaded PostgreSQL. However, I tried to organize the database so that complex queries were not needed, but I still had to optimize them at times.
Write to me, maybe I am the person you need.
Budget: 2000 UAH Deadline: 3 days
Hello.
I have extensive experience in developing high-load backend systems in GoLang, with a focus on real-time communication using WebRTC, WebSockets, and gRPC. In one of my recent projects, I created a microservices-based architecture for a scalable messaging platform, integrating Docker services, CI/CD pipelines, and optimized PostgreSQL queries to enhance performance under heavy traffic conditions. My experience includes implementing secure, fault-tolerant chats, calls, and real-time video streaming while ensuring horizontal scalability. I can apply this experience to your project to create a reliable, efficient, and future-proof backend for your modern messenger.
Budget: 4200 UAH Deadline: 1 day
Hello!
I have carefully studied the requirements for your project — the server side of a modern messenger based on microservices architecture with support for WebRTC and WebSockets. I have relevant experience and the necessary skills for implementation:
✅ GoLang — confident commercial development skills, experience in building high-load backend systems.
✅ Network protocols — deep understanding of TCP/IP, HTTP, WebRTC (LiveKit), WebSockets (Socket.io), working with REST/gRPC API.
✅ Microservices — design and development of distributed systems, experience in containerization (Docker), setting up CI/CD.
✅ PostgreSQL — experience in writing complex SQL queries, performance optimization, index configuration.
✅ High load and scalability — experience in optimizing architecture for traffic growth and fault tolerance.
I am ready to join the project, help build a reliable and scalable server architecture, as well as provide long-term support.
⏱ I can offer a detailed work plan and timeline after clarifying the details regarding functionality and priorities.
Budget: 11111 UAH Deadline: 11 days
I am a Golang developer with experience in backend, microservices, and APIs. I am ready to take on your project as a Middle / Middle Strong, working with Docker, REST, writing clean and testable code.
Добрый день.
Хочу уточнить на какой стадии находится проект? Он уже написан частично/полностью и тербуется доработка/поддержка или ещё ничего нет? Если второе то этот бэкенд претстоит реализовывать одному человеку или вы ищите дополнительного работника в сформированую команду?
Client Management & CRM 12 proposals 31 July
31 proposals 30 July
17 proposals 27 July
Client Management & CRM 41 proposals 27 July
Enterprise Resource Planning (ERP) 43 proposals 20 July