Skip to main content

Manikandan T

Senior Software Engineer

Talent
BengaluruMember since August 16, 2026
JavaPythonSpring BootMicroservicesMongoDBRedisElasticsearchApache KafkaKeycloakRBACCloudFrontDocker
·

Hire this person

Send a job offer directly to this candidate

JavaPythonSpring BootMicroservicesMongoDB

About

Senior Software Engineer (4+ yrs) building scalable backend systems in Java, Spring Boot, and Kafka. Owns IAM/auth (Keycloak), containerization, and large-scale platform migrations; delivered zero-downtime migrations at 30M+ record scale and led team-wide infrastructure modernization.

Experience

Senior Software Engineer - PeopleHum Technologies - Bengaluru

(2025-07)

  • Integrated Keycloak to modernize auth, architecting an asynchronous user migration pipeline and a Redis-backed toggle for seamless switching; enforced 2FA for enhanced security.
  • Configured CloudFront routing to serve both the standard portal and a custom-domain, Keycloak-themed login experience for enterprise customers; used EC2 for production log investigation and troubleshooting.
  • Orchestrated the segregation of a monolithic service, migrating 30M+ records with zero downtime using fallback strategies to enable seamless user switching between legacy and new workflows.
  • Scaled the Notification Framework to handle peak loads, reducing delivery latency from 15 minutes to under 2 minutes (85% improvement) through asynchronous processing.
  • Led the team that containerized 102 microservices with Docker, migrating from JAR-based Spring Boot deployments – improving deployment consistency and environment parity across dev/staging/production.
  • Led the team that migrated 102 microservices from Java 17 to Java 25, enabling Virtual Threads fleet-wide for improved concurrency handling, while keeping services on a current, actively-supported LTS release.
  • Conducted 40+ technical interviews for engineering candidates across designations (SDE, SDET), contributing to hiring bar-raising and technical assessment standards; led bi-weekly scrums and mentored interns, fostering Agile best practices and efficient sprint execution.

Software Engineer - PeopleHum Technologies - Bengaluru

(2022-09 - 2025-06)

  • Implemented a 'User Sync' feature integrating external Admin Work Accounts, automating user provisioning to reduce customer onboarding time by 90%.
  • Designed a dynamic 'Hire Module' allowing customers to define custom interview stages; created an automation engine to trigger actions based on results, reducing recruitment turnaround time by 30%.
  • Constructed a 'User Document Vault' module with strict role-based access control (RBAC), enabling secure document provisioning between HR and employees.
  • Launched a 'Signing Solution' processing over 9,000+ documents annually with 100% audit transparency; implemented a comprehensive logging feature for regulatory compliance.
  • Architected an extensible Workflow Automation Engine supporting conditional triggers and custom actions; designed the service to be domain-agnostic, reducing cross-module integration overhead by 50%.
  • Spearheaded the migration of 40 microservices from Java 8 to Java 17 within 2 months, resulting in a 20% increase in throughput and 40% reduction in latency.
  • Resolved recurring Out-Of-Memory (OOM) crashes by proactively monitoring alerts to identify bottlenecks and optimizing memory allocation.

Intern - PeopleHum Technologies - Bengaluru

(2021-09 - 2022-08)

  • Built an automated Resume Parsing Service using Apache Kafka that ingests emails and creates profiles, cutting manual data entry time by 95%.
  • Formulated an employee engagement module to facilitate onboarding surveys; diagnosed and resolved critical production incidents to ensure adherence to SLA guidelines.

Education

B.E - Computer Science and Engineering - Karpagam College of Engineering (2018 - 2022)

Skills

Senior Software Engineer

Reviews

Related