Ruppi Rana
About Ruppi Rana
Ruppi Rana serves as the Director of Software Development at TouchBistro in Toronto, Ontario, Canada, a position he has held since 2021. He has extensive experience in software engineering, having previously worked in various roles at companies such as BiblioCommons, Validere, and Veeva Systems.
Work at TouchBistro
Ruppi Rana has been serving as the Director of Software Development at TouchBistro since 2021. In this role, Rana is responsible for overseeing software development initiatives and leading engineering teams to enhance product offerings. The position is based in Toronto, Ontario, Canada, where Rana contributes to the company's mission of providing innovative solutions for the restaurant industry.
Previous Experience in Software Engineering
Before joining TouchBistro, Ruppi Rana held several key positions in software engineering. Rana worked as the Director of Software Engineering at BiblioCommons for seven months in 2019. Prior to that, Rana was the Manager of Platform Engineering at the same company from 2018 to 2019. Rana also served as the Director of Engineering at Validere from 2020 to 2021, and as a Senior Engineering Manager at Veeva Systems for one year from 2019 to 2020.
Education and Expertise
Ruppi Rana studied at the University of Toronto, where Rana pursued a degree in Computer Science and Software Engineering. Rana achieved an Honours Bachelor's Degree, completing studies from 2006 to 2010. This educational background has provided Rana with a strong foundation in software engineering principles and practices.
Background in Software Development
Ruppi Rana has extensive experience in the full agile software engineering life-cycle. This includes responsibilities in product planning, software design and architecture, development and implementation, as well as testing and maintenance. Rana has a proven track record of converting specific business requirements into real-world deliverables, demonstrating a strong focus on agile methodologies throughout various roles.
Early Career in Technology
Ruppi Rana began a career in technology as an Application Support Analyst at ING DIRECT Canada from 2010 to 2011. Rana also worked as a Software Engineer at Sparkroom from 2011 to 2014, where Rana developed foundational skills in software development. This early experience laid the groundwork for a successful career in software engineering and management.