00 / Index

Engineer · Builder

MSc · Griffith Dublin

████
███████

Fighting AI with AI. Junior full-stack developer in Dublin.

Scroll

01

The Engineer

Saim Kaskar

Saim Kaskar

Dublin, IE

I've been building things since before I really knew what I was doing, freelance client work running through most of my BEng: billing systems for cafes, inventory tools for restaurants, marketing sites that actually brought in customers. Graduated with First Class Honours in Computer Engineering, specialising in AI and ML in Healthcare. Then came the bigger move, packing up for Ireland to do my MSc.

Finished that Master in Computing at Griffith College Dublin, and I'm back to freelancing full-time, this time building my own things too. JobRadar AI is the main one right now. It rates job listings against your CV and drafts the application, using LangChain, LangGraph, and a FAISS index, on Mistral by default. MeetX is the other, a video call app built on WebRTC and LiveKit.

I don't just write code. I ship things that get used.

02

The Toolkit

The stack I ship with. Drag to explore.

Expert

Strong

Working

Learning

Proficiency / 100

stack.config.ts

frontend.ts

backend.ts

aiml.ts

databases.ts

cloud.ts

realtime.ts

1

const

frontend

=

{

React

78

TypeScript

74

JavaScript

80

Next.js

68

Tailwind

66

Material UI

64

Vite

62

Framer Motion

60

Zustand

56

Angular

55

HTML5

80

CSS3

78

2

react

"2-3y"

Strong

78

3

typescript

"2-3y"

Strong

74

4

javascript

"5y"

Strong

80

5

nextjs

"2y"

Working

68

6

tailwind

"2y"

Working

66

7

materialui

"2y"

Working

64

8

vite

"1y"

Working

62

9

framermotion

"1y"

Working

60

10

zustand

"1y"

Working

56

11

angular

"1y"

Working

55

12

html5

"5y"

Strong

80

13

css3

"5y"

Strong

78

14

}

// 12 tools · UIs I have actually shipped

Saved

TypeScript · UTF-8

12 tools selected

Ln 14

03

The Work

Selected work. Real systems for real users.

JobRadar AI

01

View Case →

Live

Agentic Job Search Copilot · LangGraph

JobRadar AI

A job search tool. It pulls live listings and company job boards, rates each one against your CV, and drafts a tailored CV and cover letter for the good matches. Each job also has its own chat and a Kanban tracker.

FastAPI

React

TypeScript

MongoDB

LangChain

LangGraph

LangSmith

FAISS

Pydantic

Ollama

OpenAI

Mistral

xAI

Jooble API

JobsAPI (Indeed)

Greenhouse/Lever/Ashby

Tectonic (LaTeX)

AI Firewall: 6G Threat Detection

02

View Case →

Research

MSc Dissertation · ML Network Security

AI Firewall: 6G Threat Detection

Simulated a smart city 6G network and trained ML models to detect cyber threats in real-time, with a human-in-the-loop review dashboard.

Python

scikit-learn

NS-3

C++

React

WebSockets

Jupyter

pandas

numpy

MeetX

03

View Case →

In Progress

Real-Time Video Platform with AI

MeetX

A video conferencing app with transcription, session summaries, and a Q&A chatbot you can use during the call.

React

TypeScript

Spring Boot

WebRTC

LiveKit

WebSockets

LangChain

LangSmith

Jest

Memon Cloth Store

04

View Case →

Live

Freelance · Full-Stack E-Commerce for a Family Clothing Business

Memon Cloth Store

Complete online store rebuild for a real Mumbai clothing shop: Next.js storefront, standalone React admin panel, and an Express/MongoDB API tying together payments, shipping, and email, all deployed on a self-managed VPS.

Next.js

React

TypeScript

Express

MongoDB

Vite

Razorpay

Shiprocket API

Cloudinary

Nodemailer

Google OAuth

Diabeto Predict

05

View Case →

Live

ML-Powered Diabetes Risk Screening

Diabeto Predict

A full-stack health screening app with a React questionnaire frontend and a Flask REST API that runs a scikit-learn model trained on the Pima Indians diabetes dataset.

React

Vite

Flask

Python

scikit-learn

pandas

REST API

LogisticRegression

PONG-MERN

06

View Case →

Live

Real-Time Multiplayer Pong

