Summary
Staff Software Engineer with 30+ years of experience designing, building and scaling high-performance web applications and services. Passionate about system design, clean code and delivering measurable impact. Proven track record in leading technical initiatives, mentoring engineers and driving architectural decisions. Leverages modern AI-assisted development tools to enhance productivity, code quality and delivery speed.
Impact Highlights
Scalability
Designed systems handling millions of requests daily with high availability.
Performance
Improved API response times and frontend performance.
Leadership
Led cross-functional teams, mentored engineers and drove technical strategy.
Reliability
Improved observability through monitoring, alerting and operational best practices.
Experience
Staff Software Engineer
Santander Consumer Bank- • Architecting and developing scalable backend services and enterprise applications in a banking environment.
- • Designing modular system architectures with a focus on maintainability and extensibility.
- • Implementing authentication and authorization mechanisms in a regulated environment.
- • Improving system performance, reliability and operational efficiency.
- • Collaborating with cross-functional product, design and engineering teams in an agile setup.
Managing Director
UCOPA GmbH- • Led company strategy and operations as Managing Director.
- • Oversaw product development, team management and business growth.
- • Drove technical vision and architectural decisions.
- • Managed client relationships and ensured delivery excellence.
Freelance / Consulting
Various Projects- • Delivered custom software solutions for selected clients on a part-time consulting basis.
- • Built backend services and full-stack applications tailored to client requirements.
- • Provided architectural guidance, technical consulting and implementation support.
Software Engineer
Various Projects- • Developed and maintained software using object-oriented programming, primarily Smalltalk and later Java.
- • Designed business logic and modular software components.
- • Worked with client-server architectures and early web technologies.
- • Contributed to the transition from desktop/client-server systems towards web-based solutions.
- • Collaborated in iterative development processes and delivered features incrementally.
System Architecture Example
Scalable Enterprise System – High-Level Architecture

Tap to zoom or swipe horizontally.
Selected Projects
Designed and implemented a scalable multi-tenant application with subscription management, analytics and user administration.
Tech: Next.js, Node.js, PostgreSQL, AWS
Developed a real-time platform supporting messaging, file sharing and notifications with scalable event-driven architecture.
Tech: React, Node.js, WebSockets, MongoDB, Redis, AWS
Built a high-throughput backend service for data processing, aggregation and reporting with asynchronous job handling.
Tech: Java (Spring Boot), PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes
Let's Connect
Open to new opportunities and exciting projects.