Sachin Rangnath Shirsat

Mumbai, India - 400076 · +91-9167454305 · sachinshirsat98@gmail.com
Product-Focused Project Software Engineer | Leading Frontend Innovation | IT Consultant | API Integration | UI/UX | Agile | AI-Driven Solutions | Freelancer | 15+ yrs @ IITBombay

Technical Product Owner and Software Engineering professional with 15+ years of experience building, modernizing, and delivering large-scale web, government, education, and digital content platforms.
Combines strong hands-on technical expertise in JAVA, JSP, Servlet, Maven, Jetty, ReactJS, JavaScript, MySQL/MariaDB, REST APIs, frontend architecture, PWA/SPA architecture, UI/UX, testing, and accessibility with product ownership capabilities across product strategy, roadmap planning, requirements gathering, PRDs/BRDs, user stories, backlog prioritization, sprint planning, stakeholder management, KPIs, and Agile delivery.
Experienced in translating business objectives and user needs into technically feasible product solutions, working across engineering, UI/UX, QA, DevOps, content, government stakeholders, and leadership teams.
Strong background in taking products from problem identification and discovery through design, development, testing, release, measurement, and continuous improvement.


Experience

Sr. Project Assistant | IIT Bombay, Mumbai

Project Name: Industrial Research And Consultancy Centre (IRCC)
  • I contributed to the development, maintenance, handling and support of critical software systems, including web applications.
  • I collaborated with users, administrative, and account teams to gather requirements, implement functional enhancements, and provide reliable database support.
  • My responsibilities also included testing, troubleshooting, and coordinating application-related changes to ensure smooth system performance and effective user support.
April 2026 - Present

Project Software Engineer | IIT Bombay, Mumbai

Project Name: Indian Culture Portal, National Virtual Library of India (NVLI), Ministry of Culture, Gov. of India
  • Spearheading the full-cycle development of the Indian Culture 2.0 portal as a Senior Software Developer, leveraging ReactJS, REST APIs, Leaflet Map APIs, and modern frontend technologies to deliver scalable, high-performance web solutions.
  • Designed and implemented Progressive Web App (PWA) features to enable offline support and improve load speed and reliability across low-bandwidth environments.
  • Built and maintained highly responsive, cross-device layouts, ensuring pixel-perfect UI and enhanced user experience through mobile-first design principles and accessibility standards.
  • Integrated dynamic RESTful APIs with frontend components, enabling real-time content rendering and seamless backend communication across the platform.
  • Developed modular, reusable React components and optimized code structures, achieving a 40–50% reduction in development time and improving maintainability across teams.
  • Collaborated closely with UI/UX designers via Figma, translating wireframes into intuitive interfaces and ensuring WCAG compliance for inclusive access to cultural content.
April 2023 - May 2025

Jr. Software Engineer | IIT Bombay, Mumbai

Project Name: Indian Culture Portal, National Virtual Library of India (NVLI), Ministry of Culture, Gov. of India
  • Built and maintained dynamic, mobile-responsive user interfaces for the Indian Culture 2.0 portals using ReactJS, HTML, CSS, and JavaScript—resulting in a 40% improvement in page load speed and enhanced accessibility across devices.
  • Migrated content and refactored legacy codebase, improving maintainability and performance; ensured 100% cross-browser compatibility, contributing to a 20% increase in user engagement through consistent and optimized UI/UX.
November 2019 – March 2023

Jr. Software Engineer | IIT Bombay, Mumbai

Project Name: IITBX, IIMBx & AfghanX MooCs e-learning Platforms, MHRD Ministry, Gov. of India
  • Managed and enhanced OpenEdX CMS & LMS, including course deployment, QA, platform upgrades, and frontend component development; improved web documentation using Sphinx.
  • Represented IIT Bombay at national edX conferences (Kerala, Delhi, Pune), sharing insights on online learning innovations and contributing to platform strategy discussions.
  • Mentored interns during summer internships to enhance their understanding of software development.
January 2015 – October 2019

Technical Assistant | IIT Bombay, Mumbai

Project Name: NCERT eBooks for Aakash Tablet (Smart Devices), MHRD Ministry, Gov. of India
  • Created interactive eBooks in .epub format using frontend stacks, Sigil and Graphic designing tools.
  • Designed digital learning material for Grades 1–12 in collaboration with NCERT academic experts.
January 2012 – December 2014

Project Assistant | IIT Bombay, Mumbai

Project Name: ek-Shiksha Education, MHRD Ministry, Gov. of India
  • Developed and maintained the ek-Shiksha education Portal, a web application that provides access to a wide range of educational content from across India.
  • Built and maintained dynamic, mobile-responsive user interfaces for the ek-Shiksha Portal using Core Java, JSP, HTML, CSS, JavaScript, Three.js, and Graphic designing tools—resulting in a 40% improvement in page load speed and enhanced accessibility across devices.
  • Migrated content and refactored legacy codebase, improving maintainability and performance; ensured 100% cross-browser compatibility, contributing to a 20% increase in user engagement through consistent and optimized UI/UX.
October 2010 – December 2011

Technical Achievements

  • National-scale Product Delivery: Contributed to the evolution of the Indian Culture Portal, supporting large-scale government digital content delivery.
  • Product + Engineering Bridge: Translated user, business, UX, and stakeholder requirements into technically feasible product features.
  • Design System Improvement: Supported Figma-based design standardization, reducing design-to-development rework by approximately 50%.
  • Reusable Architecture: Introduced reusable frontend approaches that reduced repetitive development effort by approximately 40–50%.
  • Platform Optimization: Contributed to modern image and platform optimization initiatives associated with significant storage reduction.
  • Low-bandwidth Accessibility: Supported PWA strategy to improve usability, loading performance, and offline accessibility.
  • Accessibility: Applied WCAG and inclusive design principles across responsive digital products.
  • Cross-functional Leadership: Worked across engineering, UX, QA, content, DevOps, academic teams, government stakeholders, and management.
  • Digital Education: Contributed to multiple nationally significant learning initiatives including IITBombayX, IIMBx, AfghanX, NCERT eBooks, and ek-Shiksha.

