sky-base
clouds-scroll-1aclouds-scroll-1b
clouds-scroll-2aclouds-scroll-2b
clouds-scroll-3aclouds-scroll-3b
Dev Dalsania

DEV
DALSANIA

Software Engineer • AI/ML • Montreal, QC

CS student at Concordia University building full stack applications, AI/ML systems, and production-grade infrastructure. Backend APIs, system design, and deployment end to end.

▶ ABOUT ◀

I am a Computer Science student at Concordia University who enjoys building systems from the ground up. I like working on backend-heavy problems, API design, database modeling, and deploying applications that actually run in production.

Outside of web development, I work on AI and ML projects: graph neural networks, deep learning for medical imaging, and NLP systems. I prefer structured problem solving and thinking through edge cases over just focusing on UI.

A lot of my learning comes from building projects end to end, designing the backend, connecting the frontend, and handling deployment and infrastructure myself.

EDUCATION

Concordia University B.Sc. Computer Science

COURSES

Artificial Intelligence Machine Learning Web Programming OS, Data Structures Algorithms & Analysis

LOCATION

Montreal, Canada

INTERESTS

Systems Design Competitive Gaming Cooking and Sketching

▶ FEATURED PROJECTS ◀

Flâneur 1
1 / 3

Flâneur

Flâneur is a full stack travel discovery platform that helps users find hidden gem activities globally using interactive maps and advanced filtering. Built the backend with FastAPI deployed on AWS EC2, handling complex geospatial queries for real-time location-based data. Designed a responsive UI with React and Tailwind CSS, and implemented secure API endpoints with proper validation against SQL injection.

ReactFastAPIAWSPythonTailwind CSS
→ VIEW PROJECT
MovieFinds 1
1 / 5

MovieFinds

MovieFinds is a full stack movie discovery platform that allows users to search, explore, and manage movies. Built the backend API, handled user-related functionality, and connected the system to a frontend interface. This project focused on backend development, API communication, and building applications where backend logic drives the user experience.

Next.jsTailwind CSSPython
→ VIEW PROJECT

Spatial GATv2 - Airbnb Demand Prediction

Graph neural network to classify high-demand Airbnb listings in Montreal. Built a three-layer Spatial GATv2 network (GATv2Conv, Brody et al. 2022) representing listings as nodes with spatial edges weighted by geographic proximity. Benchmarked against Logistic Regression and Gradient Boosting across accuracy, F1, and ROC-AUC, framing Gradient Boosting's outperformance as a publishable finding on GNN limits in feature-dominant regimes. Produced interactive Folium map visualizations of the listing graph.

PyTorch Geometricscikit-learnNetworkXpandasfolium

Deep Learning for Dermatological Diagnosis

Group project (5 members) applying ResNet-50, VGG-16, and MobileNetV2 to skin lesion classification across HAM10000 and ISIC 2019 datasets. Owned the data pipeline: cleaning, 4-class selection, and stratified 70/15/15 train/val/test splitting across ~7,500 images. Built shared evaluation scripts (accuracy, F1, ROC-AUC, confusion matrices), Grad-CAM interpretability figures, and a hyperparameter grid-search runner over learning rate and batch size.

PyTorchResNet-50VGG-16MobileNetV2Grad-CAMCUDA

▶ INVENTORY ◀

Languages

Python, JavaScript, TypeScript, Java, SQL, HTML/CSS

AI / ML

PyTorch, PyTorch Geometric, scikit-learn, NumPy, pandas, GATv2, CNNs, NLP, Grad-CAM

Frontend

React, Next.js, React Native (Expo), Tailwind CSS

Backend

FastAPI, Node.js

Infrastructure

AWS, Docker, Kubernetes, PostgreSQL, Vercel, Render, Git

Tools

Claude Code, Cursor, Linux, Figma, Procreate

▶ GET IN TOUCH ◀

Have a project in mind? Want to collaborate? Just want to say hi? Feel free to reach out!

I'm always open to new opportunities and interesting conversations.

Whether it's a quick question or a full project proposal, I'm here to help!

✉️ OPEN MAIL APP