Manikandan B

Software Engineer

Bengaluru, Karnataka, India6 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Java and microservices architecture.
  • Proven track record in optimizing system performance.
  • Strong background in backend development and DevOps.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Retail and Cloud technologies.

Contact

Skills

Core Skills

Java

Other Skills

Data StructuresPythonSpring BootRabbitMQSpring BatchAngularAWS CloudWatchRedisHigh-Level DesignLow-Level DesignSQLKafkaSystems DesignApache CamelMessage Queue

About

Passionate and results-driven software engineer with extensive experience in developing and optimizing scalable applications. Proficient in Java, Spring Boot, and microservices architecture, I have a strong track record of improving system performance, automating processes, and managing production environments. My expertise spans backend development, database optimization, API integration, and DevOps practices. I thrive on solving complex technical challenges and have successfully contributed to high-impact projects across multiple industries. Recognized for my dedication and excellence, I am committed to driving innovation and delivering robust solutions that meet business objectives.

Experience

6 yrs 8 mos
Total Experience
2 yrs 3 mos
Average Tenure
2 yrs 5 mos
Current Experience

Walmart

Software Engineer III

Dec 2023Present · 2 yrs 5 mos

  • Working in Returns application platform. Successfully delivered Phase 1 & 2 of Local Marketplace initiatives, improving returns/refunds and enabling returns at Seller stores. Actively participated in design, development, and automation; supported end-to-end testing and post-deployment onboarding.
  • DB Purging for space reduction and cost optimization, automating the process with Python and Workflow Scheduler, achieving 90% manual effort reduction.
  • Successfully Onboarded a New Shard to production, optimizing storage and routed traffic to the new shards.
JavaData Structures

Schneider electric

Software, Senior Design Engineer

Dec 2022Dec 2023 · 1 yr · Bengaluru, Karnataka, India

  • Implemented distributed locking mechanism using spring and prevent concurrent updates in a distributed environment.
  • Designed RabbitMQ Messaging Queue for asynchronous communication, replacing synchronous, resulting in a 40% reduction in request latency and improved fault tolerance for inter-application communication.
  • 20% performance enhanced by scaled up data source such that adding multi node cluster and master-slave nodes with read-write strategy and have done DevOps activity on help migrating them.
  • Optimized batch processing for the import of large amounts of data from PIM (which has millions of products and their characteristics) into parallel environment using Spring Batch, which brings efficiency, reliability and scalability.
JavaSpring Boot

Revature

2 roles

Software Engineer

Promoted

Apr 2021Dec 2022 · 1 yr 8 mos

  • Diagnosed and resolved production issues as a key member of the O&M team; conducted root cause analysis using AWS CloudWatch and Tomcat logs, resulting in a 25% reduction in critical incidents and increased system stability.
  • Developed different cache layer such as Redis, L2 cache with LRU algorithm to improve the efficiency of data retrieval.
  • Migrated monolithic to microservice architecture, database segregation. By making high availability and scalable system, Customer issue has been reduced by 10% and executed production deployments through CI/CD on Jenkins.
  • ◦ Developed a customized export report API (Created multiple worksheets with dynamic Headers and Data under workbook using Apache Poi Library very efficient and Attendance management system by applying multiple dates filter in UI integration with dynamic horizontal scroll in angular
  • ◦ Implemented POC for Route 53 domain mapping with S3 Bucket and for cloud file access used with AWS SDK, For firewall restriction from corporate training.
JavaAngular

Associate Software Engineer

Aug 2019Mar 2021 · 1 yr 7 mos

  • ◦ Integrated third-party application APIs with a robust rate limiter, fault tolerance mechanisms, and robust authorization including Security (backend-frontend).
  • ◦ Optimized several Rest APIs with response time less than 200ms and Integrating APIs to frontend application.
  • ◦ Implemented Change detection mechanism in angular application which reduced page slowness/load time and hang issues on rendering bulk data on single page.
  • ◦ Implemented and demonstrated the Hibernate Level 2 cache, Explored spring boot Redis Cache
  • ◦ Designed and developed a prototype application from the ground up, establishing development standards with proper design patterns, best practices, and component architecture. Integrated security mechanisms, developed backend APIs, and achieved seamless frontend integration.

Education

Anna University

Bachelor of Engineering — Electronics and Communications Engineering

Jun 2015May 2019

Stackforce found 100+ more professionals with Java

Explore similar profiles based on matching skills and experience