Skip to content
View lMysticl's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report lMysticl

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
lMysticl/README.md
Fullstack Java Developer. Reliable backend systems. Dark space, Earth and eight orbiting service and technology satellites.

Fullstack Java Developer · Former Java Team Lead · 10+ years of experience

AI Integration & Automation Expert

I build Java and Spring Boot services for payments, e-commerce and document processing: reliable integrations, clear API contracts and maintainable systems. Former Java Team Lead; React / TypeScript when the product needs it. I also build tooling for AI coding agents.

Open to remote Senior / Lead Java roles · full-time or contract · Kyiv, Ukraine (UTC+2/+3)

LinkedIn — Pavlo Putrenkov · Hiring enquiries

Experience

  • Payments and integrations: a distributed, event-driven payment system on Kafka; external integrations and REST API design.
  • Document processing and reporting: services and interfaces that turn documents into usable information.
  • Technical leadership: architecture decisions, code reviews, planning and work with stakeholders.

Core stack

  • Backend: Java 21 · Spring Boot 3 · Spring Cloud · Kafka · RabbitMQ · REST · Microservices · Hibernate / JPA
  • Data and delivery: PostgreSQL · MySQL · MongoDB · Redis · Docker · Kubernetes · AWS · GitHub Actions · GitLab CI · Jenkins
  • Quality and frontend: JUnit · Mockito · Testcontainers · Playwright · Prometheus / Grafana · ELK · React · TypeScript

Selected work

  • DLQDesk — inspect, fix and replay failed Kafka messages with a reviewed preview and a durable delivery history. Java 21, Spring Boot, React, TypeScript.
  • BatchLens — see why a Spring Batch job failed and restart it from its last checkpoint; an open-source console embedded in your application. Java 21, Spring Boot, React, TypeScript.
  • PDF Text Layer Auditor — Java CLI and GitHub Marketplace action that flags PDFs with missing or broken text layers before search or RAG ingestion.
  • ArchVerity AI — IntelliJ IDEA plugin for AI-assisted review of Spring contract changes across repositories. 300+ downloads.
  • Bug Receipt — agent skill that won't call a bug fixed without evidence. Included in GitHub's awesome-copilot.
  • User Aggregation Service — Spring Boot API over PostgreSQL and MongoDB with bounded concurrency, Testcontainers and ArchUnit.

Open source

Before this account I contributed to Broadleaf Commerce as putrenkov: 77 pull requests, 66 merged — for example a historical order purge, domain invariant tests and a multi-catalog persistence fix.

Pinned Loading

  1. pdf-text-layer-auditor pdf-text-layer-auditor Public

    Java CLI that diagnoses missing or suspicious PDF text layers for search, indexing, accessibility, and extraction workflows.

    Java 2 1

  2. user-aggregation-service user-aggregation-service Public

    Java 21 and Spring Boot service that aggregates PostgreSQL and MongoDB users with bounded concurrency, caching, Flyway, OpenAPI, and Docker.

    Java 2