Position: Fullstack Go / React developer
Category: Golang
English level: fluent
Years of experience: 6


• Senior Software Engineer | June 2021 — November 2022 (1 year 6 months)
— Refactored significant portion of the core project to reduce technical debt and improve developer workflow
— Developed main microservice for a new product module (DNS Filtering)
— Developed an MVP for cloud security R&D project
— Created observability dashboards using a combination of existing and custom data metrics
to see project health at a glance


• Senior Software Engineer | March 2019 — June 2021 (2 years 4 months)
— Took part in developing features in a loosely-coupled microservice architecture
— Migrated entire infrastructure provisioning from GCP Deployment Manager to Terraform,
reducing the time to provision by a factor of 10
— Migrated from single-tenant to multi-tenant architecture
— Significantly simplified existing k8s manifests, extracting common parts into Helm templates
— Implemented strict linting rules throughout backend and frontend code
— Improved testing workflow by writing containerized database tests
— Maintained 80%+ unit-test coverage
— Reduced CI/CD pipelines runtime in half by refactoring the steps and optimizing build server infrastructure


• Software Developer | May 2018 — October 2018 (6 months)
— Rewrote legacy .NET services to Golang while maintaining API-compatibility
— Implemented video transcoding service
— Maintained new services with 80%+ unit-test coverage
 

• Software Developer | July 2016 — January 2018 (1 year 8 months)
— Participated in developing core live streaming platform and accompanying testing utilities (using Go programming language)
— Led a junior web developer throughout multiple medium-sized projects
— Wrote both backend (in Golang) and frontend (Web UI, using React/Redux stack) for multiple products
— Created Continuous Integration and Continuous Delivery pipelines for most company’s projects
— Maintained cloud infrastructure with Kubernetes
— Maintained legacy web app with a custom framework
— Moved old Flash player to open-source HTML5 player (Clappr)
— Contributed features and bug fixes to an open-source project (Clappr)