Vishal Rana is an experienced software engineer with a strong background in back-end development. Vishal has worked at various companies, including Woven by Toyota, Rakuten, Tata Consultancy Services, and GNA University.
At Woven by Toyota, Vishal managed all aspects of back-end development and spearheaded the implementation of a companywide Authentication and Authorization solution, resulting in a significant reduction in web app AuthN and AuthZ work. Vishal also built Rest APIs to sync Keycloak with MS Azure AD, enabling companywide implementation of MS Azure AD.
During their time at Rakuten, Vishal implemented microservices for the Market and AI system, enhancing system reliability. Vishal developed a front-end app that allowed users to schedule and manage marketing campaigns, resulting in a 40% increase in customer acquisitions. Vishal also simulated real-world user scenarios to test microservices, leading to a decrease in production issues.
At Tata Consultancy Services, Vishal worked as a Full Stack Engineer for the Travel Insurance and Adecco projects. Vishal implemented claim reimbursement components, developed Open API specs, and conducted hands-on sessions to increase overall team productivity. Vishal also spearheaded the upgradation of incompatible UI components and implemented an Emergency Response system for Walgreen Co., resulting in improved development time and test coverage.
Vishal's experience also includes working as a Web Developer at GNA University, where they developed a fee management system and web applications using various technologies.
Additionally, Vishal has freelanced as a web developer, working on projects for a marketing agency based in Miami, USA.
Throughout their career, Vishal has demonstrated strong technical skills and a track record of delivering high-quality work in both back-end and front-end development.
Vishal Rana obtained a Bachelor of Computer Applications degree from Punjab Technical University from 2012 to 2015. During this time, they studied programming, data structures, architecture, and web technologies. Vishal then pursued a post-graduation diploma in IT and Management from Symbiosis Centre for Distance Learning from 2017 to 2019, focusing on computer/information technology administration and management. Vishal has also obtained various certifications, including an Oracle Certified Associate, Java SE 8 Programmer - JPN certification from Oracle in February 2020. Additionally, they have completed multiple online courses such as "StartUp India Learning Program," "Building Your Professional Network," "Instagram for Business," "Managing Team Creativity," "Time Management Fundamentals," "Entrepreneurship Fundamentals," "Java Build Automation with Maven," "Managing Email Marketing Lists and Campaigns," "Viral Marketing: Crafting Shareable Content," "WordPress Themes: Twenty Sixteen," and "WordPress: Developing Secure Sites" from Lynda.com in October and November 2016.
June, 2022 - present