Y

Yuvaraaj Kannadhasan

Software Engineer

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

Key Highlights

  • Architected a cloud-native shipping platform with 99.99% availability.
  • Achieved 50% cost optimization in platform expenses.
  • Led end-to-end product development in fast-paced environments.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the Fintech and SAAS industries.

Contact

Skills

Core Skills

MicroservicesEnterprise ArchitectureDevopsBig DataJavaSpring FrameworkJava Enterprise EditionCore JavaSpring Mvc

Other Skills

Agile MethodologiesAlgorithmsAmazon Web Services (AWS)AntApache CXFApache KafkaApache ShiroAzure Cosmos DBCSSCanaryData StructuresDatabasesDesign PatternsDockerEJB

About

Seasoned software development professional in Object-Oriented Design, Microservices Architecture, and Large-Scale Distributed Systems. Proven track record of designing and delivering enterprise-grade, mission-critical systems from concept to production, with a focus on performance, scalability, and reliability. • End-to-End Product Development: Successfully conceptualized, designed, prototyped, and developed multiple products from scratch using cutting-edge technologies, driving projects from POC and MVP to General Availability (GA). • High-Performance Systems: Led the development and operational excellence of large-scale distributed systems with 99.99% availability, capable of handling 1,000+ RPS, leveraging best practices in coding, monitoring, alerting, self-healing, and fallback mechanisms. • Architecture & Design Expertise: Skilled in High-Level Design (HLD), Low-Level Design (LLD), and building highly available, fault-tolerant, high-throughput architectures (Active-Active and Active-Passive configurations). • Technology Leadership: Adept at selecting the right technologies, planning product and technical roadmaps, and implementing deployment strategies including Rolling Restarts, Blue-Green Deployments, and Canary Releases with Istio Service Mesh. • Tech Stack Proficiency: Core Java, JEE, Spring, Hibernate, JPA, MySQL, MongoDB, Neo4j, SOAP, REST, Splunk, ELK, Apache Airflow, EhCache, Redis, Hazelcast, Kubernetes, Kafka (sync/async), CI/CD (Jenkins, Maven, GitHub, Bitbucket, JaCoCo, Checkmarx, SonarQube), AWS, Azure, Docker. • Inter-Service Communication: Implemented robust synchronous REST APIs with Circuit Breakers, Fallbacks, Retries, and Rate Limiting, as well as asynchronous event-driven architectures using Kafka. Leadership & Collaboration: Proven ability to collaborate with cross-functional teams and non-technical stakeholders to translate business requirements into scalable technical solutions. • Key Achievement: Designed and implemented a Shipping Platform enabling on-time delivery of 3M+ packages/day and a Data Lake Controller managing 6 PB of financial data using Microservices architecture, significantly improving data ingestion and processing efficiency.

Experience

15 yrs 8 mos
Total Experience
2 yrs 7 mos
Average Tenure
5 yrs 7 mos
Current Experience

Walmart global tech india

2 roles

Principal Software Engineer

Promoted

Dec 2023Present · 2 yrs 6 mos · Bengaluru, Karnataka, India

  • Architected and developed a cloud-native shipping platform for Walmart Transportation, delivering scalable, reliable, cost-effective, and high-performance operations with 99.99% availability and handling 1,000 RPS. The platform processes 3M+ e-commerce and store orders daily, leveraging Microservices architecture, reactive programming, and best engineering practices.
  • Applied operations-first and customer-first principles through holistic monitoring, proactive alerting,
  • self-healing mechanisms, and automated fallback strategies.
  • Led organizational initiatives in collaboration with distinguished architects to design Transportation platforms, presented solutions in Architecture Councils, and provided guidance on business and technical challenges.
  • Achieved 50% cost optimization, reducing annual platform expenses from $1M to $0.5M through architectural and infrastructure improvements.
Apache KafkaJavaSpring BootSpring WebfluxAzure Cosmos DBMicrosoft Azure+5

Staff Software Engineer

Nov 2020Dec 2023 · 3 yrs 1 mo · Bengaluru, Karnataka, India

  • Partnered with Product Managers to align requirements and designs, ensuring seamless integration with upstream, downstream, and external systems.
  • Led team delivery by creating epics and user stories, distributing work, and overseeing development through production deployment with zero release issues.
  • Designed and implemented a traffic routing solution to seamlessly migrate customers from legacy to the new platform without disruption.
  • Conducted technical learning sessions on Reactive Programming for the Transportation Services
  • organization, fostering skill growth across teams.
  • Received multiple Badify recognitions from leadership for team inspiration and technical excellence.
