Experienced Mid-level Software Engineer specializing in high-performance network systems with expertise in Go, Python, DevOps tools like Docker and Kubernetes, Agentic Frameworks, relational and non-relational databases, and test automation. Proficient in writing clean,maintainable code, designing and implementing robust solutions, and rapidly resolving critical issues. Committed to delivering impactful contributions and continuously advancing technical skills.
Overview
5
5
years of professional experience
Work History
Software Engineer
Cisco @ High Tech Genesis
Kanata, ON
08.2024 - Current
Lab as a Service/Resource Manager
Implemented backend changes to support Hierarchy View of devices. Technologies used: Golang, Postgres DB
Implemented recursive CTE SQL query to compute ancestors and descendants for a given device. Technologies used: Golang, PostgresDB, Squirrel
Reduced performance tests runtime by 83% Technologies used: JavaScript, k6
Enhanced bash script for trimming Redis streams to compute list of Redis streams instead of using hard coded list from configuration. Technologies used: BASH, Redis
Cross Domain Automation
Built MCP tools using Langgraph, Langchain, and Model Context Protocol in Python to query Cisco’s action orchestrator service for workflow data.
Helped develop and test Workflows MCP Server that hosted tools to query Action Orchestrator.
Integrated these tools with Meraki’s Neo AI assistant by embedding them into Neo’s agent graph, while Neo handled agent orchestration and routing logic.
Wrote Dockerfile and Kubernetes Helm chart to deploy the MCP server to Meraki’s local dev and production clusters
Software Engineer II
Juniper Networks
Sunnyvale, California, United States
02.2020 - 10.2023
Designed and implemented Virtual Network Router (Logical Router) Custom Resource controller, unit tests, E2E tests for CN2 - Cloud Native Contrail Networking system. Technologies: Go, Go-Kubernetes-API, Kubernetes, ETCD, Docker, Ginkgo
Designed and implemented Kubernetes controllers, unit tests, and end-to-end tests for Port Mirroring in the Cloud Native Contrail Networking project. Technologies: Go, Go-Kubernetes-API, Kubernetes, ETCD, Docker, Ginkgo
Discovered bugs by developing a SOAK Testing Automation system simulating production environments. Technologies: Python, Paramiko, GEvent, Jenkins
Implemented logging module enhancements, improving API server memory usage. Technologies: Python, Docker
Resolved customer escalations (AT&T, Orange) by writing scripts to heal customer environments. Technologies: Python, Cassandra DB, Zookeeper, RabbitMQ
Led Juniper Intern Event, "Internet Day," organizing educational games for East Palo Alto elementary schools.
Reduced ticket resolution time by developing a database management tool for resolving Zookeeper and Cassandra inconsistencies using a BFS-based tree format. Technologies: Python, Cassandra DB, Zookeeper
Software Engineer at Digital Government Development Agency (Public Organization) (DGA)Software Engineer at Digital Government Development Agency (Public Organization) (DGA)