Skip to content
View RahimAbbas55's full-sized avatar

Block or report RahimAbbas55

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RahimAbbas55/README.md

πŸ’» About Me

I'm a Full-Stack Software Engineer with 2+ years of professional experience shipping production web applications across Laravel, React, Node.js, and Java β€” and I'm currently building a parallel track in data science and applied ML, with a focus on production-grade systems for fintech: credit risk modeling, real-time fraud detection, and retrieval-augmented generation over regulatory documents.

  • 🎯 Actively building a portfolio of deployed ML/AI systems targeting data-driven fintech roles β€” full engineering rigor, not just notebooks: Docker, CI/CD, cloud deployment, and observability at every stage
  • πŸ”­ Comfortable across the entire stack β€” from database schema design and backend logic to React frontends, model serving, and cloud infrastructure
  • ⚑ AI Automation Architect β€” if it can be automated in n8n, I've probably already built the workflow
  • 🧠 Currently exploring agentic AI systems (MCP, function calling) and expanding into GCP + Terraform
  • πŸŽ“ BS Software Engineering graduate from FAST-NUCES, Lahore

Open To: Data Science & ML Engineering Roles Β· Full-Stack Roles Β· Backend Engineering Β· AI/Automation Consulting


πŸ› οΈ Tech Stack

Languages Python JavaScript TypeScript PHP Java SQL

Data Science & ML XGBoost scikit--learn Pandas NumPy OpenAI Qdrant Kafka

Backend NodeJS Express.js FastAPI Laravel Spring Boot Microservices

Frontend React Next JS React Native Streamlit Redux

Databases PostgreSQL MongoDB Redis MySQL

Cloud, DevOps & Infra AWS GCP Terraform Docker GitHub Actions Git


πŸ“Š Data Science & AI Portfolio

Production-grade ML and AI systems β€” deployed, tested, and documented end to end, not just notebooks.

πŸ”Ή RegRadar β€” Production RAG System for UK FCA Regulation

A retrieval-augmented generation system for querying the UK FCA Handbook (SYSC sourcebook), built with production RAG techniques rather than a naive vector-search wrapper.

Aspect Detail
Retrieval Hybrid dense (Qdrant) + BM25 search fused with RRF, plus cross-encoder reranking
Generation gpt-4o for answers, gpt-4o-mini for query rewriting, citation-grounded streaming responses
Evaluation RAGAS framework for retrieval/generation quality scoring
Design decision Explicit out-of-scope refusal instead of hallucinating β€” treated as a first-class feature, not a limitation
Stack FastAPI, Qdrant, OpenAI embeddings, React + TypeScript, SQLite-backed rate limiting
Infra Docker, AWS ECR + EC2 + S3 + CloudFront, GitHub Actions CI/CD
Live regradar.app Β· Repo
πŸ”Ή Fraud-Radar-ML β€” Real-Time Fraud Detection

A real-time transaction fraud detection system modeled on Stripe Radar's approach to streaming risk scoring.

Aspect Detail
Model XGBoost classifier with SHAP for per-transaction explainability
Pipeline Kafka for streaming transaction ingestion, FastAPI for real-time scoring
Infra Docker, AWS EC2 + ECR
Repository View Repo
πŸ”Ή Credit-Risk-ML-Pipeline β€” Default Risk Prediction

An end-to-end credit risk model trained on the Home Credit Default Risk dataset, served as a production API.

Aspect Detail
Model XGBoost trained on the Home Credit Default Risk dataset
Serving FastAPI wrapping the trained model behind a REST endpoint
Infra Docker, AWS EC2 + ECR, GitHub Actions CI/CD
Repository View Repo
πŸ”Ή UK Tech Job Analyzer

A live dashboard analyzing the UK tech job market using real job posting data.

Aspect Detail
Data Reed API, refreshed automatically
Stack Streamlit
Automation GitHub Actions for scheduled data refresh and app keepalive
Live uk-tech-job-analyzer-ks.streamlit.app Β· Repo
πŸ”Ή MarketRadar β€” MCP-Powered Investment Research Agent (in progress)

An AI agent that answers natural-language investment research questions by autonomously chaining tool calls across live market data.

Aspect Detail
Agent OpenAI (gpt-4o) function calling orchestrating tool use over a live MCP server
Tools Price/volatility/RSI/moving averages, news search, company fundamentals, multi-ticker comparison
Protocol Built on MCP (Model Context Protocol) β€” tools exposed via the official MCP SDK, not ad-hoc function wiring
Infra (in progress) GCP (Cloud Run, Artifact Registry, Secret Manager) provisioned via Terraform
Repository View Repo

πŸš€ Full-Stack Projects

πŸ”Ή Serverless Notification System + Dashboard

A production-style multi-channel alerting system on AWS Lambda, paired with a React dashboard for sending alerts, viewing logs, and replaying failed messages.

Aspect Detail
Stack Python 3.12, AWS Lambda, API Gateway, SES, CloudWatch β€” React 18 + Vite + TypeScript dashboard
Architecture API Gateway β†’ Lambda β†’ validator β†’ router β†’ AWS SES (email) / Slack webhook, with per-channel fault isolation
Features Multi-channel alerts (email/Slack/both), 4 severity levels, Dead Letter Queue inspection + one-click replay, live CloudWatch log viewer
Cost Runs entirely within AWS free tier
Repositories Backend Β· Dashboard
πŸ”Ή BizLaunch Suite β€” AI SaaS Platform

An AI-powered SaaS platform for launching businesses, built on Next.js with a Supabase-backed serverless architecture.

