Anirudh Panchangam

Software Engineer at Omio
anirudhpanchangam-at-gmail.com
Bangalore, India.
Distributed Systems & Agentic AI Engineer

SKILLS & TECHNOLOGIES

Programming Languages
Python NodeJS Java
AI & Agentic Stack
Langgraph Claude Agent SDK Langfuse Agentic AI Deep Agents / Research
Frameworks & Libraries
Django ExpressJS React Angular Streamlit
Databases & Message Queues
PostgreSQL MongoDB Redis Dynamodb RabbitMQ
Cloud, Devops & Systems
Docker docker-compose Kubernetes(dev) Terraform(dev) AWS SQS AWS SNS AWS S3 Zuora(used apis) System Design Producer-Worker Arch Multi Processing

EXPERIENCE

Omio logo Omio
Software Engineer
April 16, 2025 - Present
  • Joined Omio in Bangalore and worked on new integrations in the Brazil region.
  • Bootstrapped, architected, and led the AIDI (AI Driven Integrations) project within the AI Labs team — an initiative aimed at automating the coding effort involved in supply onboarding, with a roadmap to extend into broader product operations.
  • AIDI has reduced integration timelines from 10+ weeks to under 4 weeks, cutting delivery time by over 60%.
  • Built the automated agents using Langgraph and Claude Agent SDK to generate Java integration code, with observability via Langfuse. Gained deep expertise in Agentic AI, Deep Agents, and Deep Research patterns.
  • Hosted and maintained the end-to-end solution including a user-facing UI built with Streamlit, handling both infrastructure and product iteration.
Fortinet logo Fortinet
Staff Software Developer
February 2024 - April 2025
  • Assumed leadership and operations ownership on the FortiSwitch Cloud side of development and deployments.
  • Architected and implemented a comprehensive Disaster Recovery Plan for the cloud application.
  • Optimized cloud infrastructure resource usage, reducing total pod count by 5% (~12 pods) to save costs.
  • Stabilized high-scale Elasticsearch clusters and mitigated complex data migration issues during system upgrades.
  • Guided and mentored QA and DevOps teams in bringing up multiple service clusters.
  • Developed documentation for Service Operating Procedures, leveraging deep architectural expertise.
Fortinet logo Fortinet
Software Developer 3
February 2022 - February 2024
  • Developed and optimized features utilizing multi-process architectures with worker pools listening on RabbitMQ queues.
  • Improved API response times by almost 100% by optimizing MongoDB data structure layout, indexing, and query flows.
  • Debugged and resolved complex, high-concurrency race condition bugs in distributed microservices.
Fortinet logo Fortinet
Software Developer 2
February 2021 - February 2022
  • Worked on FortiLANCloud as a backend/frontend developer.
  • Involved in merging the standalone FortiSwitchCloud into FortiAPCloud to form FortiLANCloud.
  • Hands-on experience running and maintaining our Kubernetes cluster, which hosts our Django application on a self-managed OpenStack server.
  • Implemented Redis Caching in several places where necessary to improve load times of our APIs.
  • Worked on Angular using Neutrino (Fortinet's internal meta framework).
  • Implemented and extended several features (zero touch config, configuration profiles, licensing, etc.), including authoring feature documentation and test plans in collaboration with QA.
  • Worked extensively on our Zero Touch Configuration Feature which applies configurations to switches during first boot up.
Cambium logo Cambium Networks
Software Engineer
June 2019 - February 2021
  • Worked on cnMaestro as a backend developer.
  • Used WebSockets to implement real-time network debugging tools (ping, traceroute) for our on-premises offering, accessible directly from the GUI.
  • Investigated and resolved memory leak issues in our Node.js backend.
  • Dockerized our dev setups.
  • Led the implementation of the CBRS feature offering within cnMaestro.
  • Implemented an RPC service from scratch using AWS SQS to keep costs low and avoid another auth mechanism for internal RPCs.
  • Implemented various API endpoints that utilized these RPCs.
  • Improved our CBRS tool's efficiency to simulate 20k devices from one single on-premises instance.
  • Led the integration of Zuora with our CBRS offering.
  • Integrated Zuora's payment gateway into cnMaestro.
  • Co-designed the billing cycle and dunning strategy for customers who failed to complete monthly payments, given our arrears-based billing model.
  • Integrated AWS SNS into our system to handle notifications from Zuora's callout endpoints.
Cambium logo Cambium Networks
SDE Intern
June 2018 - April 2019
  • Migrated the entire cnMaestro codebase from Python 2 to Python 3.
  • Created a service that would render Graphical Reports from data stored in our Network Management Software, cnMaestro.
  • Used Pandas, RabbitMQ, MultiThreading to achieve the deliverables for the Graphical Reports Feature.

EDUCATION

New Horizon College of Engineering
June 2015 - June 2019
Bachelor of Engineering in Information Science and Engineering
KMWA PU College
June 2013 - June 2015
KMWA PU College associated with Deeksha Integrated

LANGUAGES

English Kannada Hindi

LINKS

LinkedIn GitHub StackOverflow This Website