Rishi Kaniyawala

MLOps | Machine Learning | Cloud Engineer | Software Engineer | AWS

Hi, I’m Rishi. I believe in Maths. I seek to learn and try to apply all that I learn in a way that makes life easier. I can design and develop technology solutions. Algorithms, Machine Learning, and software architecture and design are my areas of Interest. I'm looking for a potential opportunity where I can learn and grow with the team by using technical skills with experience; and make this world a better place.

Have over 3 years of working experience in the software development field, building projects for the , web and mobile platform using different programming tools like Python, Java, kotlin, etc.; deploy applications on aws and multi cluster environment and write infrastructure as a code script.

Work Experiences

Arcanum AI
software & ML Engineer

Wellington, New Zealand
MLOps
JAN, 2020 - Present

Python, Flask, ELK stack, AWS, Terraform, Docker, Kubernetes

Work with ML Engineers and data engineers.
Architect and develop production-ready and cloud-agnostic ML software solutions.
Write IaaC using AWS CloudFormation and Terraform.
Design API and write Orchestration script.
Use ELK (Elastic) stack to create log management and analytics dashboard.
Design auto-scalable and loosely coupled infrastructure.

Intela AI
Machine Learning | NLP

Wellington, New Zealand
ML & Software Engineer
AUG, 2019 - Present

Python, Flask, Django, Elastic stack, NLP, REST, AWS, Docker, OpenShift

Closely work with developers and Machine learning engineers.
Design crawler & parser and clean data before injecting in elasticsearch.
Design and develop front-end to add value and make the company’s work more tangible.
Use Elastic stack to monitor applications and their performance.
Working on container based technologies like Docker, Kubernetes and Openshift
Use services like ELB, ECS, ECR and Fargate to run containers on AWS.
Learn how to orchestrate multiple container and monitor data streaming using Elastic stack.

ako.ai
Conversational AI | Chatbot

Auckland, New Zealand
Software Developer
APR, 2019 - AUG, 2019

Python, Flask, NLP, Rasa core and NLU, REST, Docker, Azure, Microsoft LUIS

Intent based and stateful bot development using rasa (open source conversational AI framework).
Design domain, write story and configure action API’s.
Use spaCy for train nlu model with using sklearn and tensorflow pipeline.
Use REST service to send and receive user/bot conversation.
Built and containerized microservices.
Optimizing the performance.
Containerized infrastructure development and deployment process.

Otago Polytechnic

Auckland, New Zealand
Data Analyst/Filing;
Placement Coordinator
OCT, 2018 - May 2019

pandas, numpy, matplotlib, PowerBI, Excel, Testing, SQL Server, MySQL Workbench

Data storytelling and visualization using PowerBI dashboards.
Exploratory analysis of the dataset using time-series forecasting.
Suggested and successfully configure a new automated system for data entry filing.
Develop App architecture and provide technical guidance and induction.
Instructing and following up with student and make sure student profiled for internship.
Assist placement Consultant.
Successfully organized OP Showcase 2019 (also, won best project of the year award)

ChatMate Limited
Intern

Auckland, New Zealand
Software Developer
AUG, 2018 - OCT, 2018

Python, OpenCV, bs4, SQLite, sklearn, Flask, testing, AWS

Employ machine learning algorithms and generating training data.
Data Wrangling/Pre-processing.
Image classification using OpenCV and sklearn.
Web Scraping for data extraction from different sources using BeautifulSoup.
Machine Vision for real-time computer vision of image processing using OpenCV.
Logging data using high-performance local engine of SQLite database.

Otago Polytechnic
Data Science and Machine Intelligenc; Java; Android

Auckland, New Zealand
Teaching Assistant
JUN, 2018 - May 2019

java, SQL, sklearn, pandas, Numpy, Machine learning, android, Flask, IoT

Prepared the lessons include APIs, IDE and frameworks.
Assisted the students in database and application designing, etc.
Evaluating the assignments, class exams and presentations.
Guiding the students on their logic of program and how to write a better code.
Peer code reviews.

MeMighty Tech Inventions
IoT

Surat, India
Junior Android Developer
MAR, 2017 - OCT, 2017

