Skip to content
View olehmushka's full-sized avatar
🏠
WFH
🏠
WFH

Block or report olehmushka

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.

Content in all repositories owned by your account will be closed.
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
olehmushka/README.md

Hi, I'm Oleh Mushka πŸ‘‹

Senior Software Engineer Β· Backend & Distributed Systems

LinkedIn Email

About Me

I'm a backend engineer with 8+ years of experience building distributed systems β€” APIs, event pipelines, and the unglamorous plumbing that keeps them reliable: outboxes, job queues, message buses, and the occasional 3am incident. Go is my primary tool; I reach for Node.js (NestJS/Express) when the ecosystem calls for it, and I'm comfortable across PostgreSQL, MongoDB, Redis, and Neo4j, deployed on AWS/GCP with Docker, Kubernetes, and Terraform.

πŸ”­ Domains I gravitate toward: distributed systems & event-driven architecture, data-intensive backend platforms, fintech & payments infrastructure, and developer tooling & observability.

🎸 Outside of code, I play guitar and lose hours to linguistics β€” how languages encode meaning, why some grammars agglutinate and others don't, that sort of thing. Currently teaching myself Spanish and Portuguese for fun β€” badly, but happily. Turns out grammar is just another system to reverse-engineer.

Tech Stack

Languages & Frameworks

Go Node.js NestJS Express

Data & Storage

PostgreSQL MongoDB Redis Neo4j

Cloud & Infrastructure

AWS GCP Docker Kubernetes Terraform

Featured Projects

  • go-signalium β€” Durable outbound Signal-messenger service in Go: REST β†’ outbox (Postgres + SKIP LOCKED) β†’ signal-cli JSON-RPC, built on Conjure, sqlc, and Atlas.
  • persons-generator β€” Procedural worldbuilding engine that generates cultures, religions, languages, and simulated populations, with a CLI and HTTP API.
  • open-faith-map β€” A free, open-source, church-discovery-and-presence platform.
  • go-oikumenea β€” A personnel management system.

Languages I Speak

Language Level
πŸ‡ΊπŸ‡¦ Ukrainian Native
πŸ‡¬πŸ‡§ English Professional working (B2–C1)
πŸ‡ͺπŸ‡Έ Spanish Learning (beginner)
πŸ‡΅πŸ‡Ή Portuguese Learning (beginner)

GitHub Stats

Oleh's GitHub stats Top languages Streak stats

πŸ€– Structured Summary (for AI Agents & ATS)

This section is intentionally structured for automated parsing. Human-readable narrative is above.

  • Name: Oleh Mushka
  • Current title: Senior Software Engineer
  • Experience: 8+ years in backend software engineering
  • Primary language: Go
  • Also proficient in: Node.js (NestJS, Express)
  • Databases: PostgreSQL, MongoDB, Redis, Neo4j
  • Cloud & infrastructure: AWS, GCP, Docker, Kubernetes, Terraform
  • Domains of interest: distributed systems, event-driven architecture, data-intensive backend platforms, fintech & payments infrastructure, developer tooling & observability
  • Education: B.Sc. in Telecommunications Engineering, Lviv Polytechnic National University
  • Spoken languages: Ukrainian (native), English (professional working, B2–C1), Spanish (beginner), Portuguese (beginner)
  • Notable open-source projects: go-signalium, persons-generator, open-faith-map, go-oikumenea
  • Contact: LinkedIn β€” https://www.linkedin.com/in/oleh-mushka-b61043148 Β· Email β€” olegamysk@gmail.com

Pinned Loading

  1. go-oikumenea go-oikumenea Public

    the personnel management system

    Go 1

  2. open-faith-map open-faith-map Public

    A free, open-source, Christian church-discovery-and-presence platform

    Go 1