Raj Shailendra Doshi

Principal Software Engineer | Cloud & Distributed Systems Expert | Technical Leader
Mumbai, IN.

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

JSW One Platforms
|

Principal Software Development Engineer

Mumbai, Maharashtra, India

Summary

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

Highlights

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.

Glovo app
|

Software Engineer II

Barcelona, Catalonia, Spain

Summary

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

Highlights

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.

Morgan Stanley India services
|

Senior Manager

Mumbai, Maharashtra, India

Summary

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

Highlights

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.

MSCI INC
|

Associate

Mumbai, Maharashtra, India

Summary

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

Highlights

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.

JP Morgan India Services Pvt Ltd
|

Associate

Mumbai, Maharashtra, India

Summary

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

Highlights

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.

Infonius Solutions
|

Senior Software Engineer

Mumbai, Maharashtra, India

Summary

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

Highlights

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.

Misys Financial Software
|

Consultant Associate

Bangalore, Karnataka, India

Summary

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

Highlights

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.

GoldenSource India Pvt Ltd.
|

Product Analyst

Mumbai, Maharashtra, India

Summary

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

Highlights

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

University of Mumbai
Mumbai, Maharashtra, India

Bachelors

IT

Grade: 63.86%

ThakurPolytechnic
Mumbai, Maharashtra, India

Diploma

IT

Grade: 83.47%

Awards

JSW Rising Star

Awarded By

JSW One Platforms

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.