Education

D Y Patil Vidyapeeth, Pune

Master in Business Administration - Information Technology | CGPA: 8.28

July 2023 - August 2025

Tilak Maharashtra Vidyapeeth, Pune

Bachelor of Computer Applications | 65.65%

July 2007 - August 2010

Skills

Programming Languages & Tools
  • Java / JSP / Servlet
  • Maven / Jetty
  • ReactJS
  • JavaScript/HTML5/ CSS3
  • Bootstrap
  • React Hooks, React Router
  • Fetch API
  • Progressive Web Apps (PWA)
  • Single Page Applications (SPA)
  • Error Handling
  • Axios
  • NPM
  • Redux
  • REST API Integration
  • Map APIs with Leaflet
  • Wordpress
  • Session Handling
  • Three.js
  • Lazy Loading
  • API Testing (Postman)
UI/UX & Accessibility
  • Figma
  • UI/UX Design Collaboration
  • Wireframe-to-Development Workflow
  • Design Systems
  • Responsive Design
  • Mobile-first Design
  • WCAG Accessibility
  • Usability Improvements
  • User-centric Product Design
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Component-based Architecture
  • Software Quality Assurance (QA)
  • Cross Functional Teams
  • Agile Methodology
  • Software Development Life Cycle (SDLC)
Product & Collaboration
  • Jira
  • Trello
  • Figma
  • Microsoft Teams
Testing
  • Functional Testing
  • UI Testing
  • Web Testing
  • Mobile Testing
  • Test Case Design & Creation
  • Bug Tracking & Fixing
Analytics & AI
  • Google Analytics
  • Microsoft Power BI
  • AI-assisted Development Tools
Product Ownership & Product Management
  • Product Vision & Strategy
  • Product Roadmap Planning
  • Product Lifecycle Management
  • PRD & BRD Preparation
  • User Stories & Acceptance Criteria
  • Backlog Management & Prioritization
  • Sprint & Release Planning
  • Agile / Scrum Deliver
  • Cross-functional Team Leadership
  • Product Metrics, OKRs & KPIs
  • Feature Adoption & Continuous Improvement
  • User Research & Feedback Analysis
  • Functional & Non-functional Requirements
  • Data-driven Product Decision Making

Mentorship

PDF Compare Tool

I have mentored a team of 3 students in the development of a PDF compare tool using ReactJS, HTML, CSS, and JavaScript. The tool allows users to compare two PDF files and highlight the differences between them.
PDF Compare Tool is a utility that allows users to efficiently compare the contents of two PDF documents. It highlights textual differences, formatting inconsistencies, and layout changes to help users identify edits, revisions, or errors between versions.

HTML Editor for Open-EdX Courseware Management System

A custom-built HTML content editor designed specifically for Open-EdX CMS and LMS platforms. Enables course creators to easily edit and preview content blocks using a user-friendly interface, reducing dependency on raw HTML and minimizing formatting errors.

Peer Assessment Tool for e-learning platform

Designed and developed a Peer Assessment Tool integrated into an e-learning platform to facilitate student-driven evaluations. This tool enables learners to review and provide constructive feedback on peer submissions, promoting collaborative learning, critical thinking, and engagement within online courses. The system supports customizable rubrics, anonymous reviews, and automated scoring summaries to streamline instructor workload and enhance learning outcomes.

e-Book for Aakash Tablet

Developed an e-book for Aakash Tablet, a 7-inch Android-based tablet designed for education. The e-book features interactive content, multimedia elements, and a user-friendly interface to enhance learning experiences on the device.
The e-book was developed using HTML5, CSS3, and JavaScript, and was designed to be compatible with the Aakash Tablet's screen size and resolution. The e-book also features a user-friendly interface, with a navigation bar at the bottom of the screen, and a sidebar for quick access to different sections of the e-book.

OSCAR (Open Source Courseware Animations Repository)

Developed OSCAR (Courseware Animations Repository), a platform for creating and sharing animations for e-learning courses. The platform allows users to create, edit, and share animations using a drag-and-drop interface. The animations can be used in e-learning courses to enhance the learning experience.

Interests

When I'm not coding, I love being outdoors—especially during the monsoon and winter, exploring roads on my car or bike. In the colder months, I also enjoy working in my hometown fields.
Indoors, I unwind with suspense, thriller, and horror films and dive into the latest trends in front-end web development, I'm passionate about exploring the latest innovations in cars, bikes, and mobile tech.


Certifications

  • Prompt Engineering, Indian Institute of Technology, Bombay
  • AI Dashboards using Microsoft Power BI, Skill Nation
  • Artificially Intelligent Tools, Skill Nation
  • ChatGPT & AI in Microsoft Office, Skill Nation

PROFESSIONAL VALUE PROPOSITION

I bring a combination that is especially valuable for technology-driven product teams:
Product Thinking + Engineering Understanding + UX Awareness + Delivery Ownership

I can communicate with business stakeholders about what should be built and why, while working with engineering teams to understand how it should be built, its technical constraints, dependencies, APIs, architecture, testing requirements, and scalability considerations.

This allows me to operate effectively between:
Business ↔ Product ↔ UX ↔ Engineering ↔ QA ↔ Stakeholders

and help teams deliver products that are technically practical, user-focused, measurable, and aligned with organizational objectives.