Android, XML, gradle, Java, git, arduino, wireless serial communication devices

Implemented application using different lifecycle methods of android.
Followed project and code guidelines, used design patterns of Java for crafting the application.
Created the application that followed “Material Design Guidelines”.
Performed manual testing.

Uka Tarsadia University
Intern

Bardoli, India
IoT Developer
DEC, 2015 - MAY, 2016

C, arduino, POP, end-to-end test, integration test, GUI design, proteus

Designed an interactive Graphical User Interface for TFT-LCD touchpad.
Conceptualized an optimal algorithm for controlling the multi-tasking sensors.

Professional Skills

Top Skills

85%

Cloud / DevOps

Intermediate, 2 years
70%

Machine learning / Data analysis

Junior, 2 years
75%

Python / Flask / Django

Intermediate, 2 years
80%

Android / UI/UX

Junior, 16 months

Other Skills

AWS Docker Kubernetes OpenShift Databricks SOAP REST GraphQL sklearn beautifulsoup nltk rasa OpenCV Git Unittest API Test PostgreSQL Elastic stack Javascript Kotlin AndroidX

Education & Certification

B.Tech information Technology
UKA Tarsadia University
2012 - 2016
Graduate Diploma information Technology
Otago Polytechnic
JAN, 2018 - JAN, 2019
Computing includes developing software systems for a wide range of purposes.
10% of my programming knowledge comes from the University, and 90% comes from Internet, books and work experiences.


Terraform Associate (Certified)
September 2020 - September 2022
AWS Certified Cloud Practitioner (Certified)
November 2020 - November 2023
Microsoft Certified: Azure-900 (Certified)
December 2020
Machine Learning BY Andrew Ng
Coursera - MIT
2017
Career Track - Data Scientist with Python
DataCamp
2017 - 2018
AWS Certified Cloud Practitioner
AWS digital training
2018 - 2019
AWS Certified Solutions Architect - Associate &
AWS Certified Developer - Associate
Udemy - A Cloud Guru
2019 - Present
REST API with Flask and Python (+ Advanced)
Udemy - Jose Salvatierra
2018

Testimonials

Portfolio

Text Mining on News articles

Mined over 5000 news articles and gave top company appearance in those articles with article sentiment analysis.
Project type: Text Mining
Role: (Colab) Developer, Analyst
Technologies used: Python, pandas, numpy, bs4, nltk, stanford ner, spacy
Date started: AUG, 2018
End date: SEP, 2018

RingInTo

Android application that connects Cricket lovers.
Project type: Mobile App & Web App
Role: (Creator) Developer, UI/UX , Backend
Technologies used: Android, XML, Python, Flask, REST, PostgreSQL, JWT, Heroku, AWS
Date started: SEP, 2018
End date: Present

Portfolio

Build my digital identity
Project type: Web based resume
Role: (Creator) Developer, UI/UX, Web Analytics
Technologies used: Html5, Javascript, Bootstrap 4, Jquery, AWS, Google Analytics
Date started: MAR 2019
End date: Present

Favorite Books

Programming Books

Algorithms
  • Introduction to Algorithms (Charles E. Leiserson, Clifford Stein, Ronald Rivest, and Thomas H. Cormen)
  • Introduction to computer theory (Daniel I.A Cohen)
Software Development
  • The Twelve-Factor App (website)
  • building software teams (Joost Visser, Sylvan Rigal, and Zeeger Lubsen)
Machine Learning
  • Neural Networks and Deep Learning (Michael Nielsen)

General Works

  • Predictably irrational (Dan Ariely)
  • Thinking fast and slow (Daniel Kahneman)
  • Panic on wall street (Robert Sobel)
  • the joy of game theory (Presh Talwalkar)

Get in Touch

I'm currently looking for potential opportunity .

I can help with the following:

  • App Development with Python - Django, Flask
  • API Development - REST, GraphQL
  • Cloud Design & Integration - AWS, Azure, Heroku
  • Data Analysis / Machine Learning Solutions
  • Mobile App Development - Android, Kotlin

Drop me a line at rishikaniyawala@gmail.com or call me at (+64) 22 394 0047