Senior backend help, on demand.
I help product teams fix data pipelines that can't keep up, modernise Java platforms, and make architecture decisions they won't regret. 12 years on the JVM; currently tech lead of a platform ingesting 1M+ metrics a minute.
or write to windgub@gmail.com
What I can help with
Data pipelines that keep up
Kafka-based ingestion, throughput tuning and load testing on production-shaped data, for systems where volume grows faster than the budget.
Proof: +85% throughput at the same cloud cost →Java & Spring Boot modernisation
Java 8/11 → 21, Spring Boot upgrades, and moving off commercial app servers and databases to open source.
Proof: Java 11 → 21 across a ~25-service platform; WebLogic/Oracle → WildFly/PostgreSQL →Architecture review & design docs
A staff-level second opinion on service boundaries, data model and scaling path, written up as a design doc your team can execute.
Proof: 6× faster dashboards by redesigning aggregation →Backends for AI/ML products
Serving model outputs through APIs and dashboards, and the platform plumbing that gets models into production.
Proof: MLOps platform for ~2,000 models at a bank; ML outputs for 1,000+ vessels →Websites, search and sales channels
For small businesses: a fast multilingual site, Search Console and analytics set up properly, and marketplace listings and social channels that lead buyers to the sale.
Proof: A guesthouse moved off WordPress in 4 days; an artist’s Etsy shop, site and socials connected →
Ways to work together
Architecture or performance audit
1–2 weeks, fixed scope. A written report with prioritised findings and a plan your team can follow.
Fractional staff engineer
Part of the week embedded in your team: design reviews, the hardest tickets, mentoring.
End-to-end delivery
A service or pipeline delivered from design doc to production, handed over with docs and tests.
Practicalities
- Location
- Vilnius, Lithuania (EU) · EET, UTC+2 (UTC+3 in summer)
- Overlap
- Full EU working day; mornings for the US East Coast
- Contract
- B2B invoicing as a Lithuanian sole trader (individuali veikla)
- Languages
- English (full professional) · Russian (native)
- Availability
- Ask for current availability
How we start
- Email me a few lines about the problem, the stack and your timeline.
- We have a 20-minute call to see whether I'm the right fit.
- Within one business day you get a written proposal with scope and price.
or write to windgub@gmail.com