00 / Index
Engineer · Builder
MSc · Griffith Dublin
Scroll
01
The Engineer

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.

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)

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

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

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

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

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

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

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

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

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
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