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.

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 (since Jun 2024) designing and shipping web applications using Laravel, React, Node.js, and Java across the full SDLC. Track record of building production RESTful APIs, scalable data pipelines, and responsive user interfaces across SaaS, publishing, and enterprise domains.

  • πŸ”­ Comfortable across the entire stack β€” from database schema design and backend logic to React frontends, CI/CD, and cloud deployment
  • ⚑ AI Automation Architect β€” if it can be automated in n8n, I've probably already built the workflow
  • 🧠 Sharpening problem-solving with LeetCode in my free time (and occasionally losing)
  • 🎯 BS Software Engineering graduate from FAST-NUCES, Lahore
  • 🀝 Always open to interesting collaborations and automation challenges

Open To: Full-Stack Roles Β· Backend Engineering Β· Mobile App Development Β· AI/Automation Consulting Β· Freelance Collaborations


πŸ› οΈ Tech Stack

Languages JavaScript TypeScript PHP Java Python SQL

Backend NodeJS Express.js Laravel Spring Boot REST APIs Microservices

Frontend React Next JS React Native Redux Pug HTML5 CSS3

Databases PostgreSQL MongoDB Redis MySQL

Architecture & Testing OOP MVC SOLID Jest JUnit

Cloud, DevOps & Tooling Docker AWS Git GitHub Actions Supabase Firebase OAuth JWT Stripe n8n


πŸ€– AI / ML & Automation Expertise

Domain Details
Workflow Automation (n8n) Designing multi-step automations connecting APIs, webhooks, and third-party services
AI-Integrated Backend Systems Built BizLaunch Suite β€” a Node.js/Supabase backend handling concurrent OpenAI API requests with low latency
ML Foundations Completed Udemy's Machine Learning A-Z (2026): ML, DL & AI with AWS, Python & R

πŸš€ Featured Projects

πŸ”Ή Serverless Notification System + Dashboard (Current)

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 so one failing channel doesn't block the other
Features Multi-channel alerts (email/Slack/both), 4 severity levels with distinct styling, Dead Letter Queue inspection + one-click replay, live CloudWatch log viewer
Cost Runs entirely within AWS free tier β€” $0 idle cost, Lambda only charges on invocation
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 Scalable Node.js backend + serverless Supabase Edge Functions handling concurrent AI-driven requests with low-latency responses
Security JWT-based authentication following OAuth 2.0 standards
Year 2025
πŸ”Ή 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 used as priority queues; PostgreSQL with indexing for persistent, queryable task storage
Year 2024
πŸ”Ή 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, user management, and real-time push notifications via WebSockets; MongoDB schemas optimized for geospatial queries
Integration Firebase for real-time data sync and auth, enabling seamless cross-platform sessions on the React Native client
Repository View Repo
Year 2024–2025
πŸ”Ή 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 (user, guide, lead-guide, admin), rate limiting, XSS protection, data sanitization (helmet, xss-clean, hpp)
Features Stripe payment integration for bookings, image upload/processing via Multer and Sharp
Data MongoDB schemas for Users, Tours, Reviews, and Bookings via Mongoose, deployed on MongoDB Atlas
Repository View Repo
Year 2024

All personal and academic 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 including PRs and merge conflict resolution

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, ensuring code quality across the full SDLC

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: Designed and developed a 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.


πŸ† Achievements & Leadership

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


πŸ… GitHub Snapshot

Public Repos Followers Account Age


🐍 Contribution Snake

Snake animation


🎯 Current Focus

Learning:
  - Advanced system design patterns
  - Scaling n8n automation workflows for production
Building:
  - Full-stack products with MERN + Next.js
  - Cross-platform apps with React Native
Exploring:
  - AI-driven workflow automation
  - Performance optimization at scale
Open To:
  - Full-time roles
  - Freelance & contract collaborations

πŸ“¬ Connect

Gmail LinkedIn GitHub X


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

Footer

Pinned Loading

  1. Flappy-Bird-Using-Python-Pygame Flappy-Bird-Using-Python-Pygame Public

    Python

  2. LeetCode-Solutions LeetCode-Solutions Public

    JavaScript

  3. Natours-Website-Using-Node-JS-Express-and-MongoDB Natours-Website-Using-Node-JS-Express-and-MongoDB Public

    JavaScript

  4. Wild-Oasis-Full-Stack-Website-Using-Next-Js Wild-Oasis-Full-Stack-Website-Using-Next-Js Public

    JavaScript

  5. Wild-Oasis-RN Wild-Oasis-RN Public

    JavaScript

  6. Smart-Carpool Smart-Carpool Public

    JavaScript