Shivani Sheth

I'm a

View Resume

Note: Please use the navigation menu on the left ( click on top-right button for mobile devices )
for easier access to specific sections, including contact information.

About

A Machine Learning Engineer with a Masters in Computer Science (AI focused). A proven track record of leading and collaborating with teams in agile environments to deliver high-impact solutions while prioritizing customer satisfaction. I am very curious by nature (I've self-learnt Python programming, ML models, and Generative AI), and I love sports.

  • Email: shivani404sheth@gmail.com
  • Location: Toronto, Canada
  • Degree: Master's
  • Program: Machine Learning
I am experienced in and have previously worked in the following domains: Machine Learning, Artificial Intelligence, Software Engineering.

Skills

  • Technical Skills

    • Artificial Intelligence Models: Neural Networks, Long Short Term Memory Networks/ LSTMs (Natural Language Processing), Convolution Neural Networks (Computer Vision), Generative Adversarial Networks/ GANs (Image Processing), Autoregressive integrated moving average/ ARIMA (Time Series).
    • Machine Learning Algorithms:
      Supervised: Classification (K-Nearest Neighbors, Decision Trees, Logistic Regression, Support Vector Machine), Regression (Simple, Multiple, Polynomial).
      Unsupervised: Clustering (K-means, Hierarchical / Agglomerative, Density-based).
    • Deep Learning Frameworks & Python Libraries: TensorFlow, PyTorch, Pandas, Scikit-learn, Matplotlib, Seaborn, Folium, NumPy, Scipy.
    • Programming Languages: Python, SQL, Java, HTML, TypeScript, React, JavaScript.
    • Cloud and Operating Systems: Amazon Web Services (AWS), Google Cloud Platform (GCP), IBM Watson (IBM Cloud), Windows, Linux (Ubuntu), macOS.

  • Soft Skills

    • Problem Solving
    • Efficient Communication
    • Inquisitive
    • Time Management
    • Active Listener
    • Fast Learner
    • Adaptable
    • Team Spirit
    • Proactive
    • Strong Work Ethic

Education

Master of Science - Computer Science with Specialization in Artificial Intelligence

York University, Toronto, Canada | Grade: A+

Courses Completed: Machine Learning & Pattern Recognition, Neural Networks & Deep Learning, Data Mining, Machine Learning Theory, Data Analytics and Visualization.

Bachelor of Technology - Computer Science

SRM University, Kattankulathur, India | Overall Percentage: 86.11%

Ranked first (scored 100/100) in Courses: Discrete Mathematics, Probability and Queuing Theory.

Other Courses: Machine Learning, Artificial Intelligence, Data Science and Big Data Analytics, Database Management Systems, Advanced Calculus and Complex Analysis, Algorithm Design and Analysis, Data Structures.

Work Experience

Founder @GC

Remote | Jan 2024 - Present

  • Drove end to end development of the service ranging from technical designs, implementation, testing, and monitoring.
  • Planned, iterated, and designed the architecture, UI, UX, backend, and infra from scratch focusing on key customer requirements and pain points.
  • Programmed 50+ reusable, modular components with clean coding practices, enabling maintainability, rapid feature iteration, and a robust foundation for the core platform.
  • Software Engineer (ML) @Amazon (AWS)

    Toronto | Sept 2022 - Jan 2024

  • Developed, tested, launched, and maintained an accessible Notification Service for AWS customers, notifying over 20,000 internal and external customers with a list of risks/ recommendations based on their AWS account usage.
  • Planned the project timelines and deadlines while devising both high-level and low-level architecture designs for the service, successfully deploying the frontend, backend, and infrastructure in a backward-compatible manner. Developed four dashboards and alarms to effectively monitor service availability and errors.
  • Led design reviews with peers and stakeholders, reviewed and provided feedback on code developed by other developers, and maintained effective communication with stakeholders to ensure best practices and timely completion of milestones.
  • Created and maintained CI/CD pipelines using AWS CDK, ensuring efficient code updates while minimizing customer impact.
  • Led the team as a Scrum Master, achieving a 22% increase in team efficiency, measured by the difference in task completion.
  • Machine Learning Engineer @Loblaw Companies Limited

    Toronto | May 2022 - Aug 2022

  • Extracted actionable insights from 7 large client datasets by combining, cleansing, processing, and deploying advanced Machine Learning models (including clustering and classification algorithms), resulting in a 25% increase in product profitability, as measured by the increase in product sales.
  • Automated keyword extraction and matching from 7 client datasets through research, implementation, fine tuning, and comparison of 4 cutting edge Natural Language Processing (NLP) models, thereby boosting the process efficiency by 60%, eliminating manual labor, and streamlining result delivery.
  • Associate Project Manager (AI/ ML) @Vector Institute

    Toronto | Jan 2022 - April 2022

  • Led and managed 2 end-to-end Machine Learning/ AI projects (Forecasting and Conversational AI). Managed project priorities, conducted requirement gathering and iterated on user feedback to define project scope and organize bootcamps through effective communication with 70+ clients.
  • Collaborated with the technical team to supervise 100+ clients in implementing technical models and frameworks to their use cases. Arranged 1:1 sessions to address client concerns and provide personalized guidance for setup & implementation.
  • Researched, compiled, and distributed technical and non-technical prerequisites for the bootcamps, ensuring a smooth setup and execution to maximize project success. This optimized the allocation of technical team members, reduced client errors and doubts by 30% compared to previous projects, and resulted in a 100% project completion rate by clients.
  • Machine Learning Engineer @University of Victoria

    Victoria (Remote) | July 2021 - Jan 2022

  • Designed a simulation for efficient farm management. Constructed 5 constituents of the farming stages along with mock data in the simulation environment and modeled the data flow between each segment.
  • Optimized mathematical equations and data management to increase prediction accuracy with 6+ variable environmental conditions. Trained neural networks with the existing data to compare and test the results from the prediction model.
  • Monitored and visualized data changes with advanced time series modeling and dynamic dashboards (charts, plots).
  • Extracted and presented 7 key insights through comprehensive data analysis, significantly enhancing decision-making for leadership, stakeholders, and customers. Improved operational efficiency, reduced principal investment by 30%, optimized cost savings, and cut fresh and frozen produce wastage by 15%.
  • Machine Learning Engineer @York University

    Toronto, Canada (remote) | July 2021 - October 2021

  • Devised a fake news detection system using Web Scraping in Python and BERT (Natural Language Processing) model.
  • Automated web scraping to crawl 10+ web pages per claim to fetch claim-related articles and create a factual dataset. Processed 60k+ total web pages using Beautiful Soup and HTML Parser to extract critical information in a readable format.
  • Fine tuned a BERT model with a combination of general news and domain-related datasets. Evaluated the model’s performance using 4 key metrics - accuracy, precision, recall, F1 score - across various train-test data splits from the general and specific datasets, achieving a highly accurate and reliable fake news detection system.
  • Software Engineer Tech Lead @Rapidken.ai

    Bangalore, India | May 2020 - Jan 2021

  • Technical lead of the Python development team. Supervised 7 fully distributed team members in an Agile environment.
  • Scraped data and analyzed pages from 10k+ resources to extract quality information including links and references to be documented in the company product. Added 45% new features using Python, SQL, and Selenium.
  • Managed feature integration of the project using GitHub and GitLab, having merged & resolved conflicts for 40+ requests.
  • AI Engineer @Fingertips

    Ahmedabad, India | Jan 2020 - April 2020

  • Researched in activity detection via Image Processing, and its applications in detecting suspicious activities.
  • Programmed a face recognition system that captured 5+ faces in a frame by implementing deep learning algorithms (CNN and SVM) in Keras.
  • Machine learning Engineer @Hellbent Software and Educational Services

    Ahmedabad, India (remote) | Feb 2020 - March 2020

    Engineered over 10 high-impact projects focused on database storage, access, processing using SQL in Oracle, and developed interactive data visualizations for client-based business reports and interactive dashboards utilizing Tableau and Power BI.

    Web Development Intern @Sparks to Ideas

    Ahmedabad, India | May 2019 - Jun 2019

  • Designed web pages for 7 live projects of the company using HTML, JavaScript, and CSS.
  • Integrated the front end (web page) with the back end (SQL database) using the XAMPP software. Used core and advance PHP concepts to retrieve information from the database and validate the input.
  • Mobile Application Development Intern @Hidden Brains InfoTech Pvt Ltd

    Ahmedabad, India | Dec 2018 - Jan 2019

  • Utilized Android Studio to develop an Android app including a login page, sign up page and a home page.
  • Integrated a SQL database for storage and validation of 25+ records of user data.
  • Integrated Google Maps services to identify and automatically input the current location of the user in the sign up page.
  • Quality Assurance Trainee @Lynkersoft Solutions LLP

    Ahmedabad, India | May 2018 - Jun 2018

    Tested the admin and user panels for non-functional elements/ grammatical errors and logged 150+ errors by manual testing using test reports and test cases.

    Projects

    I have worked on several exciting projects which are broadly classified into Artificial Intelligence, Machine Learning, Data Analysis, and Database Management domains along with other Certification courses.

    • All projects
    • Artificial Intelligence /
      Machine Learning
    • Data Analysis /
      Database Management
    • Certifications

    Stock Price Prediction using Machine Learning and Deep Learning models

    Analyze & Cluster British Columbia Neighborhoods

    Detect & Combat Human Trafficking

    COVID 19 Dashboard

    Driver Drowsiness Detection System using Machine Learning Algorithms

    DNN Personification

    Deep Learning Research Paper Reviews

    Convolutionl Neural Networks for MNIST using Keras

    Gaussian Models from scratch

    Linear, Ridge, LASSO Regression

    PCA and LDA from scratch

    Fully Connected Neural Networks from scratch

    Compare Classification Methods with Python

    Face and Object Recognition

    IBM Data Science Professional Certificate

    Blood Bank Management System

    Volunteer Experience

    Head of Sponsorship @Computer Science and Engineering Association, SRM University

    Volunteer Experience | Chennai, India | July 2018 - May 2019

  • Directed a team of 40 students from all over India and coached them on pitching out to sponsors for the university events.
  • Personally attended to 15+ high-paying sponsors to sign a mutual agreement bond with them.
  • Planned and led 5+ events organized by the association, including coding competitions, gaming events, and sportsfest.
  • Volunteer @Vibrant Gujarat

    Volunteer Experience | Ahmedabad, India | Jan 2019

    Assisted a group of 250+ international delegation from East Europe invited by govt. of Gujarat during Vibrant 2019. Coordinated with the foreign delegates for local business meetings and managed their meals and transfers.

    IBM Data Science Professional Certificate @Coursera

    Certification | Ahmedabad, India | June 2020

  • Successfully completed courses such as Python for Data Science and AI, Machine Learning, Databases and SQL for Data Science, Data Analysis, and Data Visualization as a part of the Specialization, which helped me build a strong foundation for data processing and analytics.
  • Analyzed various real-world data sets such as predicting car prices (classification), customer segmentation and neighborhood similarities (clustering), and recommendation systems, among a few others.
  • Python Codes on GitHub: IBM Data Science Professional Certificate GitHub Link
  • Mobile Application Development Intern @Hidden Brains InfoTech Pvt Ltd

    Ahmedabad, India | Dec 2018 - Jan 2019

  • Utilized Android Studio to develop an Android app including a login page, sign up page and a home page.
  • Integrated a SQL database for storage and validation of 25+ records of user data.
  • Integrated Google Maps services to identify and automatically input the current location of the user in the sign up page.
  • Quality Assurance Trainee @Lynkersoft Solutions LLP

    Ahmedabad, India | May 2018 - Jun 2018

    Tested the admin and user panels for non-functional elements/ grammatical errors and logged 150+ errors by manual testing using test reports and test cases.

    Testimonials

    These testimonials are given by the people I have directly worked with. They can be found on the "Recommendations" section of my LinkedIn profile.

    Sahil Desai

    Senior Data Scientist

    Shivani is a part of the research and development team under me, and she is one of the most enthusiastic learners of our organization. I am her project mentor and have guided her for over 2 months now. Based on my observations, Shivani has shown high proficiency in machine learning and it's applications. She is persistent when it comes to solving problems and takes her responsibilities very seriously. She also has a good grasp of mathematics, statistics, deep learning, and relevant programming languages, such as Python and R. Her efficient work in the development of the facial recognition system of our application demonstrates her remarkable research abilities in artificial intelligence. Additionally, she is an excellent communicator and has a good team spirit.

    Cynthia (Mason) Waltho

    Post-Doctoral Research Fellow at the University of Victoria

    It is rare to find someone what is not only a critical thinker and excellent programmer, but is also a fantastic communicator. These qualities have made Shivani an integral member of our research team, moving our agent-based modelling architecture forward at the pace necessary to reach our goals. I have had the pleasure of supervising Shivani over the past few months, and working with her has been nothing short of a pleasure. I am particularly impressed with Shivani's keen attention to detail, tracking down problems in very large pieces of code. She is also self directed, which helps move the project along faster, as micromanagement is not necessary for her success. Each meeting with Shivani is productive and efficient, and her kind nature makes working with her smooth and enjoyable. I would gladly work with Shivani again in the future, and hope I do.

    AMIT KUMAR

    Software Engineer at Rapidken.ai

    When I started my career with Rapidken, she helped me in growing as an individual as well as a team member and always helped me in every possible way because she knew I wanted to learn more about the heavy technical terminology of the company. Whenever I had questions or concerns, Shivani responds right away—and even follows up later to make sure my issues have been resolved. Her patience and willingness to help have made me motivated to do the best job I can. She is a true team leader and would be an great asset to any company.

    Anjit Pandey

    SDE, Machine Learning Engineer

    In Rapidken.Ai, I have been doing my SE intern for last 3 months under her supervision. She is an excellent mentor. Thank you always for guiding us through!

    Debjyoti Sutradhar

    Software Engineer at Rapidken.ai

    I worked under her for few months when I joined my first company and I must say under her wings I was able to learn so many things in such a short amount of time. Whenever I was having a hard time, she was always there to help. I never had to hesitate about asking any questions. She is an excellent team leader who knows how to manage people and time. Having her as our team leader was a blessing.

    Karan Patel

    Quality Assurance Engineer at Lynkersoft

    I have known Shivani as a Quality Assurance Trainee in Lynkersoft and have supervised her on many projects. She is an excellent learner and a hard-working individual. She is persistent in her work and has an admirable skillset. Her team spirit and inquisitiveness also made her a great team member. I am happy for her growth in the field and wish her all the best for her future endeavours.

    Say Hello

    Feel free to contact me on any of my accounts given below! (The fastest way to reach me is via email.)