Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shaily Saini

Senior Member Of Technical Staff
Bengaluru

Summary

Quality driven and self motivated SMTS with around 11 years of experience in both designing products and leading team for developing and managing scalable robust applications. Have Aptitude for problem troubleshooting and in-depth knowledge and experience in systems architecture, project management, software design methodologies, software design patterns, and all phases of the product development cycle. Experienced in leading and mentoring teams. I am constantly striving to learn new technologies and look to ways to better myself in this rapidly changing industry.

Overview

15
15
years of professional experience
6
6
years of post-secondary education

Work History

Senior Member of Technical Staff

Broadcom
12.2023 - Current


  • Developed a patching solution for individual service upgrade for VMware products.
  • Initiated and Manged the project for improving the code quality and test coverage of the code base.

Senior Member of Technical Staff

VMware
07.2022 - 11.2023


  • Implemented rigorous testing protocols to identify and resolve software bugs before deployment.
  • Developed innovative solutions to complex technical challenges, ensuring high-quality product releases.
  • Conducted thorough code reviews to maintain coding standards and improve overall software quality.

Staff Software Engineer

Visible Alpha
01.2022 - 06.2022


  • Leaded agile team of 3 developers, responsible for designing of Analytics Usage Data Report Engine and handling this project through entire project development life cycle
  • Designed and led team involved in development of ETL application which extracts data from MongoDb and MySQL and massages it using pandas dataframe, applies business rules to generate Data Quality check reports which were further used to generate interactive visualization using tools like Bokeh, Plotly and jquery datatable and served through Flask web service
  • Architected and developed remote Jupyter Notebook scheduler engine using RabbitMQ for task queuing and papermill to help with running jupyter notebooks on remote ipython kernels for data scientists.

Senior Software Engineer

Visible Alpha
05.2019 - 12.2021


  • Designed REST based microservice to push data reports to Amazon S3 which were further used by clients.
  • Managed Agile team of 5 developers, established engineering best practices and be a mentor to other members of the team.
  • Efficiently handled the Software development from Requirements gathering to Designing the application, writing portable scalable robust code with good test coverage, Testing, deploying to production servers using Docker products and maintenance of application.
  • Created strong code documentation for REST webservices using tools like Open API/swagger.

Software Engineer

Visible Alpha
06.2015 - 05.2019


  • Worked with team to develop notification microservice for various events in Visible Alpha using Celery queue.
  • Wrote maintainable, modularized and strong code for the Django Web application which receives data from Visible Alpha sources and store it efficiently in MySQL.
  • Designed and developed Scheduled Report generation application using Python which is responsible for generating scheduled reports and sending the same using emails or Amazon S3 or SFTP to Visible Alpha clients.
  • Developed UI interface using Anugular2 for client facing web application.
  • Designed and developed the Job Tracking software , Django based web application for internal use to help Visible Alpha team managers to assign, track and review work among team members.
  • Built extensive test coverage using unittest , pytest.

System Analyst

Subex Ltd
08.2009 - 11.2011


  • Re-engineered database tables to switch to non partitioned oracle tables, as a result of which the database cost to company was significantly reduced.
  • Worked in a team environment which was involved with the new product releases where key methodologies were Agile and TDD.
  • Analysis for new features.

Education

Master's degree - Computer Engineering

VJTI
Mumbai, MH
05.2013 - 05.2015

Bachelor's degree - Computer Science

Reva Institute For Engineering And Technology Studies
Bengaluru, KA
08.2005 - 05.2009

Skills

    Python

undefined

Timeline

Senior Member of Technical Staff

Broadcom
12.2023 - Current

Senior Member of Technical Staff

VMware
07.2022 - 11.2023

Staff Software Engineer

Visible Alpha
01.2022 - 06.2022

Senior Software Engineer

Visible Alpha
05.2019 - 12.2021

Software Engineer

Visible Alpha
06.2015 - 05.2019

Master's degree - Computer Engineering

VJTI
05.2013 - 05.2015

System Analyst

Subex Ltd
08.2009 - 11.2011

Bachelor's degree - Computer Science

Reva Institute For Engineering And Technology Studies
08.2005 - 05.2009
Shaily SainiSenior Member Of Technical Staff