
Ahmed Elmalt
8 linked episodes
I build the platforms other teams build on. Twenty-plus years, one recurring problem: take something only specialists can do and make it a primitive an ordinary team adopts in an afternoon. Compilers and domain-specific languages early on, hospital real-time location systems, a talent-management PaaS, and for the past several years AI and real-time media platforms at Amazon. I'm a Principal Engineer in Alexa's communications organization, owning platform architecture and multi-year technical direction for an org of 150+ engineers across a dozen teams and 100+ services. I architected Alexa's real-time visual intelligence platform for smart eyewear and multimodal devices (patent pending, first-named inventor), rebuilt Amazon's real-time media platform into a Python-first SDK and runtime, led communications architecture through the Alexa+ launch, and led the architecture for running third-party native calling clients on memory-constrained devices across three operating systems. I take technical strategy to Alexa VPs and the Amazon Devices SVP, and I found and chair the cross-org engineering working groups where the hard calls get made. I've built organizations as well as systems. As employee #9 at a digital-transformation startup I grew engineering from nothing to 25+ engineers, owned the budget, and reported strategy to the CEO and board. What I believe: trust should be structural, not a policy note. One-way doors should be rare and visible. Developer experience is architecture. And write enough code to stay honest about what you propose. Outside work I host Kalam Falsfa, an Arabic-language philosophy podcast, and co-host Ask Developer for developers across the Middle East.
Episodes with Ahmed Elmalt
01
01:19:09EP14 - Agile Software Development
الحلقة الرابعة عشر من راديو اسأل مطور, في هذه الحلقة نناقش موضوع الطرق الهندسية الحديثة في ادارة المشاريع البرمجية, و كيف تقدم هذه الطرق داخل بيئة عملك و ما هي الفوائد و التحديات التي يمكن تواجهها. Welcome to the 14th episode of Ask Deve…
00:43:18EP11 - NOSQL - Part 2
الحلقة الحادية عشر من راديو اسأل مطور, في هذه الحلقة نكمل حوارنا الشيق عن نظم التخزين الحديثة و نتعمق أكثر في الفروق بين النظم الحديثة و النظم العلائقية الكلاسيكية. Welcome to the 11th episode of Ask Developer Podcast, in this episode we…
00:57:44EP10 - NOSQL - Part 1
راديو اسأل مطور, الحلقة العاشرة, في هذه الحلقة نستعرض موضوع جديد و هو موضوع أنظمة التخزين الحديثة, و التي تتعدى مجرد قواعد البيانات الكلاسيكية, نتعرض بتفصيل لأسباب اللجوء لهذا النوع من تقنيات التخزين, و فوائده و عيوبه, و أشهر التقنيات ال…
00:42:34EP07 - Data Access - Part 2 - MicroORMs
الحلقة السابعة من راديو اسأل مطور على الانترنت, في هذه الحلقة نكمل نقاشنا عن طرق استخدام البيانات في البرامج و التطبيقات, و نتطرق ببعض التفصيل لحالة الMicroORM's Welcome to the 7th episode of AskDeveloper Podcast, in this episode we cont…
00:45:06EP06 - Data Access - Part 1 - ORMs
الحلقة السادسة من راديو اسأل مطور, في حلقة هذا الأسبوع بنتكلم عن موضوع مهم بنتعرض ليه كلنا كمبرمجين بنتعامل مع قواعد بيانات, و هي عملية تصميم عملية استخدام قاعدة البيانات في الأنظمة و ما هي أفضل الطرق المتاحة و التقنيات المختلفة Welcome…
00:47:03EP05 - Talking Design - Part 2 - Design Process
Welcome to the 5th episode of the Ask Developer Podcast, in this episode we continue the discussion about Design, in this episode we cover the design process, and what are the most effective ways to approach design in your team. أهلاً بك…
00:53:19EP04 - Talking Design - Part 1 - SOLID Principles
Welcome to the 4th Episodes of AskDeveloper Podcast, in this episdoes we start our journey talking about design and we start by discussing * Why to Design * Architecture vs Design * Design Principles (SOLID Principles) * Design but not O…
01:32:01EP03 - AskDeveloper - Team Building - Recruitment
Welcome to the third episode of the AskDeveloper Podcast, in this episode we switch gear to answer the hard question of "How to build a good team?" and we start by the first stage in building your team which is recruitment, we discuss di…