|
I'm a Software Engineer with 1+ years of experience shipping production React, Next.js, and Node.js applications across two companies β SensViz and Cogilent Solutions β plus a MERN stack internship at IIFATECH. I own features end-to-end: frontend components, REST APIs, database schemas, auth, and performance. What I bring:
Right now: deepening Next.js App Router & TypeScript expertise, and actively interviewing for Full-Stack / Frontend Engineer roles.
|
const osama: EngineerProfile = {
name: "Osama Ayub",
role: "Full-Stack Software Engineer",
location: "Lahore, PK π΅π°",
experience: "1+ years",
coreStack: [
"React", "Next.js",
"TypeScript", "Node.js",
"Express", "MongoDB",
],
focus: [
"API performance",
"Auth & access control",
"Scalable architecture",
],
status: "Open to full-time roles π",
}; |
| Metric | Result | Context |
|---|---|---|
| π§ Navigation Complaints | -40% | Redesigned Settings page & Sidebar for 500+ users across 2 roles β SensViz |
| β‘ Server Response Time | -40% | Redesigned REST API layer + MongoDB indexing β Equigenix |
| π Data Lookup Time | -50% to -60% | Built sortable/filterable search UIs (Test Library, Equigenix data tables) |
| π¦ Frontend Bundle Size | -25% | Code-splitting, lazy loading, memoization β Cogilent Solutions |
| π Unauthorized Access Attempts | -30% | Integrated Clerk role-based auth in 4 weeks β Cogilent Solutions |
| π Avg. Session Duration | +20% | Rebuilt BrightSpyre portal on Next.js for 1,000+ MAU β Cogilent Solutions |
| π Post-Release Defects | -20% | Introduced structured code review across 4 sprint releases β SensViz |
π Lahore, PK Β· ποΈ Aug 2025 β Jul 2026
- Led a TypeScript-based redesign of the Settings page and Sidebar for 500+ users, cutting navigation-related complaints by 40% across 2 user roles
- Rebuilt category-switching logic with React Hooks, reducing page refresh time by 30% and eliminating unnecessary re-renders
- Built a sortable, filterable Test Library with live search for organizer workflows, shrinking data lookup time by 50%
- Introduced structured code reviews in 2-week Agile sprints, contributing to a 20% drop in post-release defects across 4 consecutive releases
- Stack: React Β· TypeScript Β· Next.js Β· REST APIs
π Islamabad, PK Β· ποΈ Feb 2025 β Jun 2025
- Rebuilt the BrightSpyre portal on Next.js, growing average session duration by 20% among 1,000+ monthly active users
- Integrated Clerk role-based authentication, reducing unauthorized access attempts by 30% within 4 weeks
- Cut frontend bundle size by 25% through code-splitting, lazy loading, and memoization of high-frequency React components
- Stack: Next.js Β· React Β· Clerk Auth Β· Performance Tooling
+ MERN Stack Developer (Intern) Β· IIFATECH β Aug 2024 β Oct 2024
- Developed and deployed a responsive full-stack job board in 8 weeks using React, Node.js, Express.js, and MongoDB
- Built secure JWT authentication and RESTful APIs with input validation, supporting 10+ concurrent users at zero downtime
- Stack: React Β· Node.js Β· Express.js Β· MongoDB Β· JWT
|
Web platform for Arabian horse judges to train, test, and analyze their performance in show competitions.
|
MERN-stack job portal β job seekers browse & apply for roles; employers post openings and manage applications.
|
|
Clinic operations tool for patient registration, appointment scheduling, treatment tracking, and inventory.
|
Personal portfolio site built to showcase work through an interactive, animated 3D interface.
|



