Mohamed Tourab is a Senior Software Engineer with eight years of experience building backend systems, RESTful APIs, and scalable cloud-native architectures across fintech and IoT domains. Currently at BVNK after a key role at Scalable Capital, he specializes in Kotlin/Java services, Spring Boot, serverless AWS patterns, Terraform, and domain-driven design to deliver reliable, secure onboarding and KYC pipelines. He combines deep systems knowledge—from embedded C on STM32 to JVM microservices—with practical experience in databases (DynamoDB, MySQL, Postgres) and observability (Datadog, Grafana). Based in Nuremberg and completing a Master’s in Computer Engineering at Politecnico di Torino, he brings a disciplined engineering mindset grounded in both hardware-level programming and cloud infrastructure. Notably, Mohamed has a track record of refactoring critical backend analytics modules and migrating legacy device ecosystems, showing a talent for modernizing systems while preserving operational stability.
8 years of coding experience
4 years of employment as a software developer
Bachelor’s Degree Electrical Electronics and Communications Department, Bachelor’s Degree Electrical Electronics and Communications Department at Alexandria University
High School International General Certificate of Secondary Education - IGCSE, High School International General Certificate of Secondary Education - IGCSE at University of Cambridge
Master's degree Computer Engineering, Master's degree Computer Engineering at Politecnico di Torino
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.