Roshan Issac
About Roshan Issac
Roshan Issac is a Machine Learning Engineer II with extensive experience in implementing MLOps practices across various cloud platforms. He holds a Bachelor's degree in Computer Science and a Master's degree in Data Science & Analytics, and has worked in multiple roles within the field of machine learning and artificial intelligence.
Work at FreshBooks
Currently, Roshan Issac serves as a Machine Learning Engineer II at FreshBooks, a position he has held since 2022. His role involves leveraging machine learning techniques to enhance the company's financial software solutions. Prior to this, he worked as a Machine Learning Engineer I at FreshBooks from 2021 to 2022, contributing to various projects that utilized advanced data analysis and machine learning methodologies.
Education and Expertise
Roshan Issac holds a Master's degree in Data Science & Analytics from Toronto Metropolitan University, which he is expected to complete in 2024. He also earned a Graduate Certificate in Artificial Intelligence Analysis from Durham College in 2020 and a Graduate Certificate in Project Management from the same institution in 2019. His undergraduate studies were completed at Cochin University of Science and Technology, where he obtained a Bachelor's degree in Computer Science from 2008 to 2012.
Background
Roshan Issac has a diverse professional background in machine learning and software engineering. He began his career at Bhea Technologies Pte. Ltd. as a Software Engineer from 2013 to 2015. He later co-founded ipercepts, serving as Director from 2017 to 2018. His experience also includes roles at SimpleWorks as Project Team Lead and at Cineplex as a Machine Learning Engineer, where he worked from 2020 to 2021.
Technical Skills and Tools
Roshan possesses advanced skills in implementing MLOps practices across multiple cloud platforms, including Microsoft Azure, Google Cloud Platform, and Amazon Web Services. He is proficient in using containerization technologies like Docker and has experience with configuration management tools such as Ansible. His technical expertise extends to data visualization tools like Plotly-Dash and Power BI, as well as machine learning libraries such as TensorFlow, Keras, and PyTorch.
Machine Learning and AI Experience
Roshan has extensive experience in machine learning and artificial intelligence. He is familiar with chatbot frameworks like Rasa-X and Rasa NLP, which are used for developing conversational AI applications. His knowledge also includes stream processing technologies such as Apache Spark, Kafka, and Beam, along with continuous integration tools like Jenkins and GitHub Actions.