Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 4.44 KB

File metadata and controls

50 lines (39 loc) · 4.44 KB

krotname - Java developer, tools, infrastructure

Russian

Website Profiles Repositories Focus

Focus

  • Java backend and desktop tooling: Spring Boot, Swing, Gradle, Maven.
  • Developer tools: Markdown table editors for Notepad++ and JetBrains IDEs.
  • Automation and infrastructure: Telegram bots, home AI/video stack, monitoring, deploy scripts.
  • Public repo hygiene: tests, release assets, checksums, SBOM, pinned GitHub Actions.

Stack

Area Tools
Languages Java C++ Python PowerShell
Backend Spring Boot PostgreSQL Redis Docker
Quality GitHub Actions CodeQL Dependabot OpenSSF

Selected Projects

Project What it is
NppMarkdownTableEditor Notepad++ plugin for editing and formatting Markdown tables, with tests, CI and release builds.
IdeaMarkdownTableEditor JetBrains IDE plugin with shared Markdown table formatting logic and CI.
CompanyStatusChecker Java 21 service for checking Russian company status via DaData, with OpenAPI, Docker and quality gates.
JavaSoundRecorder Swing desktop recorder with Dropbox upload, tests, CI and release artifacts.
JavaNetworkChat Java 21 TCP chat with Swing GUI, JSON protocol, release bundle, and quality gates.
TelegramResenderBot Telegram bot for whitelist-based routing, with Docker runtime, tests, and pinned dependency locks.
HomeFrigateOllamaIaC Hyper-V and Ansible IaC for a home Frigate + Ollama GPU video AI stack.

Contacts