Karachi, Pakistan

Rahimeen Altaf.
A full stack
software engineer
who ships real products.

I build production grade APIs, realtime systems and clean interfaces across the MERN stack, .NET and React Native. About a year of professional experience, and four more years of building, breaking and shipping personal projects since 2022.

~/rahimeen/now.ts
const rahimeen = {
  role: "Junior Software Engineer",
  company: "WhiteWall Digital Solutions",
  education: "BSCS, KIET Karachi, 3.87/4",
  building: [
    "production-ready full-stack systems",
    "scalable Node and .NET APIs",
    "realtime apps over WebSockets",
  ],
  shippingSince: 2022,
  status: "open to new opportunities"_
};
Karachi. UTC+5Available
01

About me

Full-stack developer with 1 year of experience building web applications using MERN, Next.js, and .NET. Experienced in REST APIs, backend development, database design, cloud deployment, and CI/CD, with a focus on writing clean, maintainable code and solving real-world problems.

02

Where I have worked

  1. Mar 2026, Present

    WhiteWall Digital Solutions

    Junior Software Engineer

    Muscat, Oman. Remote

    • ✦Building scalable APIs in Node.js, Express and NestJS for live client products.
    • ✦Realtime features over WebSockets and responsive Next.js frontends.
    • ✦Took a client project from an empty repo all the way to production.
  2. Aug, Nov 2025

    Plural Dynamics

    .NET Intern

    Karachi. Remote

    • ✦ASP.NET Core Web APIs using Onion Architecture, CQRS with MediatR and clean code principles.
    • ✦JWT authentication, role based authorization, AutoMapper and Swagger.
  3. Jul, Oct 2025

    U Devs

    MERN Stack Intern

    Lahore. Remote

    • ✦Full stack apps with a modular, scalable architecture.
    • ✦REST APIs, realtime features, file uploads and email integrations.
03

Selected projects

From 2022 to today

Client work

Live products I contribute to at WhiteWall Digital Solutions.

  • 01Sinan VMS↗Visitor management platform

    Full stack developer · built with the team from scratch

    Built from the ground up with the team as a full stack developer on both frontend and backend. On the Next.js client I shaped the interface, responsive layouts and component patterns. On the NestJS side I contributed to the REST and realtime APIs, role based access control, S3 backed uploads and database migrations. My focus was clean modular code, thoughtful UX and reliable features that streamline guest registration, analytics and day to day operations.

    • NestJS
    • Next.js
    • TypeScript
    • PostgreSQL
    • S3
    • RBAC
  • 02EventPass↗Full stack event engagement platform

    Feature development, refactors and bug fixes on a live product

    Joined an established, live product and contributed across the stack as a developer. I shipped new features, resolved bugs and led module refactors that keep the codebase healthy as it grows. The platform covers attendee registration, badge generation with PDF export, polls, surveys, gamified moments like the spin wheel and duels, realtime interactions over WebSockets and media handling through Cloudinary. The Next.js frontend and Node and Express backend are designed to be modular and migration friendly so each event can be customised quickly.

    • Next.js
    • Node.js
    • Express
    • WebSockets
    • Cloudinary
    • PostgreSQL
  • 03EventPass Website↗Marketing site

    Built end to end on the application side

    Built the full marketing site end to end on the application side. I crafted the layout, components, animations and responsive behaviour with Next.js and React, with an emphasis on a fast, SEO friendly and accessible experience. The reusable component system makes it easy to evolve sections, while an API backed contact and RSVP flow turns visits into qualified leads.

    • Next.js
    • React
    • SEO
    • Accessibility
  • 04B2B↗Event matchmaking and engagement platform

    Full stack product development across web, backend and realtime systems

    Built a platform connecting companies, visitors, investors and organizers through matchmaking, meeting booking, booth requests, QR check-ins and surveys. The NestJS and MongoDB backend combines JWT authentication, Socket.IO notifications and a dynamic permission system with role, participant type, ownership and resource-level access. I also developed weighted, bidirectional matchmaking, capacity-aware meeting slots, automated reminders and configurable email and in-app delivery.

    • NestJS
    • MongoDB
    • TypeScript
    • JWT
    • Socket.IO
    • Matchmaking
  • 05Gesture Control System↗Touch-free interaction for large displays

    Frontend engineering and real-time computer vision

    Built a browser-based hand gesture control system with Next.js, TypeScript, MUI and MediaPipe WASM. Real-time landmark tracking and gesture recognition let users interact with large-screen displays without a mouse, remote or touchscreen. I reduced inference time by around 40% and added dwell-based selection with visual progress feedback for precise interaction, alongside a bilingual English and Arabic RTL CMS with S3 uploads.

    • Next.js
    • TypeScript
    • MediaPipe
    • MUI
    • WASM
    • AWS S3
  • 06Hawthorn CMS↗Multi-tenant content management system

    Full stack development, architecture and quality engineering

    Built a multi-tenant, role-based CMS with a drag-and-drop page builder, multilingual English and Arabic support, and an RTL-first interface. The system includes cached fine-grained authorization with privilege-escalation prevention, unified audit logging with field-level change detection, and a cross-module trash and restore workflow with retention cleanup across nine MongoDB collections. Added presigned S3 uploads with server fallback, CloudFront media delivery, schema synchronization, serverless-friendly database connections and 169 passing Vitest tests.

    • Next.js
    • TypeScript
    • MongoDB
    • Mongoose
    • NextAuth
    • S3
    • CloudFront
