28.07.2026 aktualisiert


40 % teilweise verfügbar
Software Architect | Java/Kotlin/Spring | Performance & PostgreSQL Tuning
Mödling, Österreich
Nur Remote
PhD in Computer ScienceÜber mich
Software architect, 15+ years on the JVM. I fix what's slow: performance and architecture audits for data-intensive Java/Kotlin/Spring + PostgreSQL systems. 7 years owning the hardest backend and AI features at Prewave (Vienna).
Skills
JavaData ArchitectureHibernateJava VmSpring FrameworkPostgreSQLMessaging Application Programming InterfacePerformance-TuningSoftware ArchitectureAbfrageoptimierungSolution ArchitectureSQLSystem DesignSpring BootDatenbankleistung
Performance Analysis & Optimization
Diagnosing and resolving serious performance bottlenecks in data-intensive systems: slow endpoints, queries that stopped scaling, latency growth under load, and infrastructure cost growing faster than traffic. Profiling, JVM and GC/memory analysis, connection pooling, caching strategies, ORM anti-patterns, EXPLAIN ANALYZE and index design, root-cause analysis across the application/database boundary. I also deliver this as a fixed-scope, one-week performance audit.
Backend Architecture & Development (Java / Kotlin / Spring Boot)
15+ years on the JVM designing and delivering backend-heavy product systems in Java, Kotlin and Spring/Spring Boot. REST APIs, microservices, distributed systems, event-driven architecture and Pub/Sub messaging, Docker-based deployments.
Database Engineering (PostgreSQL / SQL / jOOQ / JPA)
Query optimization, schema and data modeling, indexing and database performance tuning in production environments. Strong command of SQL, PostgreSQL internals, jOOQ and JPA/Hibernate, including the ORM patterns that quietly destroy throughput at scale.
AI/LLM Integration
Integrating OpenAI/LLM capabilities into existing business applications: agentic AI development, prompt and workflow design, and taking AI proof-of-concept projects into production — including the reliability and behavioral-drift problems that appear only in production.
Data & Domain Modeling, Workflow Systems
Graph structures, hierarchical and tier-n data models, risk scoring logic. Design and implementation of complex workflow and request/response systems: state handling, routing, notifications, and business rules for supplier/customer interaction.
Production Debugging & System Design
Production debugging, complex feature delivery, code review and system design, with a track record of resolving technically difficult issues under uncertainty and vague requirements.
Also comfortable with: TypeScript, Angular, Vue.js and D3.js for complex UI and data visualization — large graph rendering for tier-n supply-chain structures, Sankey diagrams.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2009
Sprachen
DeutschGrundkenntnisseEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
Acting as Senior Expert and Software Architect at Prewave, leading technically complex product capabilities and backend architecture decisions. Developed large graph generation and rendering, diagnosed and fixed serious performance bottlenecks, contributed to distributed and event-driven backend architecture, and worked on AI/LLM proof-of-concept and application-side AI workflow architecture.
Led a development team at Prewave, overseeing delivery of core product features and engineering practices during the company's scale-up phase.
Joined Prewave at early startup stage and contributed through its growth into a 200-person scale-up. Developed complex alert feed functionality, risk scoring logic, request/response workflows, Sankey diagram functionality, and multiple other large product features.