Summary
Muhammad Usman is a senior full-stack software engineer with 8+ years of experience building scalable web and microfrontend systems for automotive and telecom clients across Europe. Currently at Randstad Digital Germany working with Airbus, he has driven complex quality-control dashboards and microfrontend migrations for BMW’s Gap Quality Control System, combining React/Next.js frontends with Java/Python backends. He excels at bridging legacy systems and modern architectures—converting reporter apps, integrating role-management tools, and implementing image libraries to streamline production workflows. Comfortable across cloud-native tooling (Docker, Kubernetes, Azure), messaging (Kafka, RabbitMQ) and CMS platforms (Contentful, CoreMedia), he pairs pragmatic engineering with strong stakeholder-facing delivery, often presenting features directly to product owners and clients. Trained at RWTH Aachen and experienced in security-sensitive environments (Symantec/Broadcom), he brings a rare mix of frontend polish and backend resilience that reduces operational friction in high-stakes production contexts.
8 years of coding experience
6 years of employment as a software developer
Master of Science - Department of Informatics & Mathematics Software Systems Engineering, Master of Science - Department of Informatics & Mathematics Software Systems Engineering at RWTH Aachen University
Bachelor’s Degree Computer & information systems Engineering, Bachelor’s Degree Computer & information systems Engineering at NED University of Engineering and Technology
English, Urdu, German, Hindi