Skip to content
View oleg-koval's full-sized avatar

Highlights

  • Pro

Organizations

@dwyl

Block or report oleg-koval

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
oleg-koval/README.md

Oleg Koval

Lead engineer. Fintech, APIs, and AI features. 13+ years. Ship things that hold up when the room gets loud.

TypeScript Node Go AWS Lambda DynamoDB Postgres Event-driven DDD

Off the clock: 35 mm, long walks, patient light.

A few things you can npm install

npm i saas-init                            # production-ready SaaS scaffolder
npm i trembita                             # small HTTP helper, Result-style
npm i @olegkoval/queryd                    # slow query detection for Node
npm i docs-index-keeper                    # keeps your Markdown indexes in sync
npm i semantic-release-npm-github-publish  # shareable release config
What I believe (three lines, no filler)
Pragmatism beats cleverness. Every time. Most systems don't need microservices, they need clear boundaries. The best architecture is the one your team can maintain at 2 a.m.

Portfolio · Writing · LinkedIn · Photography · [email protected]

Say hi.

Pinned Loading

  1. semantic-release-npm-github-publish semantic-release-npm-github-publish Public

    Github template for sharable configuration of semantic-release It helps with publishing to npm & Github generates changelog & release notes for any type of keywords.

    JavaScript 36 17

  2. saas-init saas-init Public template

    CLI scaffolding tool that generates production-ready SaaS projects with Next.js, auth, payments, database, and email

    TypeScript 4

  3. docs-index-keeper docs-index-keeper Public

    Keep your docs index in sync automatically. When you add or change Markdown files under docs/, a pre-commit hook (or CI step) updates the index table—no manual edits, no forgotten entries.

    TypeScript 3

  4. dcli dcli Public

    Docker Compose and Git management CLI for macOS, Linux, and Windows. Easily clean and restart containers, reset repositories to develop or acceptance branches.

    Go 2

  5. agent-skills agent-skills Public

    Opinionated agent skill catalog for Codex, Claude, Cursor, Copilot, and launch workflows.

    Shell 2

  6. trembita trembita Public

    Small TypeScript ESM helper for third-party HTTP JSON APIs with a functional Result-based API

    TypeScript 13