Principal Software Engineer | AI Platform & Automation Architect

Newtown Square, Pennsylvania

Greater Philadelphia Area

Chennai Area, India

Chennai Area, India

Bachelor of Engineering (B.E.), Computer Science
Anna University Chennai
Join MOHAMED and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossPrincipal Software Engineer | AI Platform & Automation Architect
Principal Software Engineer and Architect with 18+ years of experience. Expert in building Agentic AI platforms and Cloud-Native automation ecosystems that drive developer productivity and organizational scale. Specializes in agentic AI systems, automation platforms, distributed data pipelines, and cloud-native architectures using .NET, Azure, and LLM-based orchestration. Known for transforming fragmented tooling into unified platforms that reduce engineering friction, improve quality, and accelerate delivery across organizations. CORE EXPERTISE • AI & Agentic Systems: Multi-agent orchestration, LLM workflows, AI code generation, evaluation loops • Platform Engineering: Automation frameworks, observability systems • System Design: Distributed systems, event-driven architecture, scalability, fault tolerance • Cloud & Backend: .NET, Azure Functions, Cosmos DB, REST APIs • Automation at Scale: UI, API, Mobile automation platforms • Data Engineering: Synthetic data generation, analytics pipelines, telemetry ingestion • Leadership: Technical ownership, architecture governance, mentoring, roadmap definition
Downingtown
Automation Architect at Project Management Institute, Nov 2018 - Present · 7 yrs 8 mos, Newtown Square, Pennsylvania, Architect and technical owner of multiple enterprise-grade internal platforms used by QA, Engineering, and DevOps teams, with a focus on automation at scale, AI-assisted workflows, and developer productivity. Key Platforms & Products Unified Automation Platform (UI, API, Mobile) • Designed a single extensible automation framework supporting web, API, and mobile testing with shared abstractions and CI/CD-first architecture. Universal Data Scaffolding Platform • Built a synthetic data generation framework enabling persona-based, environment-aware, and reusable test data creation. • Eliminated manual data setup and significantly reduced test fragility across environments. Test Observability (TO) Platform • Architected a centralized observability system ingesting test execution metadata from multiple sources (pipelines, grids, scale sets, local runs). • Implemented distributed ingestion pipelines using Cosmos DB and exposed analytics via Blazor dashboards. • Provided organization-wide visibility into pass/fail trends, flakiness, stability, and execution health. AI Code Generation Platform (Test Crafter) • Designed and implemented an agentic AI system that converts natural-language use cases into executable automation code. • Built multi-agent orchestration workflows (parsing, code generation, validation, review) with feedback loops to improve accuracy and quality. • Enabled rapid automation creation and reduced time-to-test for new features. Architecture & Engineering • Designed end-to-end cloud-native architectures spanning .NET services, Azure Functions, Cosmos DB, CI/CD pipelines, and web dashboards. • Established plugin-based extensibility patterns allowing new agents, personas, test types, and data strategies to be added with minimal effort.
Technology Specialist at Cognizant, Jan 2010 - Nov 2018 · 8 yrs 11 mos, Greater Philadelphia Area
Software Engineer at MphasiS an HP Company, Apr 2010 - Dec 2010 · 9 mos, Chennai Area, India
Senior Software Engineer at Vishwak Solutions Inc., Apr 2007 - Mar 2010 · 3 yrs, Chennai Area, India
Bachelor of Engineering (B.E.), Computer Science, Anna University Chennai