Fady K.

Senior Software Developer / Tech Lead

Avatar placeholder
Berlin, Germany

Experience

May 2023 - Apr 2025
2 years

Senior Software Developer / Tech Lead

Specific Objects Technologies GmbH

  • Project 1: Multi-Tenant SaaS Platform: Data Integration & Pricing Management

  • New development of ELT pipeline (replacement for Java 6 legacy)

  • Integration of heterogeneous source systems (CSV, Excel, Email, external DBs)

  • Event-Sourcing for complete auditability

  • Multi-tenant architecture for tenant-capable data processing

  • Stakeholder workshops for requirements analysis

  • Event-driven architecture with Axon Framework and Apache Kafka

  • AWS services (EC2, S3, Lambda, SQS, API Gateway) for cloud integration

  • PostgreSQL with tenant-specific schemas for multi-tenant data isolation

  • REST API design with Spring Boot for external system integrations

  • Comprehensive testing strategy (JUnit, Spring Test, Postman, PACT, ArchUnit)

  • Achieved ELT performance improvement from 30+ min to 1–5 min

  • Saved 2–3 hours daily through workflow automation and 10–20 hours/week through event-sourcing auditability

  • Ensured 100% audit compliance and secure multi-tenant data isolation for 10+ tenants

  • Project 2: Multi-tenant CRM System Modernization

  • Migration of CRM system (20+ years PHP/MySQL) to Java microservices

  • Domain-Driven Design implementation and establishment of Test-Driven Development

  • Multi-tenant-capable SaaS architecture with tenant-specific databases

  • Comprehensive testing strategy (JUnit, Spring Test, Postman, PACT, ArchUnit)

  • REST API design with Spring Boot for cross-tenant integration

  • Kubernetes and Docker for container orchestration

  • Achieved 2× performance improvement and reduced deployment time from 40+ min to 5–7 min

  • Completed migration without production outages and delivered scalable multi-tenant solution for 15+ customer tenants

Jan 2021 - Apr 2023
2 years 4 months

Senior Developer

MaibornWolff GmbH

  • Project 1: Deutsche Bahn Mobile Backend

  • Designed backend for Android app serving 50,000+ DB employees

  • API design and microservices architecture using Domain-Driven Design

  • Broke down legacy monolith (2,000,000+ lines) into 7 microservices with bounded contexts

  • Developed Kotlin-based microservices with Apache Kafka

  • Optimized PostgreSQL database with indexes and partitioning for high availability

  • Designed REST API for mobile connectivity and utilized Kubernetes and Docker for orchestration

  • Achieved millisecond-range performance, zero-downtime migration, and 99.9% uptime

  • Project 2: Government Digitalization Portal

  • Fullstack development of internet portal for public administration with Java/Spring Boot backend and Angular frontend

  • Integrated various administrative backend systems via REST API gateways

  • Implemented secure-by-design microservices architecture and ensured 85% test coverage

  • Utilized Kubernetes, Docker, Helm, and Terraform for deployment and compliance with GDPR and BITV 2.0

  • Processed 100,000+ transactions/month with 24/7 high availability

Jul 2019 - Jul 2020
1 year 1 month

Technical Lead, Test Automation and Quality Assurance

Qcentris GmbH

  • End-to-end test automation for insurance application using Java-based framework with Selenium and Page Object Pattern
  • Developed Spring Boot system for test data generation
  • Integrated Docker for CI/CD pipelines
  • Reduced manual test times from 2 weeks to 2 days (80% reduction) and achieved 90% less manual test data work
  • Led a 4-member QA team
Aug 2016 - May 2019
2 years 10 months

Scientific Software Developer

SKAN Deutschland GmbH

  • Designed system architecture for scientific measurement software
  • Developed machine learning algorithms for real-time data evaluation using Python, NumPy, Pandas, and Scikit-learn
  • Implemented modular architecture with Docker containerization
  • Improved measurement accuracy by 50% and increased productivity by 300%

Summary

