Go Developer | Site Reliability Engineer | @Tabby.ai
20 years of experience
Portfolio: habr.com/ru/users/r3code/
Blog: r3code.livejournal.com/
Site Reiliability Engineer Dubai
Full-time remote work in an international team. Implementing SRE practices. Being on-call. Created an on-call team and managing it. Trained more than 10 on-call attendees. Providing system observability (metrics, logs, traces). System Monitoring with DataDog. I introduced Distributed Tracing into our system. Created Dashboards for better visualization. Implementing SLI/SLO practices. Automation toil. Writing documentation. Stack: Linux, Go, PostgreSQL, Redis, GRPC, Protobuf, Docker, Kubernetis, Google Cloud, HTTP-API/REST, Swagger/OpenAPI, BigQuery, DataDog, Microservices. * DDD based development * Jira for tasks tracking * Notion as a knowledge database * Scrum I use GoLand and Visual Studio Code. I support our system reliability, maintain SLOs, automating routine tasks, write code, review code, provide technical support for the internal clients (on-call), work with customer related issues. GoLang Backend PostgreSQL Redis Scrum OpenAPI gRPC
Backend Developer Dubai, UAE
Full-time remote work in an international team. Backend services development. Stack: Linux, Go, PostgreSQL, Redis, Protobuf, Docker, Kubernetis, Google Cloud, HTTP-API/REST, Swagger/OpenAPI, BigQuery, DataDog, Microservices. * DDD based development * Jira for tasks tracking * Notion as a knowledge database * Scrum I use GoLand and Visual Studio Code. I develop backend services, write code, review code, write modular and integration tests, provide technical support for the internal clients.
Software Development Project Manager / Team Lead / Head Developer Chernogolovka, Russia
Development of a project concept, architecture, select control methods, quality control, project management, prepare technical proposals, coordination of of technical specifications with the customer. GoLang, Backend, SVN/GIT, Linux, PostgreSQL, GRPC/Protobuf, MS SQL, CI/CD, TDD, Component Based Architecture, Clean Architecture, Kanban, EventStorming, Free Pascal, Python, Java Script, HTML/CSS, PHP
Web Developer
My Freelance JOB. Wireframing, HTML markup / Responsive markup, Development. Conto CMS, HostCMS, PHP, SQL, AJAX, MySQL, HTML, CSS, SCSS, BEM, JavaScript, jQuery, Bootstrap Develops Contao CMS themes, modules, HostCMS based sites. Builds HTML markup with Bootstrap
Software Engineer Chernogolovka, Russia
Development of the Network Management System. Delphi/MS SQL/Networking/Device Management TDD, Unit Testing, Refactoring, CI, Code Review
Junior Software Engineer Russia
Web development, Perl, Catalyst Framework.
Master of Computer Science, Information systems and technologies
Activities and Societies: i-2
Bachelor's degree, Computer Science
Activities and Societies: Student theater, i-2
A library of some code parts sometimes useful in work
A cli tool to generate datadog tracing decorators for Go
Vue 2 integration with https://github.com/visjs/vis-network/
An example of Hyperledger Fabric Chaincode implementing FIFO Queue
FreePascal Exception Logger aka madExcept or EurekaLog, extended version of https://github.com/beNative/lazarus/tree/master/components/ExceptionLogger
Firefighter Russia, Chernogolovka
Help the local fireguard to fight the peat burning in the forest around the town
ID: X15-17276-02