Senior Software Engineer · Germany

Faheem
Azfar Bhatti

The odyssey of a cloud-native backend engineer

Faheem Azfar Bhatti

5+ years building scalable distributed systems in Germany — EV charging platforms, Industry 4.0 data exchange, and cloud-native microservices on AWS and Kubernetes.

Scroll
Who I Am

I'm a Senior Software Engineer with 5+ years of professional experience in the German market, specialising in backend microservices, cloud-native architecture, and distributed systems engineering.

I've delivered production platforms at OLI Systems GmbH in the e-mobility domain and at Smart Systems Hub for decentralised data exchange (Digital Product Passport / Industry 4.0). I own things end-to-end — from API design and service architecture to deployment pipelines and production observability.

I'm an open-source contributor to the Eclipse BaSyx SDK, a strong believer in clean engineering practices, and someone who takes technical ownership seriously.

LocationMannheim, Germany
Work AuthorisationPermanent Residence (DE)
LanguagesEnglish C2 · German B1→B2
EducationM.Sc. TU Chemnitz · B.Sc. UET Taxila
AvailabilityOpen to offers · Short notice
Where I've Worked
Jan 2025
— Present
Senior Software Engineer
Smart Systems Hub · Germany
Led backend architecture for cloud-native microservices in a cross-functional team of 6–10 engineers. Defined service boundaries, API contracts, and deployment strategies on SAP BTP / Kyma. Contributed a service discovery feature to the Eclipse BaSyx open-source SDK (PR #859, merged). Drove CI/CD best practices across the team.
JavaSpring BootSAP BTPKubernetesArgoCDEclipse BaSyxIndustry 4.0
Jan 2021
— Dec 2024
Software Engineer
OLI Systems GmbH · Germany
Designed and owned 10–20 Java 17 Spring Boot microservices for an EV charging platform processing thousands of sessions per day. Built full observability with Jaeger, Prometheus, and Grafana. Managed MongoDB, Redis, and RabbitMQ in high-availability setup. Implemented Terraform/Helm IaC and CI/CD pipelines on AWS and Open Telekom Cloud.
Java 17Spring BootKubernetesAWSTerraformKafkaMongoDBRedisPrometheusKeycloak
Sept 2019
— Apr 2020
Software Engineer Intern
Denso Automotive · Germany
Built a TLS testing framework from scratch, automated PKI provisioning pipelines, and identified security vulnerabilities across automotive-grade systems.
JavaTLSPKIPythonBashDocker
Jan 2019
— Jul 2019
Technical Support Engineer
NXP Semiconductors · Germany
Maintained internal Certificate Authority infrastructure, automated testing and deployment processes, conducted penetration testing with remediation support.
PKISecurityCAPen Testing
Jan 2017
— Sept 2017
Software Developer
Fauji Towers · Pakistan
Developed Spring-based microservices, built CI/CD pipelines with Jenkins, and deployed applications on AWS.
JavaSpringJenkinsAWS
What I Know
Languages & Frameworks
JavaPythonJavaScriptBashSpring BootSpring FrameworkAngularReact
Cloud & Infrastructure
AWSOpen Telekom CloudSAP BTPKubernetesDockerHelmTerraformAnsible
Data & Messaging
PostgreSQLMongoDBRedisElasticsearchKafkaRabbitMQActiveMQ
CI/CD & Observability
JenkinsGitHub ActionsGitLab CIArgoCDSonarQubePrometheusGrafanaJaegerOpenTelemetry
Security & IAM
KeycloakHashiCorp VaultIstioKongEnvoyTLS / PKI
Protocols & Tooling
RESTWebSocketMQTTGitGitLabConfluenceLinux
Eclipse BaSyx SDK
Eclipse BaSyx Java SDK
Eclipse Foundation · 2025
PR #859 Merged ✓
Independently designed and implemented a service discovery feature in the Asset Administration Shell (AAS) Registry module — improving interoperability for Industry 4.0 applications globally. Navigated a large enterprise codebase autonomously from design through to a successfully merged pull request.
View PR #859 on GitHub →
Let's Talk

"Open to senior engineering roles in Germany."

Permanent residence holder. Available on short notice. Happy to discuss salary expectations and start date directly.