Rohan Joshi
About Rohan Joshi
Rohan Joshi is a Software Engineering Manager at TomTom with extensive experience in software development and management roles at Amazon and other companies.
Current Role at TomTom
Rohan Joshi currently serves as a Software Engineering Manager at TomTom in Pune, Maharashtra, India. He assumed this role in 2023. In this capacity, he is likely responsible for managing software development teams, overseeing project execution, and ensuring the alignment of software products with company goals.
Previous Positions at Amazon
Before joining TomTom, Rohan Joshi held multiple roles at Amazon. From 2021 to 2023, he worked in Pune, Maharashtra, as a Software Development Manager. Prior to that, he was a Software Development Engineer in the same location from 2019 to 2021. In his tenure, he also briefly worked at Amazon Web Services in Vancouver, Canada, for nine months in 2019. His roles at Amazon involved software engineering and managerial responsibilities.
Early Career and Education
Rohan Joshi began his professional career as a Programmer Analyst at Cognizant Technology Solutions in Pune, Maharashtra, from 2012 to 2014. He later worked at Kingsmen Software in Charlotte, North Carolina, as a Software Developer from 2016 to 2018. Additionally, he gained experience as a Graduate Teaching Assistant at UNC Charlotte from 2014 to 2015. Rohan holds a Master of Science (M.S.) in Computer Science from the University of North Carolina at Charlotte, earned between 2014 and 2016. He also holds a Bachelor of Engineering (B.E.) in Information Technology from Maharashtra Institute of Technology, completed from 2008 to 2012.
Expertise in Cloud and Web Technologies
Rohan Joshi has a robust background in both cloud and web technologies. His expertise includes AWS Cloudformation, DynamoDB, ECS, Fargate, and Lambda, indicating his proficiency in cloud-based solutions. On the front-end, he is skilled in modern web technologies such as AngularJS, ReactJS, and TypeScript. Additionally, he is adept at using version control systems like Github, critical for collaborative software development.
Skills in Project Management and Agile Methodologies
Rohan Joshi has demonstrated strong project management skills through authoring project proposals for multi-team and multi-year initiatives. These skills are further supported by his ability to develop vision, mission, and tenet statements, showcasing strategic planning capabilities. Rohan is also well-versed in Agile Scrum methodologies, reflecting his experience in iterative and incremental project management.