Chirag Ingale
Full Stack Developer
Skills
Programming Languages and Frameworks: ReactJs, NodeJs, JavaScript, Redux, HTML, CSS, Java
Databases: MongoDB, Redis, Elastic Search, Couchbase, MySQL, LokiJS
Project Tracking Tools: Git, Jira, Confluence
Experience
Reliance Jio Infocomm LimitedFull Stack Developer
Ghansoli, Navi Mumbai
2017 - Current


Projects
Content Management System for JioCinema (NodeJS, React/Redux, Couchbase, Redis, Loki)

  • Designed optimal database schemas for different types of media content like movies, music videos, short films and web series.

  • Involves acquiring content from vendors, transcoding it in various bitrates as well as content curation for better flexibility in promotion leading to increased user engagement.

  • Integrated 3rd party apis such as CleverTap for automated notifications.

Backend APIs for Jio Cinema (NodeJS, Couchbase, Redis, ElasticSearch)

  • Jio Cinema is video streaming platform with around 15 million daily users.

  • Revamped JioCinema backend system from PHP and MySQL to Node.js, Couchbase, Elasticsearch, with redis for caching.

  • Developed RESTful apis to fetch data from Content Management System to fulfill requests sent from web and mobile applications, tested to serve 100 million users which were efficient, optimised and highly scalable. 

CI/CD system for automated deployment and project pipeline (ReactJS/Redux)

  • Developed front-end layout for Continuous Integration Continuous Deployment(CI/CD) as well as project pipeline.

  • Continuous Integration Continuous Deployment is a platform on which user will be able to create a new project,and a template will be generated for the type of project the user selects, so that the setup work will be minimized.

  • Project pipeline will be used to track the status of various projects phases, i.e. whether it is in development or qa, preprod, etc.

VR Content management system (React/Redux, NodeJS, LokiJS, ElasticSearch)

  • Developed full stack Content Management System using ReactJS and redux ( frontend) and NodeJS (backend) with a portal for publishing Virtual Reality content in multiple profiles.

  • CMS features includes content curation, modify metadata of particular content, add or remove category on various screens.

Head Tracker For Upper Limb disabled (Java)

  • Developed as capstone project, which allowed a user to operate the personal computer through the movement of Head.

  • It involves capturing the movement of head through a webcam and using it to track the cursor on the screen and using the blink of eyes to register a click.

Education
Ramrao Adik Institute Of Technology, Nerul
2013 - 2017
Bachelor Of Engineering Computers 2017
S.K Somaiya Junior college, Vidyavihar
2011 - 2013
HSC 2013