Ashok
Murugan.
I am a Senior Software Engineer with 7+ years of experience designing and scaling distributed backend systems. My core expertise centers on high-concurrency architectures, asynchronous data workflows, API design, and production reliability.
Over my career across enterprise SaaS and high-scale consumer infrastructure, I have engineered backend streaming services, robust inter-service communication layers, concurrent calculation engines, and automated observability platforms. My technical toolkit is anchored in Java, Go, Spring Boot, distributed messaging, and relational/NoSQL datastores, complemented by practical experience in AI platform engineering including RAG architectures, Agentic workflows, and the Model Context Protocol.
Alongside full-time engineering, I provide Architecture Consulting, Freelance Systems Advisory, and 1:1 Engineering Mentorship.
Where I've Built &
What I've Shipped.
A chronological timeline of my engineering roles across distributed platforms, enterprise SaaS, and production operations — focused on architectural scope and technologies rather than confidential internal metrics.
Senior Software Engineer
As a Senior Software Engineer at SolarWinds, I architect real-time backend streaming infrastructure that powers AI-driven assistance features within the product platform. My work bridges the Java/Spring microservices world with Go-based platform services — using Server-Sent Events for responsive client streaming and gRPC for secure inter-service communication across cloud boundaries.
Software Engineer 3 (OAR / Production Engineering)
At Walmart's Global Tech division, I was embedded in the OAR (Observability, Automation & Reliability) team, owning the observability posture of Last Mile Delivery backend services. I standardized telemetry pipelines across Prometheus, Grafana, and Splunk, and built automation tooling that shortened the gap between anomaly detection and triage resolution — turning manual on-call procedures into scripted, repeatable workflows.
Member Technical Staff (Java Full Stack)
As a Java Full Stack engineer at Zoho, I built core features for an enterprise Alert Management platform — including RBAC permission models, API authorization layers, rate limiting, and a webhook delivery engine that connected the platform to external notification channels. I also developed simulation tooling to validate alert processing correctness across geographically distributed data centers.
Member Technical Staff (AI Platform / Backend)
I joined Zoho's AI Platform team to accelerate internal adoption of the Speech-to-Text service. I designed and shipped a Java client SDK that standardized how product teams integrated with the speech inference API, and built Python data pipelines that converted and labelled audio datasets for model training workflows.
Member Technical Staff (Java Backend)
My foundation at Zoho was in core backend engineering — building inventory management modules and REST APIs that served multiple multi-tenant SaaS products. The highlight was designing a concurrent stock calculation engine that parallelized complex inventory computations across thread pools, dramatically improving throughput for high-load workloads.
Software Engineer
My engineering career began at Technoduce, where I maintained and extended backend services and REST APIs for e-commerce and food delivery platforms — building my fundamentals in database schema design, API contracts, and production defect resolution.
Core Competencies &
Technical Depth.
The programming languages, frameworks, distributed systems patterns, and cloud platforms I leverage to solve challenging production problems.
Languages & Runtimes
Primary programming languages used for high-throughput backend services and tooling.
Backend & Distributed Systems
Frameworks, protocols, and architectural patterns for resilient microservices.
Databases & Storage
Relational, NoSQL, and in-memory caches tuned for query latency and high concurrency.
Cloud, DevOps & Observability
Infrastructure automation, containerization, and production telemetry stacks.
AI Platform & Agentic Systems
Architectures bridging LLM inference with production backend services.
Engineering Fundamentals
Core architectural principles applied across every system built.
Professional Certifications &
Specializations.
Continuous technical upskilling across cloud solutions architecture, database engineering, enterprise Java, and modern RAG & agentic artificial intelligence.
IBM RAG and Agentic AI Professional Certificate
AWS Cloud Solutions Architect Professional Certificate
IBM Java Developer Professional Certificate
Meta Database Engineer Professional Certificate
Google Project Management Professional Certificate
Deep Learning Specialization
Machine Learning Specialization
Beyond the Terminal.
Engineering achieves its highest purpose when it creates positive societal mobility. Outside of technical architecture, I dedicate time to mentoring students, supporting education initiatives, and continuous intellectual exploration.
Community Engagement & Mentorship
Volunteer Mentor & Scholarship Selection Process
Mentoring underprivileged students from rural backgrounds, assisting in interview candidate evaluations, and guiding scholarship recipients through their professional and academic transitions.
School Buddy Mentor
Mentored aspiring students in foundational computer science, object-oriented programming concepts, problem-solving techniques, and practical career preparedness.
Formal Education
Computer Science and Engineering
Nadar Saraswathi College of Engineering and Technology (Anna University)
Interests & Explorations
Curiosity is the engine behind engineering depth. A few pursuits that keep my perspectives broad:
Let's Talk Systems.
Distributed Systems • Agentic AI Orchestration • Architecture Consulting • 1:1 Mentorship
Whether you're looking for architectural guidance on high-concurrency distributed platforms, AI agent orchestration, enterprise backend design, freelance consulting, or personalized 1:1 mentorship — I'm always glad to connect.
