Skip to main content
Shri Rewagad

Shri Rewagad

Senior Software Engineer

Talent
Collegeville, PAMember since September 2, 2026
JavaPythonTypeScriptRedisSparkKubernetesJavaScriptSQLMicroservicesREST APIsGCPAWS LambdaAWS CloudFormationAWS SageMakerKafkaAzureDockerCI/CDReact
·

Hire this person

Send a job offer directly to this candidate

JavaPythonTypeScriptRedisSpark

About

Senior Software Engineer with 9+ years distributed backend systems, event-driven microservices, and messaging-based services using Java, Python, and AWS. Skilled in cloud-native architecture across AWS, Azure, and GCP, with experience in Agile SDLC, messaging systems and monitoring. Experienced in mentoring engineers, leading breakdowns features, and delivering high-availability services.

Experience

Senior Software Development Engineer - Ford Motor Company - Dearborn, MI

(2026-05)

  • Architected hybrid search on Elasticsearch, combining BM25 keyword ranking with vector-based semantic retrieval, improving search relevance by ~30% for 50K+ internal users.
  • Building backend services in Java and Spring Boot for Ford's UEV platform, supporting the launch for ~500K+ customers.
  • Developing an Agentic AI assistant using LLM and RAG pipelines, answering questions for ~100K+ users, cutting time ~40%.
  • Collaborating with cross-functional teams to design scalable backend APIs on GCP, supporting UEV features across 4+ models.

Software Development Engineer - Amazon - Seattle, WA

(2022-09 - 2026-05)

  • Designed enterprise-scale Generative AI (LLM-powered) resume generator using AWS SageMaker for 78,000 employees.
  • Developed secure distributed backend services and REST APIs using object-oriented Java, Spring Boot, JUnit, AWS.
  • Contributed to architecture design reviews and backend implementation, collaborating with cross-functional stakeholders to align technical design, resolve trade-offs, define service contracts and deliver features that reduced recruiter effort by 30%.
  • Implemented prompt-based role matching logic improving candidate role alignment accuracy by 28%.
  • Built secure serverless orchestration enforcing IAM policies, TLS encryption, and security controls for distributed services.
  • Contributed to modernization of a distributed pricing platform using Spring Boot, DynamoDB (NoSQL) and AWS services.
  • Implemented microservices and batch pipelines using Kafka and Kinesis, reducing pricing computation time by 70%.
  • Integrated AWS SageMaker machine learning models to support automated pricing optimization.
  • Automated CI/CD-driven deployments using AWS CloudFormation, reducing manual deployment effort by 60%.
  • Built CloudWatch and PowerBI observability dashboards and alerting for monitoring performance and operational reliability.

Technical Lead - Tata Consultancy Services - Phoenix, AZ

(2019-06 - 2022-07)

  • Led architecture design and backend delivery of distributed Java-based payment services, improving system latency by 20%.
  • Mentored 9 engineers through code reviews, led feature breakdown, and collaborated with stakeholders on backend services.
  • Handled database schema design using Oracle, PostgreSQL, and MongoDB, lowering failure rates by 15%.
  • Designed Kafka-based event streaming ensuring high availability, idempotency, fault tolerance, and scalable throughput.
  • Containerized scalable microservices using Docker and deployed on Kubernetes clusters, improving scalability.
  • Standardized containerized deployments using Docker and Jenkins-based CI/CD pipelines, improving release stability.

Software Development Engineer - Tata Consultancy Services - India

(2017-06 - 2019-06)

  • Developed AI-powered 3D try-on features for Sunglass Hut using Python, processing 500K+ images with 95% accuracy.
  • Built backend modules and REST APIs in Python and Go supporting user-facing applications and high-throughput pipelines.
  • Acted as the primary support engineer during QA and pre-production, resolving defects, troubleshooting issues, and reporting critical findings to senior engineers and managers for smooth launch readiness.

Education

Master of Science - Computer Science - Arizona State University (2019-08 - 2021-05)

Skills

Senior Software Engineer

Reviews

Related