About Me

I solve problems across the full stack, from enterprise legacy systems to modern web applications. In my day job, I work with Java and Natural (SAG) to build and configure document generation systems for a mid-sized insurance company, delivering mail, email, PDFs, and dashboard notifications to hundreds of thousands of customers.

I build bridges between old and new. I've developed Java applications with modern user interfaces that connect to legacy backends, set up CI/CD pipelines, and worked with cloud infrastructure. I focus on architecture and viable solutions over perfect design, always keeping time and resources in mind.

Outside of work, I build web apps and tools with TypeScript and Next.js. These side projects are my playground to learn new technologies, experiment with ideas, and keep the joy in programming.

Based in Nuremberg, Germany. I speak German (native), English (advanced), Russian (basic).

What I Do Best

  • Enterprise document generation at scale
  • Bridging modern interfaces with legacy systems
  • Full-stack web development
  • Privacy-first browser-based applications

Technologies & Skills

Java
Natural (SAG)
TypeScript
Next.js
React
Angular
JSF/PrimeFaces
AWS
Google Cloud
PostgreSQL
Gradle
CI/CD

My Projects

pokedb logo

PokeDB

The Ultimate Pokémon Database

Visit Site

1,025 Pokémon • 952 Moves • 307 Abilities • 18 Types

Comprehensive Pokémon database with regional Pokédexes, Ability and Move info, location databases, and community tools.

DatabaseCommunityPokémon
ttwrapped logo

TTWrapped

Your TikTok Year in Review

Visit Site

Privacy-Focused • Personalized Insights • Animated Slideshow

Transform your TikTok data export into a beautiful Wrapped experience with detailed analytics dashboards.

AnalyticsSlideshow StoryPrivacy-FirstCanvas AnimationsFramer Motion
leaflet map divider logo

Leaflet Map Divider

Image to Map Tiles

Visit Site

Image Tiling • Real-time Progress • Multiple Zoom Levels

Convert images into tiled map layers for LeafletJS. 100% client-side processing with optimized tile generation.

MapsPrivacy-FirstTypeScriptLeafletJS
convert 2 ascii logo

Convert2ASCII

Images to ASCII Art

Visit Site

Multiple Formats • Color Support • HTML Export

Transform images into ASCII art with customizable character sets, color options, and multiple export formats.

CreativePrivacy-FirstCanvas API
tile map maker logo

TileMapMaker

Procedural Map Generation

Visit Site

Wave Function Collapse • Customizable • Real-time Preview

Generate procedural tile maps using the Wave Function Collapse algorithm with customizable dimensions.

Game DevProceduralMap RandomizerAlgorithmic Art

Swipe to explore more projects

Let's Connect

Interested in collaborating or just want to say hi? Feel free to reach out!