Summary
Overview
Work History
Education
Skills
Timeline
Generic

SHAIL RAJ SINGH JAIN

Bangalore

Summary

Accomplished Software Engineer with 9 years of experience in designing, developing, and delivering large-scale software applications. Proven track record of leading high-performing teams, driving technical innovation, and ensuring exceptional quality and reliability. Skilled in Technical leadership and team management. Adept at collaborating with cross-functional teams, driving technical roadmaps, and mentoring junior engineers. Passionate about staying up-to-date with industry trends and emerging technologies. Committed to delivering high-quality solutions that meet business needs and exceed customer expectations.

Overview

9
9
years of professional experience

Work History

Senior Member of Technical Staff

Oracle India
08.2020 - Current

Part of the founding engineers for the inception OCI data Science. Have been responsible for the development and deployment of Model catalog which forms the Leading the Data Science platform team. Have ownership of multiple customers facing services. Majorly involved in designing and developing the architecture of the services/features , feature development, improving the service performance and reliability.


Projects

Model Catalog

  • Led the comprehensive system design and software architecture for disaster recovery in the data science service. This included backing up customer data in compliance with regulations, managing application failover, and recovering backed-up data. Contributed to the development of multiple features within this project.
  • Directed the architecture design of the data plane for the platform service, making critical design decisions after evaluating tradeoffs. Also spearheaded the development effort to build the infrastructure for the data plane.
  • Led the initiative to improve user experience during machine learning model deployment, significantly reducing deployment time for large models to a few minutes, resulting in major customer satisfaction.


Environment Store

  • Leading the development of OCI Environment Store, enhancing management and deployment capabilities for machine learning workflows by implementing robust tracking and versioning systems for conda environments.
  • Collaborated with data scientists and mlops engineers to design and implement a solution for efficiently managing custom and service-published conda environments, significantly improving transparency and usability for OCI Data Science users.
  • Played a pivotal role in enhancing OCI Environment Store's capabilities, including building tools for environment versioning, lineage tracking, and automated container image creation, boosting productivity and compliance with security standards.


Large Language Model Support

  • Facilitated / aided the model deployment of large language models (LLMs) using model by reference features within OCI Data Science Model Catalog. This feature is supporting some of the products such as AI quick actions (aqua).

Software Development Engineer

Amazon India
04.2019 - 08.2020

Worked majorly on designing and developing the features which helps in onboarding the more customers and improves the customer experience. Involved in designing multiple features, design reviews.


Projects

  • Designed and presented an idea of proactive refund system to improve the customer experience on Amazon invoice platform in hackathon, which was among the highly rated ideas.
  • Developed this feature. It prevents the duplicate payments, proactively identifies the refund cases and also publishes the business metrics around the refund cases
  • Designed and developed the audit trail system that chronologically store audit events to provide history. These records provide proof of compliance and operational integrity.

Senior Software Engineer

Xilinx India
06.2016 - 04.2019

Led the design and development of applications which are mainly targeted to improve the internal client experience.


Projects

  • Implemented a tool named custom connector. This tool acts as a bridge between two proprietary applications for syncing purpose.
  • This implementation replaced the existing licensed connector, JIH, provided by JAMA software. Earlier, the licensing cost was around $25k

Software Engineer

SmartTrak India
09.2015 - 05.2016
  • Implemented application tools for multiple clients for visualizing the solar tracker data

Education

Master of Engineering - Computer Science

BITS Pilani Goa Campus
07.2015

Bachelor of Engineering - Information Technology

DYPIET, University of Pune
06.2012

Skills

  • Programming language: Java
  • Development frameworks: Spring, Dropwizard
  • Databases: MySQL, dynamoDB, Oracle NoSQL, Oracle ATP
  • Cloud platforms: AWS, OCI
  • Cloud Skills: Microservices, Distributed systems, RESTful web services, Elastic search
  • Problem-Solving Skills: Data Structures, Algorithms
  • Leadership: Team management, representing the engineering team in stakeholder meetings, mentoring junior engineers
  • Adaptability: Willingness to learn new technologies and adapt to changing requirements
  • Collaboration: Team collaboration, pair programming, Code reviews, Design reviews

Timeline

Senior Member of Technical Staff

Oracle India
08.2020 - Current

Software Development Engineer

Amazon India
04.2019 - 08.2020

Senior Software Engineer

Xilinx India
06.2016 - 04.2019

Software Engineer

SmartTrak India
09.2015 - 05.2016

Master of Engineering - Computer Science

BITS Pilani Goa Campus

Bachelor of Engineering - Information Technology

DYPIET, University of Pune
SHAIL RAJ SINGH JAIN