Tamás Eppel-Senior Software Developer / Tech Lead
Check rate
Experience
Senior Software Developer / Tech Lead
NDA (defense / OSINT)
- Designing the audit logging framework
- Implementing APIs for developers to integrate in their codebase
- Implementing ingestion pipeline, database query layer and UI for browsing the audit events
- Improving stability and reliability of the backend system
Senior Software Developer
Zalando
- Developing the migration from Styra DAS to OPA Control Plane, integrating OCP within Java-based services and contributing to architectural decisions on deployment models
- Contributing to architectural design decisions for enterprise policy management infrastructure, evaluating service-based versus command-line deployment approaches
- Working across Java and Golang technology stacks, analyzing OPA Control Plane source code to inform integration implementation decisions
Senior Software Architect
Wacker Chemie
- Architected comprehensive microservices migration strategy from legacy monolithic applications to modern C#/.NET-based distributed systems
- Designed and implemented seamless frontend migration framework enabling zero-downtime transition from legacy systems to React.js and Next.js applications
- Led software architecture redesign and drove critical technical decisions across 7-member development team during enterprise application modernization
- Developed RESTful APIs and GraphQL interfaces as core integration layer for new microservices architecture while maintaining legacy system compatibility
Full Stack Software Developer
MediaMarktSaturn
- Designed and developed RESTful API architecture for third-party marketplace platform enabling external sellers to integrate with MediaMarktSaturn e-commerce ecosystem
- Built scalable Node.js backend services using NestJS framework and implemented new marketplace functionality with TypeScript for enhanced code reliability and maintainability
- Developed responsive backoffice frontend applications using React.js to manage marketplace operations, vendor onboarding, and administrative workflows
- Executed Java 8 to Java 11 migration for Spring Boot backend services and deployed full-stack marketplace solution on Google Cloud Platform with comprehensive monitoring infrastructure
Senior Software Architect, Full Stack Software Developer
Inacore GmbH
- Architected microservices-based system for automated 3D printing order management, replacing manual job handling processes with scalable digital workflow solution
- Designed comprehensive REST API architecture and developed Kotlin Spring Boot backend services with PostgreSQL database integration for order processing and job queue management
- Built responsive customer-facing and back-office frontend applications using React.js to enable seamless order creation, status tracking, and administrative print job management
- Delivered proof-of-concept application suite that digitized entire 3D printing workflow from order intake through production scheduling, eliminating manual task dependencies
Senior Software Architect, Full Stack Software Developer
Audi, TechMatrix
- Designed software architecture for data analytics platform enabling side-by-side comparison of multiple machine learning algorithms and real-time performance benchmarking
- Built end-to-end data ingestion pipeline with React.js frontend and multiple backend services, deployed via CI/CD pipeline on AWS infrastructure
Full Stack Software Developer
Atomic Coders internal project
- Developed real-time cryptocurrency arbitrage trading platform using TypeScript, React.js with GraphQL frontend, and Node.js backend with RxJS and WebSocket integration for live market data processing
- Built PostgreSQL database pipeline with migration system, implemented trading platform APIs, and established CI/CD pipeline with comprehensive monitoring and system metrics infrastructure
Senior Software Architect, Full Stack Software Developer
Audi, TechMatrix
- Bootstrapped React.js frontend development and established build pipeline for enterprise internal tool supporting dynamic widget-based user interface architecture
- Refactored Spring Boot backend codebase and redesigned system architecture to enable scalable widget integration and big data analytics processing
- Designed database schema and microservices architecture supporting multi-team widget development with centralized data management and user configuration
- Prototyped dynamic widget loading mechanism enabling real-time component integration and advanced from Full Stack Developer to Lead Developer to Software Architect
Head of IT
Laundry Angels GmbH
- Led technology strategy and technical direction for startup, managing internal development team and coordinating external contractor relationships while balancing refactoring budgets with feature delivery
- Architected legacy system migration roadmap and executed step-by-step transition to modern technology stack, ensuring minimal business disruption during transformation
- Managed cross-functional collaboration between technology and business teams, creating technical specifications for external developers and conducting code reviews for all internal and external contributors
- Established backend system monitoring and maintenance protocols while designing and implementing new software components and features aligned with business objectives
DevOps Engineer
Evosoft / Siemens
- Provisioned and managed Kubernetes clusters on AWS for Industry 4.0 software deployment, implementing automated CI/CD pipelines and developing cluster management scripts for multi-team development environment
- Established comprehensive monitoring infrastructure using Prometheus and modified software architecture to enable automated deployment and real-time monitoring capabilities across distributed systems
Senior Engineering Manager
Zalando
- Led 4 autonomous development teams totaling 25 engineers across Article Management, Stock Services, Risk Management, and Payment Analytics domains, providing technical coaching, OKR implementation and architectural guidance
- Established technical vision and validated technology decisions for multi-team organization while conducting hiring interviews, optimizing team composition, and delivering people leadership in restructured agile environment
Senior Backend Engineering Manager - Risk Management
Zalando
- Led Risk Management engineering team implementing machine learning algorithms and scalable data architecture that reduced company fraud losses by tens of millions of euros through advanced customer risk assessment
- Drove architectural vision and core system refactoring for high-volume risk detection platform, managing team composition and technical decisions to deliver enterprise-scale fraud prevention solutions
Backend Team Lead
Zalando
- Managed backend engineering team of 6-10 developers, making architectural decisions for system components and leading resource allocation while maintaining production server operations and database management
- Drove platform-wide technology decisions for entire engineering organization, including library selection, technical problem-solving approaches, and contributing to company-wide architectural standards like Zalando REST API Guidelines
- Conducted technical interviews and optimized team composition while designing company interview processes and delivering onboarding training programs for new engineering hires
- Operated live production systems with hands-on troubleshooting of database and server issues, performing regular deployment operations and ensuring system reliability across critical infrastructure
Backend Developer
Zalando
- Contributed to complete rewrite of Zalando e-commerce platform from PHP/Magento to Java ecosystem, developing critical address normalization component and external system integrations for payment, logistics, and voucher systems
- Built reusable Java libraries and communication interfaces for payment providers, dunning systems, and logistics platforms that became foundational components still utilized across current software architecture
Backend Developer
Fox Mobile GmbH
- Developed Java/J2EE web services for payment provider testing and integration, creating new payment provider implementations and API bindings for financial transaction processing systems
Backend Developer
Morgan Stanley
- Served dual role as Release Management team member and multi-language backend developer, handling requirements gathering, software design, and system implementation across enterprise financial systems
Backend Developer
Nokia Hungary Ltd
- Developed mobile-web integration solutions including web applications and mobile phone applications, contributing innovative ideas for patent research in emerging mobile technology convergence
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Retail, Fashion, Information Technology, Chemical, Banking and Finance, and Automotive.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, Research and Development, and Operations.
Summary
Tamás Eppel brings over 15 years of software architecture and full-stack development expertise across e-commerce, manufacturing, and fintech sectors. Technical specialization includes designing scalable microservices architectures with Java, C#/.NET, Spring Boot, and Node.js backends, coupled with React, NextJS, and TypeScript frontend implementations.
Career highlights at Zalando, MediaMarktSaturn, and Wacker Chemie demonstrate consistent delivery of enterprise system migrations, REST/GraphQL API design, CI/CD pipeline implementation, and cloud deployments across AWS, Azure, and Google Cloud platforms.
Leadership experience encompasses managing development teams up to 10 members, driving platform-wide architectural decisions, and executing complex legacy-to-microservices transformations while maintaining operational excellence and delivering measurable business value through modern technology solutions.
Skills
Programming Languages
- Java - 15 Years
- Javascript/Typescript - 8 Years
- Python - 10 Years
- C# - 4 Years
- Sql - 15 Years
- Kotlin - 3 Years
- Shell Scripting - 12 Years
- Perl - 8 Years
- Regular Expressions - 15 Years
- Php - 6 Years
- C++ - 5 Years
- C - 4 Years
- Visual Basic/Vba - 3 Years
Frameworks & Technologies
- Spring Framework/Spring Boot - 12 Years
- .Net Framework/.Net Core - 4 Years
- Asp.Net Core - 3 Years
- React.Js/Reactjs - 7 Years
- Next.Js/Nextjs - 3 Years
- Node.Js/Nodejs - 7 Years
- Nestjs - 3 Years
- Redux - 6 Years
- Graphql - 5 Years
- Rest Api Development - 15 Years
- Apache Spark - 4 Years
- Apache Beam - 3 Years
- Rxjs - 5 Years
- Websockets - 6 Years
- Jax-Ws - 8 Years
- Jaxb - 8 Years
- Jpa (Java Persistence Api) - 12 Years
- Ejb 3 (Enterprise Javabeans) - 6 Years
- Jmx (Java Management Extensions) - 8 Years
- Apache Cxf - 6 Years
- Junit Testing Framework - 15 Years
- Keycloak Authentication - 2 Years
Cloud Platforms & Devops
- Amazon Web Services (Aws) - 8 Years
- Microsoft Azure Cloud - 3 Years
- Google Cloud Platform (Gcp) - 4 Years
- Docker Containerization - 6 Years
- Kubernetes Orchestration - 4 Years
- Ci/Cd Pipeline Development - 10 Years
- Jenkins Automation - 8 Years
- Ansible Configuration Management - 6 Years
- Prometheus Monitoring - 6 Years
- Grafana Visualization - 4 Years
- Nginx Web Server - 8 Years
- Devops - 8 Years
- Cloud Native - 4 Years
Databases & Data Technologies
- Postgresql - 12 Years
- Mysql - 10 Years
- Redis Cache - 6 Years
- Db2 Database - 4 Years
- Oracle Database - 3 Years
- Sybase Database - 2 Years
- Database Migration Management - 8 Years
- Data Pipeline Development - 6 Years
Development Tools & Environments
- Intellij Idea - 12 Years
- Eclipse Ide - 10 Years
- Pycharm - 6 Years
- Vim Editor - 15 Years
- Git Version Control - 10 Years
- Svn (Subversion) - 8 Years
- Perforce - 4 Years
- Cvs (Concurrent Versions System) - 3 Years
- Bazaar Version Control - 2 Years
- Apache Ant Build Tool - 8 Years
- Jira Project Management - 10 Years
- Fisheye Code Review - 6 Years
- Crucible Code Review - 6 Years
Web Technologies & Markup
- Html5 - 12 Years
- Css3 - 12 Years
- Xml Processing - 15 Years
- Xpath Query Language - 10 Years
- Xslt Transformation - 8 Years
- Ajax Development - 12 Years
- Responsive Web Design - 8 Years
Architecture & Design Patterns
- Microservices Architecture - 6 Years
- Service-Oriented Architecture (Soa) - 12 Years
- Software Architecture Design - 10 Years
- System Integration Patterns - 12 Years
- Api Design Patterns - 12 Years
- Database Schema Design - 15 Years
- Scalable System Design - 10 Years
Languages
Education
Technical University of Karlsruhe
Exchange Semester Program · Information Technology · Karlsruhe, Germany
Budapest University of Technology and Economics
Master of Science · Technical Informatics · Budapest, Hungary
Certifications & licenses
Data Analyst Nanodegree
Udacity
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Developer / Tech Lead
Nearby freelancers
Professionals working in or nearby Munich, Germany
