Daniil Marchuk
Offer Daniil work on your next project.
Rating
Skills and abilities
Programming
Portfolio
-
100 USD Backend Software Engineer (Go)
Web ProgrammingMicroservices architecture (Go):
Design and implementation of loosely coupled microservices in Go, providing system flexibility and ease of scaling.
… Development of clean, maintainable code following SOLID principles and Clean Architecture.
Writing efficient REST APIs for interaction between services and client applications.
Databases and data (PostgreSQL):
Designing complex relational data schemas (for example, E-commerce systems: products, variants, orders).
Optimizing SQL queries and configuring indexes to improve performance when working with large volumes of data.
Infrastructure and tools (Docker):
Containerization of applications using Docker to ensure consistency between development (Development) and production (Production) environments.
Setting up docker-compose for orchestrating the local development environment (database + services).