Skip to content
Photo of Anirudh MV looking cool while playing the bass on stage.

Anirudh MV

Technical Lead | Software Engineer | Software Architect | Backend Engineering

Bengaluru, IndiaWorking at Satisfi Labs; Trying my best at FOSS contributions.

Experienced backend software developer with a proven track record of building and managing highly available, scalable, and cost-efficient systems. Proficient in multiple programming languages and passionate about creating innovative solutions that align with business goals. Driven by curiosity and continuous learning, I focus on improving system performance and optimizing costs. Currently exploring NixOS and OPNSense in my free time.

Experience

  • Technical Lead · Satisfi Labs Inc.
    June 2025 — Present
    Remote
    Node.jsPython-FlaskGCPKafkaMySQLMS-SQL Server Stored ProceduresMySQL Stored Procedures
  • Senior Software Engineer · Ather Energy Ltd.
    April 2024 — May 2025
    Bengaluru

    Led initiatives across backend services, database performance, and production reliability.

    • Architected and executed the migration of a monolithic Node.js application to a dedicated Spring Boot microservice for user data and consent, driving the transition to a microservices architecture.
    • Reduced database insert time by 75% and query read time by 50% through strategic partitioning.
    • Improved 95th percentile API response time by 60% for the order management system through optimized database queries and indexing.
    • Resolved P0 production issues with hotfixes and optimized database queries for faster API responses.
    • Initiated weekly team reviews to share work and personal learnings, promoting continuous education and collaboration.
    JavaSpring BootNode.jsPostgreSQLKafkaClickhouse
  • Software Engineer · Ather Energy Ltd.
    April 2022 — March 2024
    Bengaluru

    Owned multiple Node/Express applications, deployment workflows, and reliability improvements.

    • Optimized Kubernetes node-pool resource utilization, reducing costs.
    • Designed, tested, and maintained multiple ExpressJS (NodeJS) apps, overseeing deployments and ensuring regression stability.
    • Implemented real-time sync of PostgreSQL data to OLAP, reducing query load and improving transactional DB performance.
    • Developed a Python package for migrating data from OLTP to OLAP systems, utilizing Spark and Airflow.
    Node.jsExpressKubernetesPostgreSQLAirflowPySpark
  • Software and Product Engineer · iAXIS Technology Services Pvt. Ltd.
    September 2020 — March 2022
    Bengaluru
    • Developed a TOTP-based MFA solution on .NET for Windows applications, enabling online/offline auth for 1,000+ users.
    • Built a backend pipeline generating custom .msi installers with client logos, available for on-demand download.
    .NETC#WindowsAuth

Projects

  • Band Portfolio - Same as Them
    Maintainer
    Visit

    Band portfolio and web presskit for the band Same as Them, a Bangalore-based Nepali alt-rock band, that I was a part of.

    AstroNode
  • HelpApp
    Maintainer
    Visit

    WiFi Direct based Group Chat and Ledger app built for disaster management.

    KotlinAndroidCustom application layer protocol over TCP

Skills

NodeJSKafkaPostgreSQLJavaSpring BootBigQueryOOPClickHouseGitDockerKubernetesPython3Linux CLI & FSProblem SolvingAWSGCPESLintPySparkELKGitLab CI/CDMySQL

Education

  • Bachelor of Engineering in Computer Science and Engineering · Sai Vidya Institute of Technology
    Aug. 2016 — Aug. 2020

    GPA: 7.62

Contact