Summary
Ebrahim Kadhi is a Senior Software Engineer based in Riyadh with over eight years of hands-on experience building scalable .NET and microservices systems that withstand high load while prioritizing security. He combines full-stack development, AI integrations, and penetration testing expertise to deliver reliable products—from reservation and delivery platforms to chat systems and mobile apps. At Jahez and now Bcare he focused on performance optimization, distributed architectures, and operational tooling like Docker, Redis, ELK and RabbitMQ. A pragmatic mentor, he’s guided junior engineers into senior roles and routinely surfaces critical vulnerabilities through proactive security assessments. Notably, he blends software craftsmanship (DDD, TDD, Clean Architecture) with offensive security skills, enabling him to both design resilient systems and anticipate real-world attack scenarios.
5 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Arab Open University - Saudi