Rupesh Singh
About Rupesh Singh
Rupesh Singh is a Staff Engineer at Lifesight, with extensive experience in frontend development and contributions to Free and Open Source Software projects.
Current Title and Role
Rupesh Singh is currently a Staff Engineer at Lifesight, working on-site. His responsibilities in this role are primarily focused on engineering and development tasks.
Professional Experience at Leap Finance
Rupesh Singh worked at Leap Finance as part of the Engineering@Leap team focusing on Frontend and JavaScript development. His tenure at Leap Finance lasted from 2021 to 2023, where he contributed to various frontend projects in Bengaluru, Karnataka, India.
Previous Roles at Kaarva and Grofers
Before joining Leap Finance, Rupesh Singh held the position of Senior Software Engineer (Frontend) at Kaarva from 2019 to 2020, and Software Engineer at Grofers from 2018 to 2019, both in Bengaluru. In these roles, he focused on frontend development and enhancing user interfaces.
Early Career and Education
Rupesh Singh began his career as an intern at Goibibo in 2013, leading to a full-time role as a Software Engineer from 2014 to 2018. His foundational education includes a Bachelor of Technology (B.Tech.) in Computer Science from the West Bengal University of Technology, Kolkata (2010-2014), preceded by Higher Secondary education in Computer Science at Margaret English School (2007-2009).
Contributions to Open Source and Online Presence
Rupesh Singh is actively involved in Free and Open Source Software (FoSS) projects and is a member of the Mozilla Developers Network. He shares insights and projects on GitHub under the username RUPOJS and tweets about JavaScript and FoSS under the handle @rupojs. He prefers writing vanilla JavaScript over frameworks and explores various JavaScript frameworks such as React, Backbone, and Angular.