Summary
Overview
Work History
Education
Skills
Websites
Languages
Certification
Timeline
Generic

Muthu Thevar

Mumbai

Summary

Experienced Software Engineer specializing in designing and scaling microservice-based systems for high-traffic applications. Developed secure authentication platforms and real-time APIs, ensuring reliability and performance under load. Skilled in modeling complex business domains and enhancing team standards through mentorship and clean architecture practices.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

NeoSoft
Navi Mumbai
06.2024 - Current
  • Led backend architecture for AI-powered smart glasses platform (JioFrames), creating services including user management, authentication, devices, health tracking, and custom API gateway.
  • Designed and implemented comprehensive authentication and authorization system using NestJS and MongoDB, enhancing security and streamlining user onboarding for mobile clients.
  • Constructed secure authentication flows for mobile number login with multi-number linking per user, designing custom rate limiter to prevent identity abuse.
  • Built microservices-based backend with asynchronous communication via RabbitMQ, ensuring decoupled, scalable interactions across authentication, user management, and API gateway services.
  • Developed AI microservice with multi-LLM orchestration for conversational assistance, notification summarization, command understanding, and FAQ responses through defined tool interfaces, enhancing user interaction.
  • Engineered AI-driven features like speech-to-text, translation, transcription, and text-to-speech with open-source and commercial providers, improving accessibility and user experience.
  • Conducted proofs of concept for LLM integration with vector database for semantic search and language identification using Whisper model, customizing retrieval logic.
  • Managed containerization and deployment of services using Docker and Azure Kubernetes Service (AKS), focusing on scaling strategies and environment configuration.
  • Led code reviews to ensure adherence to best practices and coding standards.
  • Participated in Agile ceremonies to facilitate project planning and progress tracking.
  • Documented technical processes and software architecture for future reference and training purposes.

Software Engineer

ILM UX
Navi Mumbai
08.2021 - 05.2024
  • Developed Redis-backed queue system consolidating data from multiple databases into single master database, ensuring uninterrupted existing pipelines.
  • Implemented multilingual fuzzy search in English and Arabic using full-text search capabilities in MySQL and Neo4j for enhanced search functionality.
  • Optimized API performance, reducing response time by approximately 90% for multi-person requests through effective data access patterns.
  • Built high-performance REST APIs over Neo4j to optimize lineage fetching and relationship computation, ensuring low-latency responses.
  • Designed and executed role-based access control (RBAC) for API-level access, significantly enhancing security measures.
  • Established secure authentication and authorization protocols with Passport.js and JWT to strengthen data privacy.
  • Created efficient Neo4j data models for large Saudi royal families, facilitating flexible graph queries and analytics across complex relationships.
  • Collaborated with UI/UX designers to improve software usability and user experience.
  • Mentored junior developers and interns through code reviews, promoting best practices and fostering a collaborative environment.

Intern

ILM UX
Navi Mumbai
05.2019 - 07.2021
  • Designed and developed REST APIs for internal projects, facilitating efficient data exchange between frontend and backend systems.
  • Enhanced application performance and reliability through implementation of modern web best practices.
  • Automated database backups with custom Linux command/script, strengthening data security and disaster recovery.
  • Reduced manual backup effort by approximately 60%, maintaining data integrity throughout process.

Education

Master of Computer Science - MSc

Woolf University
08-2026

Software Engineering -

Scaler
06.2024

Bachelor of Science - Information Technology - BSc IT

Mumbai University
Mumbai
06.2021

Skills

  • TypeScript and JavaScript
  • Microservices architecture
  • Agile methodologies
  • Problem solving and critical thinking
  • Design reviews and API design
  • Python and Golang
  • Nodejs and NestJS
  • Expressjs and FastAPI
  • REST APIs and event-driven architecture
  • Real-time communication strategies
  • MySQL, MongoDB, and Neo4j
  • Redis caching techniques
  • Data modeling and query optimization
  • RabbitMQ and BullMQ queues
  • Pub/sub systems and background workers
  • Scalability and reliability practices
  • Docker containerization
  • Linux operating system proficiency
  • Kubernetes orchestration
  • Azure cloud services
  • CI/CD pipelines
  • Monitoring and observability tools
  • LLM integrations with LangChain
  • Vector search capabilities
  • Speech-to-text technology
  • Semantic search methodologies
  • System design principles
  • Clean architecture practices
  • SOLID principles in software development
  • Code review processes and team mentorship

Languages

English
Proficient (C2)
C2

Certification

Neo4j Certified Professional

Timeline

Senior Software Engineer

NeoSoft
06.2024 - Current

Software Engineer

ILM UX
08.2021 - 05.2024

Intern

ILM UX
05.2019 - 07.2021

Master of Computer Science - MSc

Woolf University

Software Engineering -

Scaler

Bachelor of Science - Information Technology - BSc IT

Mumbai University
Muthu Thevar