Skip to content
View rshelekhov's full-sized avatar

Block or report rshelekhov

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
rshelekhov/README.md

Hi there 👋

package main

var me = struct {
	name         string
	role         string
	languages    []string
	code         []string
	technologies map[string][]string
	architecture []string
	currentFocus string
	funFact      string
}{
	name:       "Backend Software Engineer",
	role:       "Go Developer",
	languages:  []string{"en_US", "ru_RU"},
	code:       []string{"Go"},
	technologies: map[string][]string{
		"api":           {"REST", "gRPC", "Swagger/OpenAPI"},
		"routers":       {"go-chi", "std router"},
		"databases":     {"PostgreSQL", "MongoDB", "Redis", "S3"},
		"databaseTools": {"sqlc", "pgx", "go-migrate"},
		"devOps":        {"Docker", "Docker Compose", "GitHub Actions"},
		"observability": {"Prometheus", "Grafana", "Loki", "Tempo", "OpenTelemetry"},
		"testing":       {"testify", "mockery"},
	},
	architecture: []string{"Clean Architecture", "Microservices"},
	currentFocus: "Building scalable production-ready Go systems with comprehensive observability",
	funFact:      "Ex-Product Designer turned Backend Developer",
}

Pinned Loading

  1. sso sso Public

    SSO service written in Go with gRPC support, featuring JWT authentication, JWKS support, and Argon2 password hashing

    Go

  2. sso-protos sso-protos Public

    SSO Protos - repository containing Protocol Buffers definitions and generated Go code for Single Sign-On service. Includes definitions for authentication, user management, and JWT tokens via gRPC

    Makefile

  3. golib golib Public

    A collection of general-purpose libraries

    Go