Skip to content
View osamaayub's full-sized avatar

Block or report osamaayub

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.

Content in all repositories owned by your account will be closed.
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
osamaayub/README.md

Hi, I'm Osama Ayub 👋

Full-Stack Software Engineer

Building modern, scalable web applications with React, Next.js, Node.js, TypeScript & MongoDB.


       





   

👨‍💻 About Me

I'm a Full-Stack Software Engineer with 2+ years of professional experience building and maintaining modern web applications.

My primary stack is centered around React, Next.js, Node.js, TypeScript, Express, and MongoDB, with experience working across frontend development, backend APIs, authentication, databases, cloud deployment, and performance optimization.

I enjoy taking features from idea → architecture → implementation → deployment.

What I Work On

  • ⚛️ Modern React & Next.js applications
  • 🔧 RESTful APIs and backend services
  • 🔐 Authentication, authorization & RBAC
  • 🗄️ MongoDB, Mongoose & database optimization
  • ⚡ API and frontend performance optimization
  • 📱 Responsive and accessible interfaces
  • ☁️ AWS, Vercel & deployment workflows
  • 🧩 Reusable, maintainable TypeScript code
  • 🤖 AI-powered application integrations

Currently

  • Deepening my knowledge of Next.js App Router & TypeScript
  • Improving backend architecture and system design
  • Building and maintaining personal full-stack projects
  • Open to Full-Stack / Frontend Software Engineer opportunities

🧑‍💻 Developer Profile

const osama: Developer = {
  name: "Osama Ayub",
  role: "Full-Stack Software Engineer",
  location: "Lahore, Pakistan",

  experience: "2+ years",

  stack: {
    frontend: ["React", "Next.js", "TypeScript"],
    backend: ["Node.js", "Express"],
    database: ["MongoDB", "Mongoose", "MySQL"],
    auth: ["JWT", "RBAC", "Clerk"],
    cloud: ["AWS", "Vercel"],
  },

  interests: [
    "Full-Stack Development",
    "Backend Engineering",
    "API Design",
    "Performance",
    "System Design",
  ],

  status: "Open to opportunities 🚀",
};

🛠️ Tech Stack

Languages



Frontend



Backend



Databases



Cloud & Tools


🚀 Featured Projects

🔥 DevFlow

Developer-focused Q&A platform built with modern Next.js architecture.

Tech: Next.js · React · TypeScript · MongoDB · NextAuth · Tailwind CSS

  • Developer-focused question & answer system
  • Authentication with Google, GitHub & credentials
  • Server Actions and API-driven architecture
  • MDX-based rich content
  • Search, tags, profiles and community features
  • Structured validation using Zod
  • Logging and error-handling architecture

⚖️ Equigenix / EquiJudge

Production web platform for Arabian horse judge training, testing and performance analysis.

Tech: React · TypeScript · Node.js · Express · MongoDB · AWS

  • Role-based workflows for administrators, organizers and judges
  • REST API development and optimization
  • MongoDB query optimization and indexing
  • Paginated and filterable data tables
  • Authentication and access-control workflows
  • Test, invitation and evaluation systems
  • AWS S3 integration for media
  • Real-time application workflows

🤖 AI Interview Preparation

AI-powered interview preparation platform designed to simulate technical interviews.

Tech: Next.js · TypeScript · Firebase · Vapi AI · Google Gemini · Tailwind CSS

  • AI-powered interview conversations
  • Voice-based interview experience
  • Firebase authentication and data storage
  • Interview history and feedback
  • Modern responsive UI
  • Server-side Firebase integration

💼 JobLane

Full-stack MERN job portal connecting job seekers and employers.

Tech: React · Node.js · Express · MongoDB · Tailwind CSS

  • Separate seeker and employer workflows
  • Authentication and authorization
  • Job posting and management
  • Application workflow
  • REST API architecture
  • Responsive React frontend

🩺 Hair Transplant Lead Management System

Full-stack clinic management application for managing leads, appointments, treatments and inventory.

Tech: React · Node.js · Express · MongoDB · Tailwind CSS

  • Patient and lead management
  • Appointment scheduling
  • Treatment tracking
  • Inventory management
  • Token-based password reset
  • Email verification
  • Responsive dashboard interfaces

🌐 3D Developer Portfolio

Interactive portfolio website featuring animated 3D elements.

Tech: React · TypeScript · Three.js · Framer Motion · Tailwind CSS

  • Interactive 3D scenes
  • Animated UI components
  • Responsive layout
  • Project showcase
  • Modern developer-focused design
 

💼 Professional Experience

Software Engineer — SensViz

Lahore, Pakistan · Aug 2025 – Jul 2026

Worked on production full-stack applications using React, TypeScript, Node.js and MongoDB.

  • Developed frontend features and reusable React components
  • Built and optimized REST APIs
  • Worked with MongoDB schemas, queries and indexes
  • Implemented authentication and role-based workflows
  • Developed data-heavy interfaces with filtering and pagination
  • Participated in Agile development and code reviews
  • Worked on production debugging, QA and performance improvements

Technologies: React TypeScript Node.js Express MongoDB AWS


Associate Software Engineer — Cogilent Solutions

Islamabad, Pakistan · Feb 2025 – Jan 2026

  • Developed modern web applications using React and Next.js
  • Worked with authentication and authorization systems
  • Built responsive dashboard interfaces
  • Improved frontend performance through code splitting and lazy loading
  • Worked with REST APIs and backend integrations
  • Participated in Agile development workflows

Technologies: Next.js React TypeScript Clerk


👨‍💻 MERN Stack Developer Intern — IIFATECH

Aug 2024 – Oct 2024

  • Developed a full-stack job board using the MERN stack
  • Built REST APIs using Node.js and Express
  • Implemented JWT authentication
  • Designed MongoDB data models
  • Created responsive React interfaces

Technologies: React Node.js Express MongoDB JWT


📊 What I Build

Area Experience
⚛️ Frontend React · Next.js · Redux Toolkit · Tailwind
🔧 Backend Node.js · Express · REST APIs
🗄️ Database MongoDB · Mongoose · MySQL
🔐 Authentication JWT · RBAC · Clerk
☁️ Cloud AWS · Vercel
🧪 API Testing Postman
🔄 Workflow Git · GitHub · Agile/Scrum
🤖 AI Integration Vapi AI · Gemini · AI-powered features

📈 GitHub Statistics




📌 What I'm Learning

Next.js App Router · TypeScript · System Design · Backend Architecture · Performance Optimization · AI Integration


🎯 Current Focus

Frontend
████████████████████░░  React / Next.js / TypeScript

Backend
███████████████████░░░  Node.js / Express / REST APIs

Database
██████████████████░░░░  MongoDB / Mongoose

Architecture
███████████████░░░░░░░  System Design / Scalable APIs

AI Integration
██████████████░░░░░░░░  AI-powered Applications

🤝 Let's Connect

I'm open to Full-Stack & Frontend Software Engineer opportunities 🚀

I'm interested in working on products where I can contribute across the frontend, backend, APIs, databases and overall application architecture.


   




💡 Build. Learn. Improve. Repeat.

Pinned Loading

  1. Project_shareme_social_media Project_shareme_social_media Public

    socialmedia website using react js,tailwind css and sanity

    JavaScript 8 1

  2. SocialMediaAppDashboard SocialMediaAppDashboard Public

    Social media Dashboard

    JavaScript 4

  3. BlogWebsite BlogWebsite Public

    responsive Blog Website build using HTML,CSS and Vanilla JavaScript

    HTML 7 2