Hello, I'm Abdul Rafy.
I'm a backend developer.
View my work arrow-right
Download CV

About

I'm a junior backend developer with experience in Java Spring Boot and ASP.NET MVC. I build real-time and data-driven applications, design REST APIs, integrate external APIs, and create responsive frontends using modern web technologies. I'm currently a Computer Science student at FAST National University and part of FlyRank AI's Backend AI Engineering program, where I'm sharpening my skills in AI-powered applications and modern software engineering practices.

JAVA
SPRING BOOT
C#
JAVASCRIPT
REACT
MONGODB
GIT
MYSQL
HTML
CSS

Experience

Backend AI Engineering Program

Remote
FlyRank AI

Selected for FlyRank AI's Backend AI Engineering track, focused on AI-powered applications, backend development, API engineering, and modern software engineering practices.

Teaching Assistant – Object-Oriented Programming

1 Semester
FAST National University

Selected by faculty to assist in an OOP course of around 50 students. Conducted sessions, helped students debug code, and graded assignments and exams over one semester.

Education

BS in Computer Science

2023 – 2027
FAST National University, Karachi

GPA: 3.38 / 4.0. Dean's List for 2 semesters (SGPA 3.5+).

Projects

PitWall
F1 Live Intelligence Platform

Streamed live Formula 1 telemetry via the OpenF1 API, broadcasting driver positions and timing to a React frontend over WebSocket. Integrated Groq LLM for live race strategy insights. Built with Java, Spring Boot, React and WebSocket.

Live app
learn more

PulseFlow
Event-Driven Analytics

Backend analytics platform ingesting events via REST API, processed asynchronously through RabbitMQ with dead-letter queue handling, caching real-time stats in Redis. JWT auth, rate limiting, and a live React dashboard over WebSocket. Fully containerized with Docker Compose.

learn more

Anvil
Job Orchestration System

Built an enterprise-scale background job orchestration system with priority queueing, horizontally scalable workers, and cron/delayed scheduling. Ensured zero job loss via worker heartbeat monitoring, automatic retry with exponential backoff, and a dead-letter queue, with live job status streamed over WebSocket. Designed a job-type-agnostic handler abstraction so new job types plug in without touching queue or worker code.

learn more

GameHub
Digital Game Distribution Platform

Solo full-stack ASP.NET MVC application for managing a digital game catalog, with user management, activity logging, and a data backup module. Responsive frontend built with Bootstrap and JavaScript, backend structured around MVC architecture in C#.

learn more

HomeNest
Rental & Booking Service

Rental booking platform with role-based dashboards (guest, host, admin), image uploads, and search/filter functionality, built with Spring Boot, Hibernate, and Thymeleaf. Features booking conflict detection to prevent overlapping reservations, a relational data model on PostgreSQL, and a fully containerized Docker setup for reproducible local development and deployment.

learn more

Contact

Have a question or want to work together? Leave your details and I'll get back to you as soon as possible.

Please enter your name.
Please enter a message.