About

About this portfolio

This portfolio collects projects, experiments, and writing on building reliable systems and practical AI.

Bio

I'm a senior backend engineer specializing in Go and cloud-native systems, building production microservices on Kubernetes with a bias for reliability, simplicity, and clear system design.

Go & distributed systemsKubernetes & platform configurationCI/CD & GitOpsOperational reliabilityLLM & RAG backend integrations
Systems & Go Engineering+

Production-minded services with clarity, concurrency safety, and ops reliability.

What I do
  • Design microservices with clear boundaries and ownership.
  • Handle concurrency patterns and production pitfalls in Go.
  • Think in failure modes: retries, timeouts, backpressure, observability.
What I learned
  • Simple architectures scale further than clever ones.
  • Operational constraints shape the correct design.
  • Performance comes from data + profiling, not guesswork.
Proof
  • 5+ years of professional development with strong Go focus.
  • Production Go microservices on Kubernetes with CI/CD, observability, and incident response.
AI & RAG Systems+

LLMs as components with grounding, structure, evaluation.

What I do
  • Use RAG to ground outputs and reduce hallucination risk.
  • Design structured outputs for reliability and composability.
  • Plan for evaluation: rubrics, sampling, and feedback loops.
What I learned
  • Structure beats prompt cleverness.
  • Without evaluation, iteration is blind.
  • Human-in-the-loop is essential in operational workflows.
Proof
  • Built ExplainIQ AI MVP using RAG + LLMs for structured learning aids.
  • Explored OCR -> extraction pipelines in Issue DetectiveAI.
Product & Architecture Decisions+

Product mindset: problem clarity, simplest viable design, iterate with feedback.

What I do
  • Start from "why" and define non-goals early.
  • Ship MVPs with tight scope and clear user value.
  • Design systems to be modular and extensible (plugins/config).
What I learned
  • Polish matters only after the core loop is correct.
  • Good defaults and boundaries prevent rewrites.
  • A roadmap should be direction, not promises.
Proof
  • RitualOps AI designed with modular task execution, workflow coordination, and tenant-aware configuration.
  • ICN publication comparing protocol approaches for intent- and context-driven agent communication.

Focus

5+ years
Experience
Go backend + platform
Focus
Go, Kubernetes, GCP/Azure
Stack
Senior Developer / PCO
Current mode

Achievements

  • 5+ years of software development with a strong Go focus.
  • Own production services end-to-end across design, deployment, on-call, and incident response.
  • Platform Configuration Owner for GitOps, Helm charts, CI/CD, QA setup, and integration configuration.
  • Built RAG and LLM-backed backend workflows for learning and operational automation.

Oleg Grishanovich

Senior Golang Backend Engineer open to backend-focused interviews, production ownership roles, and selected contract work.

Email: oleg.grishanovich@outlook.com

Build: v2.0.0

© 2026 ogtechdev. All rights reserved.