OPEN TO SWE ROLES · JAVA FULL-STACK DEVELOPER · HYDERABAD, IN

Mohammed Abdul Fahad
builds backend systems
that stay up.

>

Java full-stack developer specializing in Spring Boot & microservices — with hands-on work shipping RAG/NLP systems, containerized APIs, and CI/CD pipelines. Currently sharpening system design for high-impact engineering teams.

Engineer.java
  system-overview.yaml
Client React / Angular API Gateway JWT · Routing User Svc Spring Boot Order Svc Spring Boot Inventory Svc Spring Boot MongoDB Atlas MySQL Relational FAISS RAG · NLP
01 / About

Backend-first, full-stack capable.

I'm a Computer Science undergraduate focused on building scalable full-stack applications, backend systems, and cloud-native solutions with strong fundamentals in system design and problem-solving.

I enjoy solving complex engineering problems with clean, efficient code — whether that's building RESTful APIs, designing microservices architectures, optimizing backend performance, or shipping AI-integrated applications like a Retrieval-Augmented Generation (RAG) system for document Q&A.

Beyond shipping code, I practice algorithmic thinking on LeetCode (150+ problems solved) and completed the AWS APAC Solutions Architecture Virtual Experience, designing scalable, cost-optimized cloud architectures.

9+
Projects Shipped
12+
Certifications
150+
DSA Problems Solved
  • CURRENT FOCUS System Design & Distributed Systems
  • ALSO EXPLORING AI-integrated applications — RAG, LLMs, NLP
  • TARGET ROLE Software Engineer — Java Full-Stack
  • BASED IN Hyderabad, India
02 / Skills

Toolbox.

Languages, frameworks and tools used in production and personal projects.

Languages

JavaPythonJavaScriptTypeScriptC++

Backend

Spring BootREST APIsMicroservicesAPI GatewayJWT AuthMVC

Frontend

React.jsAngularTailwind CSSReact Native

Databases

MySQLMongoDBSQLData Modeling

Cloud & DevOps

AWS (Elastic Beanstalk)DockerGit / GitHubGitHub ActionsLinuxRender / Vercel

Testing & DSA

JUnitMockitoClean CodeDesign PatternsData StructuresAlgorithms
Java & Spring Boot92%
Microservices & System Design85%
SQL / MySQL / MongoDB87%
React / Angular80%
03 / Projects

Selected work.

Eight shipped projects spanning AI systems, microservices, full-stack apps and data analysis.

AI PDF Question Answering System

RAG · NLP

Retrieval-Augmented Generation system for querying PDFs in natural language. FAISS semantic search retrieves relevant chunks in <200ms across 100+ page documents; local LLMs cut response latency ~30% with no external API dependency.

PythonPyTorchTransformersFAISSReact

Order Management System

Microservices

Cloud-native microservices system (User, Order, Inventory) with API Gateway pattern, JWT auth, and multithreaded request handling. 3 services containerized with Docker, deployed via GitHub Actions CI/CD to Render.

Java 17Spring BootMongoDBDockerGitHub Actions

Employee Management System

Full-stack MVC application for employee records, auth and role-based access. REST APIs with unit-tested service layers, optimized MySQL schema, JWT-secured, deployed frontend on Vercel / backend on Render.

JavaHibernateMySQLAngularJWT

Movie Discovery App

A responsive movie discovery web app consuming a public movie API, built for speed with Vite and styled with Tailwind CSS.

ReactViteTailwind CSS

React Native Movie Browser

Cross-platform movie browsing app with infinite scroll, search, bookmarks and persisted local storage — built with React Native CLI (no Expo) and Redux Toolkit.

React NativeTypeScriptRedux ToolkitAsyncStorage

Weather Forecast App

5-day and weekly weather forecast tool for any location, combining the OpenWeatherMap API with an OpenAI-powered summary layer, shipped as an interactive Streamlit app.

PythonStreamlitOpenAI APIOpenWeatherMap

Copiertelebot — Telegram Forward Bot

Telegram bot that auto-forwards messages between channels with filters, delay control, live progress tracking, pause/resume and job history — running 24/7 for content aggregation.

PythonTelegram Bot APIDocker

Uber Ride Cancellation Analysis

Data Analytics

EDA on 2024 Uber ride data to uncover root causes of cancellations — cleaned and standardized raw bookings, then analyzed patterns by time, geography and stated reason to surface actionable insights.

PythonSQL ServerPandasMatplotlibSeaborn

Customer Churn Prediction

Machine Learning

Analyzed customer behavior and built predictive models to identify churn patterns, giving businesses actionable signals to improve retention strategy.

PythonPandasScikit-learnData Visualization
04 / Certifications

Continuous learning.

05 / Education

Academic background.

B.E. in Computer Science & Engineering

Muffakham Jah College of Engineering & Technology, Hyderabad
OOPDSAOSDatabasesComputer NetworksAIMachine LearningDiscrete Mathematics
May 2026
06 / Contact

Let's build something.

Open to Software Engineer roles as a Java full-stack developer, and interesting backend or full-stack collaborations. Reach out any time.