Portfolio · 2026

Akash Panchal

AI Software Engineer

I build multi-turn agent platforms at Salesforce — the runtime, tools, and memory that turn a model in a loop into something people depend on. On the side I ship voice agents and write code-heavy deep dives on how all of it actually works: the streaming, grounding, and evals that most tutorials skip.

01 / About

The short version

I focus on the engineering details that bridge the gap between AI demos and production systems. At Salesforce, this means designing the core runtime layers — thread binding, tool routing, and permission guardrails — that allow agentic loops to run safely and predictably at scale.

Nine-plus years and a few platforms deep — Salesforce, Amazon, McAfee — I've shipped systems that serve billions of messages and hundreds of thousands of apps. But the work I care most about now is the part most tutorials skip: the hard problems. Streaming to a real UI, grounding an agent in your own docs, keeping long-running agents alive, proving they're any good, and the brutal timing of voice. I publish deep dives on all of it — with runnable code and real output, no hand-waving.

02 / Experience

Where I've worked

AI Software Engineer, Salesforce

Jan 2026 - PresentBengaluru, Karnataka, India

Leading the development of Agentic Content Studio - a multi-turn agent platform for Marketing Cloud.

Key achievements

  • Architecting the Agentic Content Studio built using React (frontend), FastAPI (python) and Mastra framework (node).
  • Designed the core runtime on Mastra's Harness primitive: per-thread state, observational memory, skills, tools catalog and its APIs, image generation and Human-in-loop.
  • Led multiple initiatives for innovation including AI calling, conversational WhatsApp and campaign building.

Stack

ReactFastAPIPythonMastra AILLMsNode.js

Senior Software Engineer - Marketing Cloud, Salesforce

Feb 2024 - Dec 2025Bengaluru, Karnataka, India

Led the modernization and integration of SMS platforms, serving billions of messages for Marketing Cloud customers.

Key achievements

  • Led integration of Marketing Cloud Engagement (MCE) SMS traffic with Unified SMS platform on the Falcon AWS platform — reducing aggregator onboarding time from months to weeks.
  • Spearheaded integration of a competitive SMS aggregator across LATAM and East Asian traffic, yielding ~$10M in annual customer saving. (Q3 2024 Quarter Award)
  • Architected BYO (Bring-your-own) feature for SMS aggregator, improving cost transparency and platform flexibility.
  • Proposed and implemented SMS Aggregator onboarding playbook to automate paperwork, reducing ready-to-onboard from ~16 weeks to ~4 weeks.
  • Onboarding new service for migrating existing customers from Private Data Center to Public Cloud (AWS) to provide service resiliency and reduced infra cost.
  • Providing mentorship to Juniors for growing to the next level.

Stack

JavaAWSMicroservicesKafkaRedis

Software Development Engineer 2, Amazon

Oct 2021 - Aug 2023Bengaluru, Karnataka, India

Software Engineer in the Developer Experience team, solving app certification and publishing problems.

Key achievements

  • Contributed to the design and Development of AutoFailure framework that is failure case agnostic to automate developer communication for App testing failures, helped to increase ZTP by ~6.5%.
  • Successfully reduced False Negatives of static testing by up to 12%, significantly minimizing the manual efforts required for validating apps.
  • Designed and implemented window manipulation for automatic testing of Android Apps on Windows, enabling efficient testing of approximately 200K apps using a unified framework.
  • Improved the user experience (UX) for the promotion portal on the App Store retail page and Developer portal, enhancing engagement and visibility.
  • Optimized queries and data retrieval time for App details by 50%, resulting in improved performance and response time.
  • Mentored an intern, providing guidance and support, and actively contributing to project planning in an Agile environment.

Stack

JavaAWSReactDynamoDBLambdaAPI Gateway

Backend Software Engineer - Secure Home Platform, McAfee

Dec 2018 - Sep 2021Bengaluru, Karnataka, India

Spearheaded the development of a custom home security solution for an ISP partner, leveraging a comprehensive tech stack including Python, Go, Cassandra, Redis, DynamoDB, Kafka, AWS, and Terraform.

