Raj Shailendra Doshi

Principal Software Engineer | Cloud & Distributed Systems Expert | Technical Leader

LinkedIn

About

Results-driven engineering leader with over 12 years of expertise in designing, scaling, and optimizing cloud-native, high-performance distributed systems. Proven adeptness in architecting microservices and scalable cloud infrastructure (AWS, GCP), leading engineering teams to deliver mission-critical applications. Combines deep technical leadership with solution architecture, system scalability, and DevOps best practices, with a passion for mentoring engineers and driving innovation on high-throughput platforms. Actively seeking global opportunities in Principal Engineer, Solution Architect, Staff Engineer, and Engineering Manager roles.

Work Experience

Principal Software Development Engineer

JSW One Platforms

Apr 2023 - Present

Mumbai, Maharashtra, IN

Led the design and development of critical platforms and features for a global B2B eCommerce system, significantly enhancing operational efficiency and transaction processing capabilities.

  • Designed and developed a centralized platform for managing products, variants, and vendors, enhancing data accuracy and reducing transactional issues through microservices and event-driven workflows.
  • Architected and led the implementation of key platform features for a global B2B eCommerce system, supporting seamless transactions for over 10,000 businesses in steel, cement, and construction materials.
  • Built a high-performance Pricing Engine that reduced order pricing time from 6 hours to 0.5 seconds, boosting monthly order processing throughput by 80%.
  • Developed a centralized Authorization Platform leveraging RBAC, ABAC, and policy-based access control to ensure secure and scalable identity management across the ecosystem.
  • Led and mentored a team of 9 engineers, driving best practices in code quality, scalability, and maintainability across critical projects.

Software Engineer II

Glovo app

Apr 2022 - Mar 2023

Barcelona, Catalonia, ES

Contributed to the core payments team, focusing on high-availability architecture and optimizing event-driven workflows for global transaction handling.

  • Designed and developed a high-availability split payments architecture, supporting multi-method transactions (Sodexo, Edenred) globally.
  • Migrated a critical payment module from a monolithic system to a microservices-based architecture, significantly reducing deployment dependencies and improving scalability.
  • Optimized event-driven workflows using Kafka and AWS services, ensuring high availability and faster payment processing for millions of transactions.
  • Collaborated with global cross-functional teams to implement an event-driven architecture for asynchronous transaction handling, enhancing system responsiveness.
  • Mentored junior developers on best practices in event-driven architecture and asynchronous processing, ensuring high-quality code delivery and knowledge transfer.

Senior Manager

Morgan Stanley India services

Sep 2020 - Apr 2022

Mumbai, Maharashtra, IN

Led critical system architecture and development initiatives, focusing on performance optimization, data reliability, and strategic migration to cloud-based solutions.

  • Architected and developed an Elasticsearch-based solution that reduced search response time for time-series data in investment banking by 40%.
  • Redesigned and implemented a robust system for reprocessing failed records, improving data accuracy and system reliability by 30%.
  • Led full-stack development efforts using Spring Boot and Angular 9, delivering comprehensive end-to-end solutions for critical business needs.
  • Spearheaded the migration of legacy monolithic applications to modern cloud-based architectures, significantly enhancing scalability and optimizing cost efficiency.

Associate

MSCI INC

Jun 2019 - Sep 2020

Mumbai, Maharashtra, IN

Developed and optimized data processing frameworks and APIs for financial data analysis, significantly enhancing system efficiency and retrieval speeds.

  • Developed robust RESTful APIs using Java & Spring Boot to facilitate financial data analysis and integration.
  • Optimized database schema for Cassandra, significantly improving data retrieval speeds for massive datasets.
  • Built multi-threaded frameworks for high-speed historical data processing, leading to improved system efficiency.

Associate

JP Morgan India Services Pvt Ltd

Aug 2016 - May 2019

Mumbai, Maharashtra, IN

Contributed to distributed architecture design and UI development, implementing key messaging and state management frameworks.

  • Designed distributed architecture and developed REST-based APIs in Java & J2EE using CMS like Alfresco.
  • Implemented Kafka-based messaging frameworks, enabling seamless integration between various applications with minimal code changes.
  • Contributed to UI development using Angular 6 and implemented state management using the Redux-based NGRX framework.

Senior Software Engineer

Infonius Solutions

Jan 2016 - Jun 2016

Mumbai, Maharashtra, IN

Designed distributed architectures and developed secure authentication solutions for web portals.

  • Designed distributed architecture and developed REST-based APIs in Java, J2EE using frameworks like Jersey, Spring, and Hibernate.
  • Implemented Single Sign-On (SSO) for multiple web portals, significantly improving user experience and security.

Consultant Associate

Misys Financial Software

Aug 2014 - Jan 2016

Bangalore, Karnataka, IN

Developed REST-based services and provided technical support to clients for financial systems.

  • Developed REST-based services for the Summit system, enhancing data exchange and system functionality.
  • Liaised directly with clients to diagnose and resolve complex technical issues, ensuring operational continuity.

Product Analyst

GoldenSource India Pvt Ltd.

Apr 2013 - Aug 2014

Mumbai, Maharashtra, IN

Collaborated with clients on financial software customization and performed data modeling for financial feeds.

  • Coordinated with clients to customize financial software products, aligning solutions with specific business requirements.
  • Performed detailed data modeling for financial feeds, ensuring accuracy and integrity of financial data.

Education

IT

University of Mumbai

63.86%

Mar 2009 - Mar 2012

Mumbai, Maharashtra, IN

IT

ThakurPolytechnic

83.47%

Mar 2006 - Mar 2009

Mumbai, Maharashtra, IN

Awards

JSW Rising Star

JSW One Platforms

Aug 2023

Recognized for exceptional performance and significant contributions to key projects and initiatives within JSW One Platforms.

Skills

Programming & Architecture

  • Java 17
  • Spring Boot 3
  • Microservices
  • Multithreading
  • Concurrency
  • API Design
  • Event-Driven Architecture
  • Design Patterns (CORS, Saga, Circuit Breaker, Domain-Driven Design)

Cloud & DevOps

  • AWS (EC2, Lambda, S3, API Gateway, CloudFormation, DynamoDB, ECS, Fargate)
  • GCP (Pub/Sub, BigQuery, GKE, Cloud Functions)
  • Kubernetes
  • Docker
  • Terraform
  • CI/CD (Jenkins, GitHub Actions, Spinnaker)

Messaging & Streaming

  • Kafka
  • RabbitMQ
  • JMS
  • WebSockets
  • Event Sourcing
  • Asynchronous Processing

Databases & Storage

  • Cassandra
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQL Server
  • NoSQL Databases

Observability & Performance

  • Datadog
  • Prometheus
  • ELK Stack
  • OpenTelemetry
  • Performance Tuning
  • Load Testing

Security & Compliance

  • OAuth2
  • Spring Security
  • Role-Based Access Control (RBAC)
  • Zero Trust Architecture
  • SOC2
  • GDPR