No. 012026

Sahil, Smart Public Transport

Final Year Project. React Native, Node, AI

End to end smart transport navigation app for Pakistan. A React Native frontend, a Node.js and Express backend with MongoDB Atlas, Socket.IO realtime, JWT auth, Google Maps and Cloudinary, plus a Python FastAPI service running an XGBoost model that refines ETAs from time, weather and traffic. The backend was deployed to DigitalOcean behind an Nginx reverse proxy.

  • React Native
  • Node
  • Express
  • MongoDB
  • Python
  • XGBoost
  • FastAPI
  • Socket.IO

Private repository

No. 032024

Automata, Regex to NFA and DFA Visualizer

Theory of Computation. Python

A from scratch engine that parses regular expressions, builds the NFA via Thompson's construction, converts it to a minimised DFA with proper dead state handling, and renders both as Graphviz diagrams. Includes string acceptance simulation and a clean printable transition table.

  • Python
  • Graphviz
  • Automata
  • Compilers

Private repository

No. 042024

AVL Tree Visualizer

DSA. Python with GUI

Self balancing AVL tree with insert, delete and search, paired with a Tkinter GUI and live tree visualisation. Includes a complexity analysis module that benchmarks operations against tree size.

  • Python
  • Tkinter
  • DSA

Private repository

No. 052024

A* Pathfinding, Visualized

AI. Search. Python

Classic A* search on a grid with custom heuristics and obstacles, plus a step by step visualiser that draws the open and closed sets and the reconstructed shortest path as the algorithm runs.

  • Python
  • AI
  • Search
  • Visualization

Private repository

No. 062023

NoteVault

MERN. Notes

Secure note taking app with authentication, built as a full MERN stack across separate frontend and backend repos.

  • React
  • Node
  • Mongo
  • JWT
View source ↗
No. 082023

Android Expense Tracker

Mobile. Java. Firebase

Native Android expense tracker with Firebase Auth and Realtime DB, plus MPAndroidChart visualisations.

  • Java
  • Android
  • Firebase

Private repository

Plenty more lives on GitHub.

04

Tools I work with

Languages

  • TypeScript
  • JavaScript
  • C#
  • Python
  • Java
  • SQL

Backend

  • Node.js
  • Express
  • NestJS
  • ASP.NET Core
  • REST
  • WebSockets

Frontend

  • React
  • Next.js
  • Tailwind
  • MUI
  • Redux Toolkit

Data

  • MongoDB
  • PostgreSQL
  • SQL Server
  • Mongoose
  • Sequelize

Cloud and DevOps

  • DigitalOcean
  • AWS S3
  • CloudFront
  • Nginx
  • CI/CD
  • Automated builds
  • Linux
  • Git

Mobile

  • React Native
  • Expo
  • Android with Java
  • Firebase

Other tools and knowledge

  • DSA
  • Design Patterns
  • Postman
  • Domain Management
  • Project Management
  • ClickUp
  • Asana
  • Trello

Let us build something

Tell me about your project.

Hiring for a role, scoping a product, or just need a second pair of eyes on something tricky. Drop a line and I will reply within a day.