Hi, I'm Rutarj

Aspiring Software Developer

Passionate about creating innovative products through code.

Rutarj Shah

About Me

My Journey

As an aspiring software developer, I am passionate about building innovative products through code. My journey in tech began with a deep curiosity about how things work, leading me to pursue Computer Programming and Analysis from Seneca College.

Since then, I have been refining my skills in full-stack web development, working with technologies like JavaScript, Node.js, Express, and MongoDB. My projects range from cloud-based APIs to AI-driven applications, demonstrating my commitment to solving real-world problems through software engineering.

I have worked as Student Lab Assistant at Seneca College, where I provided some assistance to students in the Computer Programming and Analysis program, moreover currently I am working as Peer Mentor at Seneca College, where I provide guidance and support to students in the program.

Skills & Tools

My Skills

My Projects

Fragments Microservice

Fragments Microservice

A scalable, cloud-based API enabling secure storage, retrieval, and format conversion of text, application data, and images. Designed for seamless integration via RESTful API, ensuring reliability for developers needing efficient data management.

JavaScriptJestAWSDynamoDBDocker
Travel LogBook

Travel LogBook

A JavaFX-powered travel logbook for explorers to document journeys, organize reflections, and track destinations. Built for travel enthusiasts who want a structured and visual way to preserve memories.

JavaJavaFXXML
Blog Post Application

Blog Post Application

A user-friendly blogging platform that allows content creators to publish, edit, and manage posts with ease. Features authentication, media support, and responsive UI to enhance the blogging experience.

Node.jsExpressEJSMongoDB
Python Learning

Python Learning

A structured collection of Python-based projects demonstrating automation, game development, and scripting skills. Showcases problem-solving in real-world scenarios, from encryption tools to interactive applications.

PythonOOPTurtleFlaskGame DevelopmentAutomation

Current Projects

Deep Vision Analytics

Deep Vision Analytics

An AI-powered deep learning toolkit for image processing applications, including face recognition, object tracking, and medical imaging analysis. Optimized for research and real-world implementation.

PythonOpenCVImage RecognitionJupyter NotebookKernel
DataSense (Sensor Data Management System)

DataSense (Sensor Data Management System)

A centralized IoT-based RaspBerry Pi automation system that aims to simplify the collection, organization, and management of sensor data, minimizing the time, effort and resources required to configure and manage large sensor data.

Node.jsRaspberry PiReact NativeIoTGoogle AuthNext.js
AI Travel Planner

AI Travel Planner

Explore a personalized travel experience with Gemini's advanced features, allowing you to effortlessly customize your travel plans. This guide will help you tailor your itinerary with precision, ensuring every trip is unique.

Python, React.js, Gemini API, MongoDB

Experience & Education

Software & Cloud Engineering Intern

BCM Corporation

Sept 2024 - May 2025

Developed SQL queries to analyze product and system data, built Excel dashboards to track product launches, and supported Agile sprints with reporting and root-cause analysis.

Technical Support Analyst

Information Technology Services, Seneca College

May 2024 - Aug 2024

Processed 200+ weekly tickets with trend analysis, produced weekly SLA performance reports using SQL and Excel, and maintained user access data accuracy across Microsoft 365 systems.

Peer Mentor

Seneca College

Jan 2025 - Apr 2025

Mentored students in the Computer Programming and Analysis program, providing academic guidance and facilitating peer learning sessions.

Get in Touch

Contact Me

Connect with Me

Feel free to reach out through any of these platforms. I'm always excited to connect with fellow developers!