- Implement and evolve backend services using Java 17–25, Spring Boot and Jakarta EE
- Own analysis, refinement, estimation and solution design for complex backend requirements
- Build and maintain CI/CD on AWS CodeBuild & CodePipeline (CDK Java) and AWS infrastructure (Lambda, RDS, S3, EC2)
- Ensure code quality through testing and code reviews · 3rd-level production support
- Mentor junior and mid-level engineers
~ /usame · zsh
$ whoami
- name
- üsame turhan
- role
- senior backend engineer (java / spring)
- based
- vienna, austria 🇦🇹
- work model
- hybrid (vienna) · remote (elsewhere)
- experience
- 10+ years
- edu
- tu wien
- languages
- german, english, turkish
Senior backend engineer building Java/Spring services in large enterprise environments. I deliver features end-to-end — from requirements refinement through implementation to production support.
I own solution design, effort estimation, cross-team alignment and 3rd-level production support — and mentor junior and mid-level engineers.
where i operate
- technical implementation (full ownership)
- architecture & solution design
- requirements analysis & refinement
- devops — pipelines, cloud infrastructure (AWS)
what i regularly own
- solution concepts & technical specs
- effort estimation & sprint planning
- cross-team technical coordination
- 3rd-level support for production systems
- mentoring junior & mid-level engineers
$ cat value.md
I help companies to:
- build and evolve backend systems at 500k+ users scale
- turn complex requirements into reliable shipped software
- evolve and migrate existing systems without unnecessary rewrites
- build and maintain CI/CD pipelines and AWS infrastructure as code
- raise the quality bar through clean code, testing and code review
$ cat stack.txt
backend
Java 17–25Spring Boot / Spring Framework
Jakarta EEREST APIs
Microservices
data
PostgreSQLMySQLSQL
JPA / HibernateMongoDB
cloud & devops
AWS CDK (Java)CodeBuild
CodePipelineLambda
RDSS3
CloudWatchEC2
DockerGitHub Actions
BambooJenkinsMaven
testing
JUnitMockito
Test Automation
reporting
Apache POIEclipse BIRT
PDF generation
practices
Clean CodeDesign Patterns
UMLAgile / Scrum
Requirements EngineeringIaC
tools
IntelliJ IDEAAWS Console
$ ls experience/ --long --reverse
- Owned the CI/CD and dev infrastructure for the entire department — automated build, restore, install and test pipelines, distributed test agents
- Built a power plant project costing tool for a major energy company — full lifecycle from offer phase to warranty handover; complex Apache POI Excel I/O and PDF exports (Fabasoft Folio)
- Java EE 7: fleet card billing system for major oil companies — Eclipse BIRT reports, PDF generation, batch processing
- Release management — assembled release packages and coordinated on-site customer deployments (compliance: no direct infra access)
- Delivered internal training on test automation; long-running test architecture review
- Requirements engineering · onboarding and mentoring
$ ls projects/ --highlights
01 Global Dealer Access Portal Porsche Informatik · 2021 – present
- Centralized dealer portal for a global automotive group — 500,000+ users across all brands and markets
- Backend: SSO, user/role management, application access control — replacing brand-specific legacy portals
- OIDC integration with IBM ISAM
- AWS (Lambda, RDS, S3, EC2, CloudWatch) via CDK (Java)
02 Org Structure Platform — Legacy Migration Porsche Informatik · ongoing
- Legacy replacement of the system feeding organisational hierarchy data to the dealer portal (Project 01) — all brands, all global markets
- Modeling global organizational hierarchies across brands and markets — groups → brands → regions → dealerships → workshops
- New architecture for reliability and clean data contracts
03 Power Plant Project Costing Tool DXC · 2015 – 2021
- Costing system for large-scale power plant projects — full lifecycle from offer phase to warranty handover
- Complex Apache POI Excel import/export (named ranges, VBA templates), structured sign-off workflows, PDF exports
04 Fleet Card Billing System DXC · Java EE 7
- Billing & invoice processing for major oil company fleet cards — Eclipse BIRT, PDF, batch processing
- Java EE 7 with full test coverage and CI/CD integration
$ cat workstyle.md
core strengths
- backend system design and implementation — from greenfield design to legacy migration
- requirements analysis & technical refinement
- system integrations (oidc, legacy systems, third-party apis)
- performance optimization & database tuning
- error analysis, debugging, 3rd-level support
- devops — cloud pipelines, infrastructure as code (AWS CDK)
how i work
- structured and solution-oriented — I clarify requirements before touching code
- quality and sustainability over quick fixes
- pragmatic about technical decisions — no over-engineering
- I own my work end-to-end: from ticket to production
$ cat edu.txt
M.Sc. Software Engineering & Internet Computing — TU Wien
B.Sc. Software & Information Engineering — TU Wien
$ contact --help