PONG-MERN

Server-authoritative multiplayer Pong with optional accounts, persistent stats, power-up orbs, and reconnect grace handling. Deployed live at pong.saimjs.com.

React

Node.js

Socket.IO

Express

MongoDB

JWT

Canvas API

Nginx

pm2

F1 Stats Manager

07

View Case →

Coursework

MSc Cloud Assignment · Public read, protected write

F1 Stats Manager

One of three MSc cloud assignments. Full-stack F1 stats app where guests browse, filter, and compare drivers and teams, while authenticated users manage the database. Built with FastAPI, Firebase Auth, and Cloud Firestore.

FastAPI

Python

Jinja2

Firebase Auth

Cloud Firestore

Google Cloud

HTML/CSS

JavaScript

Collab TaskBoards

08

View Case →

Coursework

MSc Cloud Assignment · Shared boards, owner controls

Collab TaskBoards

One of three MSc cloud assignments. Full-stack collaborative task management app where users create boards, assign tasks with due dates, share boards with teammates, and track completion. Built with FastAPI, a server-rendered UI, and Google Cloud Firestore.

FastAPI

Python

Jinja2

Bootstrap

Firebase Authentication

Google Cloud Firestore

JavaScript

Uvicorn

PostNow

09

View Case →

Coursework

MSc Cloud Assignment · Follow graph, feed, Cloud Storage

PostNow

One of three MSc cloud assignments. Full-stack Instagram-style mini social network: Firebase Auth login, Firestore users/posts/comments, Cloud Storage for images, and a personalized feed of you plus people you follow. Built with FastAPI, Jinja2, and Google Cloud.

FastAPI

Python

Jinja2

Firebase Auth

Cloud Firestore

Cloud Storage

Google Cloud

HTML/CSS

JavaScript

AeroFlow

10

View Case →

Shipped

Airport ops: search, book, check-in, board

AeroFlow

Full-stack airport management system: JWT role-based login (passenger / staff / admin), flight search and booking with seat maps, QR boarding passes, staff check-in, group boarding queues, gate assignment, and live Socket.io updates. Express, MongoDB, jQuery, and Bootstrap.

Node.js

Express

MongoDB

Mongoose

JWT

Socket.io

Nodemailer

jQuery

Bootstrap

HTML/CSS

JavaScript

Client Work

Freelance · 2022 – Present

10+ Client Projects

Paid delivery for real businesses alongside the case studies above. Restaurant billing, inventory tools, marketing sites, and WordPress builds. Shipped to production with SSL, hosting, and the messy bits that only show up when someone is actually paying.

Billing systems

Inventory tools

Marketing sites

WordPress

AWS / VPS

Full freelance log →

04

The Trajectory

The path so far. Freelance to internships to the next thing.

2022 – Present

Remote

Freelance Full-Stack Developer

@ Self-employed

01

Built and delivered 10+ production web apps for real paying clients: billing systems, inventory tools, marketing sites.

02

One client's marketing site directly drove 15% of new customer acquisitions in its first period after launch.

03

Built a live inventory management system for a restaurant group, replacing manual tracking with accurate digital records.

04

Integrated LLM and ML features into several client projects to automate repetitive user workflows.

05

Handled full deployment pipeline on every project: AWS/VPS, domain, SSL, CI/CD, performance tuning.

2022 – 2024

Remote

Web Developer (Part-time)

@ JKB Education & IT Services

01

Spent two years working part-time alongside senior engineers on real production problems, not toy tasks. The formal internship (Apr–Aug 2024) was the tail end of that, not the start of it.

02

Built the full company website in React and Node.js, improved application efficiency by 25% and cross-browser compatibility by 30% through component-level optimisation.

03

Used Figma for UI prototyping and design handoff throughout.

04

Wrote unit and black-box tests on new features, worked in an Agile team, took code review feedback from engineers who'd been doing this a decade longer than me.

05

Picked up Python ML integration on the job, alongside the core frontend work.

Education

Sept 2024 – Sept 2025

Master of Science in Computing

Griffith College Dublin · Dublin, Ireland

Jun 2020 – May 2024

Bachelor of Engineering in Computing

AIKTC (Mumbai University) · Navi Mumbai, India · CGPA 8.2/10

Minor (Honours) in AI & ML in Healthcare