Full-Stack & AI Developer — Islamabad, PK

Rana Awais

I build production-grade web and mobile apps, then wire them into AI — resume analyzers, RAG pipelines, real-time backends, and serverless APIs that run at the edge.

Portrait of Rana Awais
Islamabad, PK

The short version

About

I'm a full-stack developer and Computer Science student who likes finishing what I start. Most of my work sits at the intersection of solid product engineering and applied AI — building the interface, the API, and the database, then layering in an LLM where it actually earns its place.

I'm self-taught across React, Next.js, and React Native on the frontend, and Express.js and FastAPI on the backend, with hands-on experience shipping Retrieval-Augmented Generation and agentic systems using the Gemini and Claude APIs. I care about projects that are actually deployed, not just demoed.

Based in
Islamabad, Pakistan
Studying
BS Computer Science, NUML
Focus
Full-stack apps · LLM integration · RAG
Currently exploring
Agentic AI, edge-native backends

Toolkit

What I build with

Languages

  • JavaScript
  • TypeScript
  • Python
  • Java
  • C
  • C++
  • SQL

Frontend

  • React.js
  • Next.js 14
  • React Native
  • Tailwind CSS
  • HTML5 / CSS3

Backend

  • Node.js
  • Express.js
  • FastAPI
  • Hono

Databases & Storage

  • MongoDB
  • MySQL
  • Cloudflare D1
  • Cloudflare R2

AI & ML

  • Google Gemini API
  • Anthropic Claude
  • OpenAI GPT
  • Hugging Face Transformers
  • RAG
  • LangChain

Auth & Security

  • JWT
  • Passport.js
  • Google OAuth 2.0
  • Session Management

Tools & Platforms

  • Git / GitHub
  • Cloudflare Workers
  • Netlify
  • REST APIs

Selected work

Three things I shipped

01

Resumlyze

AI-powered resume analyzer

A full-stack resume analyzer that scores resumes with structured JSON output and section-by-section feedback, powered by the Gemini API. Includes a resume polisher where users approve or discard AI rewrites per section, six PDF templates generated with Handlebars, and full auth with Passport.js, JWT, and Google OAuth 2.0.

  • Next.js
  • Express.js
  • TypeScript
  • MongoDB
  • Gemini API
  • Cloudflare R2
02

Tic Tac Toe

Real-time online multiplayer game

A browser-based Tic Tac Toe game where two players compete live. The FastAPI backend handles room creation, turn validation, and win/draw detection, while the frontend runs on plain HTML, CSS, and JavaScript with no framework overhead.

  • FastAPI
  • WebSockets
  • JavaScript
03

My Wallet

Cross-platform expense tracker

A React Native expense tracker with full CRUD, category-based tracking, and reporting. The API runs on Hono over Cloudflare Workers, backed by Cloudflare D1 for low-latency edge data access, with a Lottie splash screen for a polished first launch.

  • React Native
  • Hono
  • Cloudflare Workers
  • Cloudflare D1

Grounding

Education

BS Computer Science

National University of Modern Languages (NUML), Islamabad · Spring 2025 – 2029

    Let's talk

    Have something worth building?

    I'm open to internships, freelance work, and full-stack or AI-integration roles. The fastest way to reach me is email.