Apache KafkaDevOpsJavaSpring BootSpring WebfluxKubernetes+2

Visa

2 roles

Staff Software Engineer

Dec 2018Nov 2020 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Owned full product lifecycle — from idea conception, design, and prototyping to end-to-end development — delivering high-quality, production-ready solutions from scratch.
  • Implemented DevOps culture by establishing CI/CD pipelines using Jenkins (with Maven), Bitbucket, JaCoCo, Checkmarx, SonarQube, and containerized deployments with Docker, along with configuration management best practices.
  • Designed and developed a metadata-driven microservices architecture for a data pipeline using Spring Boot, Spring Cloud (Cloud Gateway, Netflix Eureka), and Kubernetes.
Apache KafkaMicroservicesJavaSpring BootDevOpsBig Data+2

Senior Software Engineer

Jun 2017Dec 2018 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • • Served as Senior Engineer in building a metadata-driven architecture across multiple Big Data platforms, including Hadoop, HBase, Hive, Pig, Sqoop, Spark, Flume, and Storm.
Apache KafkaDevOpsSpring BootMySQLMicroservicesBig Data

Morgan stanley

Senior Java Developer

Jun 2014Feb 2017 · 2 yrs 8 mos · Bengaluru, Karnataka, India

  • Took complete ownership of a product at Morgan Stanley, managing the full lifecycle from requirements
  • gathering through production deployment.
  • Designed and developed key features for traders and sales teams, enhancing efficiency and usability.
  • Architected a comprehensive middle-tier service layer using Spring, Apache CXF (REST, SOAP), and Big Data technologies (Hadoop, HBase, Hive, MapReduce) for large-scale computation.
  • Proposed and presented a performance optimization initiative to Executive Directors; led a team of two interns to implement a distributed caching system using Hazelcast with Kryo serialization, significantly improving response times.
  • Implemented a real-time messaging system to deliver instant UI updates without manual refresh.
  • Collaborated with the QAPM testing team to address observations and defects, ensuring product quality and securing final release sign-off.
JavaApache CXFHazelcastSpring FrameworkSybase

Evolv, inc.

Principal Software Engineer

Jul 2013May 2014 · 10 mos · Chennai, Tamil Nadu, India

  • Led end-to-end product development from scratch in a fast-paced startup environment, driving self-directed learning and rapid solution delivery.
  • Collaborated with architects on research and development to address complex analytical challenges and design effective solutions.
  • Implemented ETL processes to extract data from multiple client sources for downstream analytics.
  • Performed predictive calculations using MapReduce and integrated computed results into the Hadoop
  • ecosystem.
  • Designed and developed a service layer to retrieve data from Hadoop and present it via a JSF-based UI.
  • Built HBase–MapReduce workflows for pre-hire and post-hire business analytics using machine learning, and automated execution using Jenkins.
  • Developed a user management framework with LDAP integration and extended functionality using Apache Shiro for security.
  • Evaluated emerging technologies and created proofs of concept to validate technical feasibility.
Java Enterprise EditionJSFBig DataExtract, Transform, Load (ETL)Apache ShiroOpenLDAP+1

Cognizant

Senior Software Engineer

Nov 2012Jun 2013 · 7 mos · Chennai, Tamil Nadu, India

  • Involved in both UI and server side development for Firmenich, Switzerland (Geneva)
  • Member of a core development team responsible for development of components for various modules.
  • Analysing the critical areas in O2 (Action Report) for the enhancements
  • Managing clients, which includes giving resolutions/work-around for the issues raised by the customer meeting SLA, change request (CR) analysis, design and development.
  • Prioritising the CRs and coming up with a quick turnaround time on responding to different issues raised on the product.
Core JavaSpring MVCSpring DataREST APIsJava SwingOracle DB+1

Hcl technologies

Software Engineer

Mar 2010Oct 2012 · 2 yrs 7 mos · Chennai, Tamil Nadu, India

  • Contributed to both UI and server-side development for General Motors, US.
  • Designed and implemented the overall system technical architecture.
  • Assessed technology options, developed proofs of concept, and created reusable application framework components and libraries.
  • Established and maintained coding standards, conducted code reviews, and provided solutions for
  • performance optimization.
  • Delivered internal technical review sessions to share insights on emerging industry trends.
Core JavaSwingEJB

Education

Anna University Chennai

Bachelor of Engineering (B.E.) — Computer Science

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Microservices & Enterprise Architecture

Explore similar profiles based on matching skills and experience