Profile
Full Stack Engineer (Node.js + Angular) with 5 years' experience, 3.5 of them building and scaling an entire social-media SaaS for 30,000+ users — from the Angular frontend to a fleet of 10+ Node.js microservices. I ship features end-to-end (publishing, engagement, analytics, social listening, AI/agent tooling) and own the workers, queues, and platform integrations that keep them reliable. 6,000+ commits shipped across 11 production repositories.
Skills
Frontend: Angular, TypeScript, RxJS, D3.js, Data Visualization, Tailwind CSS, React
Backend: Node.js, Express.js, REST APIs, Microservices, Queue Workers (SQS, BullMQ, Agenda), WebSockets, OAuth
Databases: MongoDB (Aggregation, Index Optimization), PostgreSQL, SQL, Redis
Cloud & Tools: AWS (SQS, S3, Lambda, CloudWatch), Docker, CI/CD (GitLab), Jest, Playwright, Git
Integrations & AI: Facebook, Instagram, LinkedIn, TikTok, YouTube, Threads, Mastodon, Bluesky, Pinterest, Google, OpenAI API, MCP (AI-agent tooling), n8n
Experience
Social Champ (Techstars '22)Karachi, Pakistan
Software EngineerJan 2023 – Present
- Shipped full-stack features across the entire product — publishing/composer, engagement inbox, analytics, social listening, team & approval workflows, calendar, and audience targeting — on an Angular + Node.js stack for 30,000+ users.
- Worked across 10+ backend microservices (publishing, analytics, engagement, video & media processing, auth, AWS Lambda) — building queue-based workers with retries, error handling, and token management.
- Own Social Listening scheduled reports end-to-end — multiple schedules per alert, personalized branded report emails with computed summary cards, and a cron sweep.
- Built AI/agent-facing surfaces: the MCP tool layer that lets AI assistants publish and manage posts (incl. role-scoped access), the OpenAI-powered AI Content Wizard with workspace-scoped brand voice, and a published n8n community node for channels and post creation.
- Integrated and maintained platform APIs across Facebook (incl. feed_targeting/audience), LinkedIn, TikTok, Instagram, YouTube, Threads, Mastodon, Bluesky, and Pinterest.
- Built the comparative analytics suite end-to-end — interactive D3 charts, period comparison, demographics, hashtag performance, and exportable PDF reports — backed by a dedicated analytics worker and AWS Lambda report generation.
- Improved reliability and performance: Redis caching, MongoDB index optimization, timezone-correct date handling across every analytics tab, recursion→iteration refactors, and async/await restructuring across high-traffic services.
- Extended test coverage with Jest suites and Playwright browser smokes, and shipped features in stages behind feature flags.
- Recognized with 3× Best Performance Awards, including "Bug-Solving Maestro" (2024 & 2025).
MangoTech SolutionsKarachi, Pakistan
Full Stack DeveloperApr 2022 – Dec 2022
- Engineered a real-time ride-booking backend using Node.js, MongoDB, and Socket.io for live trip management.
- Built an ERP / employee-management platform end-to-end (Node.js, Express, React, MongoDB).
- Designed scalable REST APIs and improved database performance.
- Delivered multiple client projects within strict timelines.
Atriom TechnologiesKarachi, Pakistan
Backend DeveloperJun 2021 – Jan 2022
- Built the backend for a medical e-commerce platform — Node.js REST APIs over PostgreSQL, plus third-party integrations.
- Optimized MongoDB indexing and query execution, improving reliability.
Projects
Comparative Analytics Suite — Social Champ
- End-to-end analytics product — interactive D3 charts, demographic breakdowns, world-map visualizations, and exportable PDF reports, used by 30,000+ users.
Social Listening — Scheduled Reports — Social Champ
- Owned the feature end-to-end: multiple report schedules per alert, personalized branded PDF report emails with computed summary cards, a cron delivery sweep, and a flag-gated staged rollout.
AI & Agent Tooling — MCP Server + n8n Node
- Built tool surfaces that let AI assistants and automation platforms drive the product: MCP tools for publishing and channel management with role-scoped access, plus a published n8n community node covering channels and post creation, tested for scheduling, retries, and idempotency.
Social-Media SaaS — Microservices Fleet
- Contributed across 10+ Node.js services (publishing, analytics, engagement, video/media workers, auth, AWS Lambda) — queue-based jobs, retries, and platform integrations for 30,000+ users.
Ride-Booking Backend System
- Real-time trip and user lifecycle management with WebSockets and RESTful APIs.
Education
Shaheed Zulfikar Ali Bhutto Institute of Science and Technology (SZABIST)Karachi
Masters in Project Management2024 – 2025
UBIT, University of KarachiKarachi
BS in Software Engineering2019 – 2023
Achievements
- 3× Best Performance Awards — Social Champ (incl. "Bug-Solving Maestro," 2024 & 2025).
- Performance Recognition Award — MangoTech Solutions.