Aspect Detail
Stack Next.js, Node.js, Supabase, OpenAI API
Performance Serverless Supabase Edge Functions handling concurrent AI-driven requests with low-latency responses
Security JWT-based authentication following OAuth 2.0 standards
πŸ”Ή Distributed Task Scheduler

A distributed task scheduling system built for persistent, efficient task management at scale.

Aspect Detail
Stack Node.js, Redis, PostgreSQL
Architecture Redis sorted sets as priority queues; PostgreSQL with indexing for persistent, queryable task storage
πŸ”Ή Smart Carpool Platform (Final Year Project)

A full-stack carpooling web and mobile application β€” ride matching, geolocation, and real-time sync across platforms.

Aspect Detail
Stack Node.js, Express, MongoDB, Firebase, React Native
Features RESTful APIs for ride matching and real-time push notifications via WebSockets; MongoDB schemas optimized for geospatial queries
Repository View Repo
πŸ”Ή Natours β€” Full-Stack Tour Booking Platform

A full-stack MVC tour-booking application with role-based access and payment processing.

Aspect Detail
Stack Node.js, Express.js, MongoDB, Pug, Stripe API
Security JWT auth, role-based access control, rate limiting, XSS protection, data sanitization
Features Stripe payment integration, image upload/processing via Multer and Sharp
Repository View Repo

All projects are available at github.com/RahimAbbas55.


πŸ’Ό Experience

Software Engineer Β· Ethizo Mar 2026 – Present

Building full-stack web application features spanning the entire request lifecycle, from RESTful API logic to rendered UI.

  • Independently designed and implemented a complete user comment system end-to-end β€” Laravel REST endpoints, database schema, Phinx migrations, and a fully functional React frontend
  • Contributed to a patient encounters module, building and integrating React components into an existing multi-page frontend application
  • Authored and managed Phinx database migration scripts for schema changes, resolving duplicate migration conflicts and ensuring safe rollouts across environments
  • Translated detailed functional specifications into application logic, implementing complex business rules with clearly defined inclusion/exclusion criteria in Laravel
  • Worked within an Agile/Scrum team β€” sprint planning, daily standups, code reviews, and clean Git workflows

Laravel React TypeScript Phinx Agile/Scrum

Software Engineer Β· The Publishing House LTD Sep 2024 – Feb 2026

Built and maintained production RESTful APIs serving a growing user base within an Agile/Scrum team.

  • Built and maintained RESTful APIs using Node.js and Express serving 1,000+ monthly users, applying MVC architecture and SOLID principles
  • Optimized database queries, reducing API response time by 20%
  • Implemented unit and performance testing achieving 85% code coverage
  • Contributed to CI/CD pipelines and peer code reviews across Agile/Scrum sprints

Node.js Express MVC SOLID CI/CD

Software Engineer Intern Β· KeyOB PVT Jun 2024 – Aug 2024

  • Developed backend services using Java Spring Boot and REST architecture, designing APIs consumed by web and mobile clients
  • Containerized microservices using Docker for consistent deployment; performed unit and load testing to validate scalability

Java Spring Boot REST Docker


πŸŽ“ Education

BS Software Engineering Β· FAST National University of Computer and Emerging Sciences Sep 2021 – Jun 2025

Relevant Courses: Data Structures, Algorithms, Object Oriented Programming, Databases, Advanced Programming, Discrete Structures, Linear Algebra, Probability and Statistics, Calculus, Android App Development, Human Computer Interaction.

Final Year Project β€” Smart Carpool Platform: Full-stack carpooling web and mobile application using Node.js, MongoDB, Firebase, and React Native, with real-time location tracking and push notifications via WebSockets.


πŸ† Leadership & Languages

Assistant Head of Security β€” SOFTEC, FAST-NUCES Lahore's flagship software engineering event. Oversaw event security operations, coordinated team transitions, and ensured smooth execution across all event areas.

Languages: English (Professional) Β· Urdu (Native)


πŸ“œ Certifications

Udemy Udemy Udemy Udemy


πŸ’» Coding Profiles

LeetCode


πŸ“Š GitHub Analytics

Streak Stats

Account Age


🐍 Contribution Snake

Snake animation


🎯 Current Focus

Building:
  - MarketRadar β€” an MCP-powered AI agent for investment research
  - A production ML/AI portfolio targeting UK fintech data roles
Learning:
  - GCP + Terraform (multi-environment infra, remote state, modules)
  - Agentic AI systems β€” MCP, multi-agent orchestration
Exploring:
  - Retrieval-augmented generation and hybrid search at production quality
  - Real-time ML systems (streaming, low-latency scoring)
Open To:
  - Data Science & ML Engineering roles
  - Full-time full-stack roles
  - Freelance & contract collaborations

πŸ“¬ Connect

Gmail LinkedIn GitHub X


"Writing code that the future me will definitely debug for hours!"

Footer

Pinned Loading

  1. Smart-Carpool Smart-Carpool Public

    JavaScript

  2. Credit-Risk-ML-Pipeline Credit-Risk-ML-Pipeline Public

    End-to-end ML pipeline predicting loan default risk from real-world credit application data. Multi-table feature engineering, model comparison (Logistic Regression, Random Forest, XGBoost), and a F…

    Jupyter Notebook 2

  3. Fraud-Radar-ML Fraud-Radar-ML Public

    Real-time fraud detection system inspired by Stripe Radar that streams transactions through Kafka, scores risk with ML (XGBoost + Isolation Forest) and rule-based checks, and returns explainable ri…

    Jupyter Notebook

  4. RegRadar RegRadar Public

    AI compliance assistant for fintech risk teams β€” RAG system over the FCA Handbook with hybrid retrieval, reranking, and citation-grounded answers.

    Python