Rafid Hasan

Hello, World.

I'm Rafid Hasan.

Software Engineer | Front End & App Developer

My Projects

AI Agent for Innomergence Solutions

Made with: Python Database Git N8N

Enterprise AI agent built for a real client (capstone) with secure access and admin workflows.

  • Role-based authentication + admin dashboard
  • Custom RAG for document-aware responses
  • Workflow automation with n8n
  • Text-to-speech output using ElevenLabs

Rent Connect Mobile App

Made with: Android Java XML Firebase

The Rent Connect App is a mobile application designed to simplify the rental process for property owners and renters. It features advanced search filters, secure user authentication, and intuitive property management tools. Renters can explore detailed property listings, while owners can manage their properties with ease. Published on Google Play Store! Check it out by visiting the GitHub repository for the link.

Rent Connect App Screenshot

NASA Exoplanets AI (Space Apps)

Made with: Python

Developed a machine learning solution to analyze and classify exoplanet data using publicly available NASA datasets.
The project focused on extracting meaningful patterns from astronomical data through preprocessing, feature engineering, and model evaluation to support exoplanet identification and analysis.
Selected as a Global Nominee in the NASA Space Apps Challenge, recognizing the project’s technical quality, innovation, and real-world relevance.

NASA Exoplanets AI Screenshot

University Network Topology

Made with: Cisco

This repository contains the University Network Topology project, designed using Cisco Packet Tracer. The topology represents a comprehensive network infrastructure for a university, including various buildings and functionalities such as Wi-Fi, routers, and server configurations.

University Network Topology Screenshot

Smart Greenhouse IoT + Digital Twin

Made with: Python Firebase Unity Blender

Designed and implemented an end-to-end IoT-based greenhouse monitoring system that streams real-time environmental sensor data to a cloud dashboard and a 3D digital twin.
The system integrates physical sensors with cloud services and a 3D visualization layer, allowing users to remotely monitor environmental conditions, observe system behavior in real time, and analyze trends through an interactive digital representation of the greenhouse.
This project demonstrates the practical integration of IoT hardware, cloud data pipelines, and 3D modeling, bridging the gap between physical systems and virtual environments.

Smart Greenhouse Screenshot

Rent Connect Website

Made with: HTML PHP JavaScript Bootstrap

The Rent Connect Web project is a web application designed to connect renters and property owners seamlessly. This platform allows users to search for rental properties, manage listings, and streamline the renting process through a user-friendly interface.

Rent Connect Website Screenshot

TopNotchKamloops.ca

Made with: HTML CSS PHP

Website developed and managed for topnotchkamloops.ca, providing property solutions and cleaning services. This project showcases my skills in web development, design, and ongoing management. Built to ensure seamless user experience and functionality.

TopNotchKamloops.ca Screenshot

My Skills

Programming Languages

PythonPython
JavaJava
C++C++
CC
JavaScriptJavaScript
C#C#

Data Analysis & BI

SQLSQL
PythonPython
ExcelExcel
Power-BIPower BI
TableuTableu
EDA Data Cleaning Dashboards KPIs Visualization

AI, Machine Learning & Automation

PythonPython
GitGit
n8nn8n
Machine Learning Feature Engineering Model Evaluation RAG Prompting Automation

Web & Mobile Development

AndroidAndroid
HTMLHTML
CSSCSS
BootstrapBootstrap
FirebaseFirebase
PHPPHP
jQueryjQuery
XMLXML
Responsive UI CRUD UI Integration

IT & Systems

LinuxLinux
CiscoCisco
GitHubGitHub
IllustratorIllustrator
Troubleshooting Networking Basics Documentation

3D & Visualization

UnityUnity
BlenderBlender
Digital Twin Real-time Visualization

My Experience


May 2024 - Present

Web Developer Icon

Web Developer

ReformedTech.ca - Contract

  • Collaborated with senior developers to design and enhance website layouts, ensuring responsive and user-friendly designs.
  • Assisted in creating visual elements and maintaining consistency with brand identity across multiple web platforms.
  • Worked on improving website functionality, optimizing load times, and ensuring compatibility across different browsers and devices.
  • Gained hands-on experience with various design tools and coding languages, including HTML, CSS, and JavaScript, while contributing to client meetings and project presentations.


Nov 2024 - Dec 2024

Website Developer Icon

Website Developer

topnotchkamloops.ca - Freelance

  • Designed, developed, and launched the website topnotchkamloops.ca to enhance the organization's online presence.
  • Implemented a user-friendly interface with responsive design, ensuring optimal performance across all devices (desktop, tablet, and mobile).
  • Managed website content, including text, images, and multimedia, to maintain relevance and engagement.
  • Monitored site performance, SEO (Search Engine Optimization), and analytics to increase traffic and user interaction.
  • Addressed technical issues, ensuring site uptime, security, and functionality.
  • Integrated third-party tools and plugins to improve website features such as contact forms, navigation, and user experience.
  • Conducted regular updates, backups, and security checks to protect against vulnerabilities.


July 2024 - August 2024

IT Intern Icon

IT Intern

Mississauga Community Legal Services

  • Analyzed data from CRM systems using Microsoft Dynamics to improve operational efficiency.
  • Assisted in implementing SIP phone systems for seamless communication.
  • Supported access to justice for low-income individuals through technical system optimization.

My Education

Bachelors Degree

Computing Science

Thompson Rivers University

Duration: Jan 2022 - Dec 2025

Dean’s List: Winter 2022, Fall 2023, Winter 2024

GPA: 3.5

Contact Me