Hi, my name is

Rutvik Shah

I’m a software developer solving complex problems and delivering high-quality, user-centric applications that meet business goals.

Montreal, QC

About

I'm a software developer who loves creating things that make life easier and more fun. I've built software applications, web apps, mobile apps, APIs, and more, always aiming for clean, efficient code and user-friendly designs. I'm also pretty good with Docker and cloud stuff.


I enjoy solving challenging problems and turning ideas into functional, impactful software. Currently I am working as a Software developer at Évodév Technologies Inc. where I am responsible for developing and maintaining the features for multiple projects.


My professional background includes collaboration with various companies in sectors such as supply chain management, open-source ERP solutions, and full-stack project development. Collaboration and learning new technologies keep me inspired, and I’m always looking for ways to grow and improve—whether it’s diving into a new framework or refining existing solutions.


When I’m not coding, you’ll probably find me exploring new Movies or Series or Reading a book. I’m excited about building great software and making a difference through technology!


Experience

Évodév Technologies Inc.

Sept. 2024 - Present

PythonJavascriptHamlSQL Alchemy MySqlMicrosoft Graph APIDocker
  • Led multiple projects focused on migrating legacy code from Python 2.7 to Python 3, ensuring a smooth transition and improved performance
  • Engaged in various updates requested by clients for web applications, specifically related to calibration systems and construction management
  • Collaborated with Outlook APIs, primarily utilizing the Microsoft Graph API to perform various CRUD operations for events and calendar management
  • Currently building tablet application using Python's buildozer library

Notable Projects

Personal Portfolio

Personal Portfolio is a website that showcases your skills, projects, and contact information. We can also share out experience. It is a great way to show your work to the world.
Nuxt.jsTailwind CSSVue.jsTypeScript

Outlook Event Manager

Outlook Event manager uses Graph API to fetch events from Outlook calendar and display them in a user-friendly way. It also allows users to create, update, and delete events.
PythonFlaskMicrosoft Graph APIDocker

Weather Forecast API

This project is a FastAPI web service that fetches and visualizes weather data based on latitude and longitude coordinates. It includes various API available in fastapi docs section.
PythonFast APIOpen Meteo API

NoteKeep - Mimic of Google Keep

This Notepad application, built with Vue.js and Node.js, allows users to create, read, and delete notes. It features dark mode support, search functionality, and uses MongoDB for data storage.
Node.jsNuxt.jsTailwingMongoDB

Get In Touch!

Want to grab a virtual coffee and talk about life, work, or the latest trends? Hit me up! My inbox is always open.