Developed a backend service for registering and managing new pick-points. Maintaining CI/CD pipelines, kubernetes deployments, monitoring and logging tools. Developed a telegram helper-bot for pick-point owners.
Technology stack: Golang, PostgreSQL, gRPC, Protobuf, Redis, NATS, Domain Driven Design, Kubernetes, DevOps, Elasticsearch, Logstash, Grafana.
Developed microservices for ads on the main page of the site for partners, cron job microservices for statistics on ads and banners, REST-API microservices for usage by web-interface, using which partners and suppliers could purchase and upload their own ads and banners and track their stats. Developed backend service for showing different plots of banner statistics, clicks, etc. Maintained big Clickhouse database, which was used to collect stats from the site and users’ interactions with it. Maintained PostgreSQL database for REST-API microservices.
Technology stack: Golang, PostgreSQL, Clickhouse, Microservices, REST API, WebSocket, Debian/Linux, Git.
Developed frameworks for integration, unit and UI testing, expanded the functionality of existing inner systems. Maintained and developed projects which ensure the compatibility of new builds with currently running processes on production servers. Coordinated a group of 2 trainee-developers.
Technology stack: C#, .NET, Oracle Database, SQL, TFS, XML, WSDL/XSD, PowerShell Scripting, TDD, Selenium.
Developed Django-application, different Golang microservices, PostgreSQL database and launched a web-app for a private businessman.
Technology stack: Python, Django, Golang, PostgreSQL, HTML, CSS, MVT/MVC, Ubuntu/Linux, Git.