Senior Java Developer with 5+ years of enterprise experience in rapidly modernizing complex legacy systems and building scalable cloud-native architectures. Specialist in Domain-Driven Design with proven ability to quickly understand new business domains and successfully migrate 15+ legacy services with an average 65% performance improvement.

  • Backend Development - Java 8/11/17/21 & Spring Boot 2.x/3.x - Expert (5+ years enterprise development)
  • Frontend Development - Angular (Enterprise), React (Private Projects), TypeScript
  • Event-driven Architecture - Apache Kafka, RabbitMQ, Event-Sourcing, CQRS, Microservices
  • Cloud & DevOps: Docker, Kubernetes, AWS (EC2, S3, Lambda, SQS, API Gateway, CloudFront), Cloudflare, Jenkins, GitHub Actions, GitLab CI
  • Clean Code & Testing: Automated Testing, TDD, Clean Architecture
  • Databases: PostgreSQL, MySQL, Oracle DB, Cassandra, MongoDB
  • Leadership: Technical leadership of 5+ developers, Scrum teams, stakeholder management

Languages

English
Native
German
Advanced

Education

Oct 2013 - Jun 2015

Martin Luther University Halle-Wittenberg

Master of Science · Biomedical Engineering · Halle (Saale), Germany · 1.4

Oct 2005 - Jun 2010

Cairo University

Bachelor of Science · Systems Engineering · Cairo, Egypt

Certifications & licenses

ISTQB Certified Tester Foundation Level

Microsoft Azure Fundamentals (AZ-900)

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Michael F.
Michael F.

Freelancer, Solution Architect

View Profile
Leif S.
Leif S.

Freelance IT Consultant and Software Architect

View Profile
Arne H.
Arne H.

Devops Fullstack Engineer

View Profile
Werner K.
Werner K.

Test Coordinator, Designer and Engineer

View Profile
Tezcan D.
Tezcan D.

Solution Architect / Project Manager

View Profile
Serge K.
Serge K.

Senior DevOps (external)

View Profile
Marcel M.
Marcel M.

Data Scientist, AI Engineer, Senior Solution Architect

View Profile
Jürgen F.
Jürgen F.

AR/VR/XR Architect

View Profile
Kiriakos K.
Kiriakos K.

Tech Lead: API Experience Platform

View Profile
Patrick W.
Patrick W.

AI Software Engineer

View Profile
Ales L.
Ales L.

Senior DevOps Consultant (Freelance)

View Profile
Sebastián K.
Sebastián K.

Further development of "ROAD-Kit"

View Profile
Andreas S.
Andreas S.

Solution Architect, Business Analyst, Consultant, Full-Stack Lead-Developer

View Profile
Domenik J.
Domenik J.

Python Engineer and Cloud Migration Consultant

View Profile
Jan M.
Jan M.

Proof-Of-Concept

View Profile
John A.
John A.

Senior DevOps Engineer (Consultant at Accenture)

View Profile
Mathew D.
Mathew D.

Data Science Expert and AI Strategist

View Profile
Michael K.
Michael K.

Software Developer

View Profile
Tungi D.
Tungi D.

Technical PMO | Delivery Master | LLM-Expert

View Profile
Thomas J.
Thomas J.

Senior Fullstack Developer

View Profile
Martin G.
Martin G.

Member of the Product Management and Product Owner Team for Private Cloud Platform

View Profile
Andreas K.
Andreas K.

Senior Developer

View Profile
Markus G.
Markus G.

Lead Full-Stack Software Engineer

View Profile
Krzysztof N.
Krzysztof N.

Backend Microservices Migration Specialist

View Profile
Abdullah A.
Abdullah A.

Senior Software Engineer | Java, Spring, Kubernetes, Cloud & DevOps

View Profile
Martin G.
Martin G.

Test Automation Architect, QA Lead, Test Manager, Test Engineer, Quality Mentalist

View Profile
Michal B.
Michal B.

Senior Golang Engineer

View Profile
Thomas H.
Thomas H.

Senior DevOps Engineer

View Profile
Niklas W.
Niklas W.

AI Engineer, Cloud Solution Architect, Backend Developer

View Profile
Umar M.
Umar M.

Senior AI Architect & Engineer

View Profile