Hi! I am Madhavan.
Software Engineer and a Computer Science graduate.
I am a Software Engineer at Fortinet and I graduated with a Master's degree in Computer Science from Arizona State University. I have previously worked as a Software Engineer at OpenText and I am passionate about problem solving and software development. I also love competitive programming, playing the guitar and producing music!
Building enterprise network access control features for FortiNAC in Java/Spring/Hibernate—improved device classification accuracy 80%, boosted throughput 5%+, and cut CPU utilization 10%.
Led a team of 7 to rebuild the Ensil MIS platform in Next.js/TypeScript/PostgreSQL/Prisma, integrating LLM-powered RAG pipelines and improving performance 50%.
Developed the Content Server in OScript/HTML/CSS and built Selenium/Java automation tests—improved performance 20% and reduced testing time 30%.
Engineered custom REST API connectors that cut data transfer time 40% and automated testing pipelines for 150% greater efficiency.
A minimal, zero-dependency POSIX-compliant command-line parser for Go, inspired by Cobra. Supports strongly-typed flags, subcommands, positional and variadic arguments, environment-variable fallbacks, default/required modifiers, auto-generated help, and a validator for catching misconfigurations in CI.
A minimal Rust database management system optimized for storage efficiency and fast lookup/query times by letting users specify the exact number of bits each column occupies. Exposes full CRUD operations over databases, tables, and entries via an Actix-web REST API, with querying by index or value, and is distributed through crates.io and Docker Hub.
A RegEx-based transpiler for markdown-like languages, written in Rust and published to crates.io. Supports user-defined variables and regex-driven definitions (with named capture groups) to compile coen source files into target formats like LaTeX.
A collection of Go microservices, containerized with Docker and Docker Compose, that generate decorative buttons and visual embellishments to spice up GitHub markdown documents (WIP).