Skip to content
View nelakov's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report nelakov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nelakov/README.md

Hey, I'm Nikita

Go Backend Engineer

6 years in fintech · ex-Quality Assurance Team Lead

🟢 Open to Go backend roles. Remote  ·  📍 Barcelona, Spain (GMT+1)  ·  contractor / B2B

I set up QA from scratch on a fintech platform, then moved over to writing the backend. Six years across investments, origination/KYC, payments, and order management. Working both sides taught me where these systems break and how to keep them from breaking.

Lately I'm focused on blockchain infrastructure. Regulated crypto (exchanges, custody, on-ramps, payment rails) runs on the same domains I already know: onboarding and KYC, transfers, and portfolio order flow.

CV

Tech Stack

Backend: Go, gRPC, REST, Kafka, Camunda

Data: PostgreSQL, MongoDB

Infrastructure: Docker, Kubernetes

Also: Java, Kotlin, Spring


Projects

Backend & Systems

rangiffler - microservices travel social network. Spring Boot, gRPC, Kafka, OAuth2, MySQL, a React frontend, plus a full E2E suite.

thank-go-practice - my solutions for the Stepik "Thank Go!" course: fundamentals, concurrency, the standard library.

tcp-chat-java - multi-client TCP chat in plain Java. Sockets, a small wire protocol, in-memory history.

Test Automation & QA

alfabank-journey-of-the-day-autotests - UI, API and DB tests for a fintech payment app, running against both MySQL and PostgreSQL. Selenide, REST-Assured, JUnit 5, Allure, Docker Compose.

vivid-ui-tests - end-to-end UI tests for the Vivid Money web app. Page Object Model, parallel runs, local or Selenoid grid, Allure with video and logs, Jenkins, Telegram.

wikipedia-android-ui-tests - mobile UI tests for the Wikipedia Android app. The same code runs on BrowserStack, an emulator, or a real device. Appium, Selenide, JUnit, Allure, Jenkins.

spring-api-testing-demo - Spring Boot books/authors REST service with a black-box REST-Assured suite. OpenAPI 3.1, Swagger, Allure.

rest-api-test-framework - REST API tests with contract-first JSON Schema validation and data-driven cases. REST-Assured, Allure, Swagger, Jenkins, Telegram.

Pinned Loading

  1. thank-go-practice thank-go-practice Public

    Practice solutions for the Stepik 'Thank Go!' course. Fundamentals, concurrency, standard library.

    Go

  2. rangiffler rangiffler Public

    Microservices travel social network with a full E2E suite. Spring Boot, gRPC, Kafka, OAuth2, MySQL, React.

    Java 2 1

  3. tcp-chat-java tcp-chat-java Public

    Multi-client TCP chat in plain Java. Sockets, a small wire protocol, in-memory history, no frameworks.

    Java 1 2

  4. spring-api-testing-demo spring-api-testing-demo Public

    Spring Boot books/authors REST API with a black-box test suite. REST-Assured, OpenAPI 3.1, Allure.

    Java 1

  5. alfabank-journey-of-the-day-autotests alfabank-journey-of-the-day-autotests Public

    UI, API and DB autotests for the Alfa-Bank 'Journey of the Day' payment app; runs against MySQL and PostgreSQL. Selenide, REST-Assured, JUnit 5, Allure.

    Java 1 1