Key achievements

  • Streamlined partner-specific changes by 50% through the implementation of a core solution that generalized custom modifications.
  • Resolved critical subscription failure cases, effectively mitigating DDOS-like attacks from routers and ensuring the security and stability of the system.
  • Designed and implemented a scalable custom feature-set module to seamlessly support various router models and versions, enabling broader compatibility and ease of integration.
  • Optimized the data flow design, resulting in a remarkable reduction of up to 40% in DB storage and network calls for the Router API, significantly improving efficiency and performance.

Stack

PythonGoCassandraRedisDynamoDBKafkaAWSTerraform

Android Software Engineer - Safe Connect (VPN client), McAfee

Oct 2017 - Dec 2018Bengaluru Area, India

Played a key role as a Software Engineer in Android, specialising in mobile app development for McAfee's Safe Connect, a security app providing secure network access through a VPN service.

Key achievements

  • Created robust VPN interfaces for the Android end-product, ensuring seamless integration and optimal user experience.
  • Developed a custom network state-machine to support Auto-start VPN and Activity-log features, enhancing functionality and user convenience.
  • Implemented support for Android 8 notification changes via SDK integration, ensuring compatibility with the latest platform updates.

Stack

AndroidJavaVPN ProtocolsNetwork Security

Backend Software Engineer - Apps scanner, McAfee

Jun 2016 - Oct 2017Bengaluru Area, India

Worked as a Software Engineer for the App Scanner team, utilizing technologies such as Python, Flask, XML, MySQL, and MongoDB.

Key achievements

  • Implemented optimizations that significantly increased the throughput of the app scanners, reducing repeat scanning of Android apps by up to 5000 per day.
  • Designed and implemented a robust pipe-filter service, employing pluggable codes, to efficiently process APK data.
  • Helped MySQL fix trigger bug: https://bugs.mysql.com/bug.php?id=87371
  • Collaborated with cross-functional teams to ensure seamless integration and optimal performance of the app scanning system.

Stack

PythonFlaskXMLMySQLMongoDB

Software Engineer Intern, Broadcom Limited

Jun 2015 - May 2016Bengaluru Area, India

Collaborated with the Bluetooth Software Development team, focusing on Bluetooth Stack for Android OS (AOSP).

Key achievements

  • Implemented and enhanced Bluetooth profiles, including AVRCP, MAP, and HID.
  • Successfully developed a service layer for AVRCP 1.6 CoverArt within a tight one-month development cycle.
  • Engineered a utility code that allowed testing of BLE-only APIs through a mobile app via reverse engineering of AOSP code.
  • Provided crucial support for the migration of the Bluetooth stack from Android N to Android M codebase.

Stack

AndroidBluetoothAOSP

03 / Selected work

Things I've built

Evercall

An after-hours AI receptionist for Australian emergency trades. Forward your line, and the AI answers instantly, triages emergencies (like burst hot water vs. dripping taps), books jobs, and sends SMS summaries to the business owner.

  • Voice AI
  • Twilio
  • LLMs
  • Real-time
  • SaaS
Evercall preview

VibeFrames

A Mastra Harness agent that generates Remotion videos. The agent orchestrates LLM tools and skills to mutate complex timeline state, rendering programmatic video compositions and streaming real-time UI updates back through the Vercel AI SDK.

  • Mastra Harness
  • Remotion
  • Vercel AI SDK
  • Agentic
  • Next.js
  • Streaming
VibeFrames preview

Paymint

A drop-in Paddle payments integration for indie developers — turning days of billing-API wrangling into minutes. Handles checkout, webhooks, and subscription state so you can ship the product instead of the plumbing.

  • Payments
  • Paddle
  • SaaS
  • TypeScript
  • DX
Paymint preview

04 / Writing

Latest deep dives

05 / Contact

Say hi

Building in this space, or want to compare notes on agents? Reach me at akashp1712@gmail.com.