Hi, my name is

Kareem Khan

Senior Software Development Engineer

Senior Software Development Engineer with nearly 15 years building customer-facing systems at scale — from live video streaming and advertising technology to conversational AI and LLM-powered developer tooling.

01.About

Senior Software Development Engineer with nearly 15 years of experience designing and delivering large-scale, customer-facing systems. My work spans live video streaming, conversational AI, advertising technology, and developer tooling — across companies including Amazon, AT&T, Telenor, Telekom Malaysia, and Tata Consultancy Services, and across teams in the US, India, and Malaysia.

At Amazon, I'm a lead engineer for live video creator and advertising experiences. I redesigned the creator stack to be marketplace-aware for global expansion, led a 5-team integration bringing dynamic live badges to advertising placements, prototyped automated broadcast moderation, and built a customized code-assistant model trained on my organization's codebase to boost engineering productivity. Earlier at Amazon I designed conversational onboarding experiences for voice-assistant and smart-home customers, resolving long-standing drops in onboarding completion.

Before Amazon, I built video-playback monitoring SDKs across mobile and OTT platforms (AppleTV, Roku, Samsung Tizen) at AT&T — including a patented solution for live-stream ad analytics — and led enterprise monitoring, REST API, and CRM platforms at Telekom Malaysia, where I also trained and mentored a team of 30+ in cross-platform development with React and Angular.

Across video coding, distributed systems, and applied AI, I enjoy the full arc of a problem: shaping the strategy, designing the architecture, building it, and mentoring others to multiply the impact.

02.Experience

  1. Senior Software Development Engineer @ Amazon

    Jul 2022Present

    Seattle, WA

    • Lead engineer for live video creator tooling — redesigned the creator stack to be marketplace-aware, propagating marketplace context across services and customer-facing apps, and built a compliance framework to meet EU regulatory requirements.
    • Led a cross-team integration (5+ teams) that surfaces dynamic live badges on advertising placements during live streams, using broadcast metadata propagation and a bidding-workflow integration, with an extensible architecture designed to extend across advertising products.
    • Built a customized code-assistant model trained on the organization's codebase to deliver workspace- and team-specific suggestions, driving adoption and faster on-call investigations.
    • Prototyped a self-serve desktop creator app with automatic encoder synchronization (OBS, VMix), reducing creators' dependency on mobile-only workflows.
    • Prototyped an automated broadcast moderation pipeline using cloud video processing and audio analysis to replace manual human moderation, reducing cost and false positives; mentored an intern through delivery.
    • Architected a dual-mode application operating both inside an advertising console and as a standalone platform for influencers, with flexible authentication across creator personas.
    • Designed an LLM-driven strategy to improve the conversational discovery experience, aiming for a more seamless and flexible customer interaction.
    JavaVideo StreamingAWSLLMsAIDistributed Systems
  2. Software Development Engineer II @ Amazon

    Jul 2019Jul 2022

    Bellevue, WA / Seattle, WA

    • Designed and shipped services delivering a customized, engaging first-run conversation experience for voice-assistant users.
    • Identified and resolved a long-standing drop in onboarding start rates, designing solutions to gracefully handle unexpected inputs during the out-of-box experience.
    • Built onboarding conversation experiences for smart-home customers across both app and device entry points.
    • Developed dashboards and metrics critical to the rollout of numerous features, partnering closely with QA to secure feature sign-off.
    • Designed and launched an internal HR product for a large devices organization, driving adoption through customer feedback.
    JavaTypeScriptReact NativeAWS
  3. Senior Software Developer @ AT&T

    Mar 2016Jul 2019

    Los Angeles, CA

    • Built reusable SDKs for monitoring video playback and frame rates across mobile and OTT platforms including AppleTV, Roku, and Samsung Tizen.
    • Implemented a patented solution to extract ad URLs from live streaming channels, improving advertising analytics.
    • Customized and integrated an open-source BI web application (Apache Superset) for comprehensive data analysis.
    • Created live HTML5 dashboards for application availability and responsiveness, integrated with Moogsoft and New Relic.
    C#AngularJSVideoOTT
  4. Senior Software Developer @ Telenor

    Oct 2015Mar 2016

    Hyderabad, India

    • Engineered an end-to-end framework integrating Order Management and BRM applications across multiple systems.
    • Designed and built defect-monitoring tooling to improve issue tracking and management.
    • Developed data-processing tooling spanning correlation, data generation, and mainframe data extraction.
    C#VB.NETSystems Integration
  5. Lead Software Development Engineer @ Telekom Malaysia

    Mar 2014Sep 2015

    Kuala Lumpur, Malaysia

    • Led development of an enterprise-wide environment monitoring application tracking availability and responsiveness across diverse environments.
    • Engineered a REST API for SAP applications, enabling integration with web and desktop clients.
    • Designed and built a keyword-driven framework for Siebel CRM workflows.
    • Led, trained, and mentored a team of 30+ in cross-platform development with React and Angular.
    JavaC#ReactAngular
  6. Software Development Engineer @ Tata Consultancy Services

    Mar 2012Apr 2014

    Chennai, India

    • Architected and built a comprehensive Android self-care application.
    • Developed Firefox and Chrome browser extensions to record and replay user interactions.
    • Integrated application monitoring frameworks with email and SMS gateways for automated reporting.
    AndroidJavaBrowser Extensions

03.Skills

Languages

JavaTypeScriptC#JavaScriptPython

Frontend

ReactReact NativeNext.jsAngular

Cloud & Infra

AWSDistributed SystemsCI/CDREST APIs

Domains

Live Video StreamingVideo CodingConversational AILLMsAdTech

04.Get In Touch

I'm always open to interesting conversations and opportunities. Feel free to reach out.