👋 Hi there, I'm

Muhammad Tayyab Ashraf

I lead engineering teams and build full-stack systems end to end. With 5+ years in Node.js, NestJS, React, and AWS, I own solution architecture, development, and DevOps — shipping reliable systems that scale.

Muhammad Tayyab Ashraf — Team Lead & Full-Stack Engineer

About Me

Get to know the developer behind the code.

Muhammad Tayyab Ashraf portrait

Team Lead & Full-Stack Engineer based in Lahore

I'm a Team Lead and full-stack engineer based in Lahore, Pakistan. I have 5+ years of experience owning the full software lifecycle — from architecture and development to deployment and production.

I work mainly with Node.js, NestJS, React, and AWS. I design clean REST APIs, event-driven services, and CI/CD pipelines, and I drive the architecture decisions behind them.

I also bring AI into real products using LLMs and RAG. I lead and mentor developers, set coding standards, and care about clean code, strong performance, and work that lasts.

  • mtayyabmalik99@gmail.com
  • Johar Town, Lahore, Pakistan
Problem SolverTeam PlayerFast LearnerDetail Oriented
5+ YearsExperience
ProductionReady Systems
BS ITGPA 3.4

My Skills

Technologies and tools I use to bring ideas to life.

Node.js95%
NestJS92%
Express.js90%
MongoDB90%
Django90%
FastAPI90%
AWS (EC2, CloudFront, Lambda, SQS, S3 ...)85%
PostgreSQL / SQL82%
Supabase78%
Generative AI / RAG80%
React.js85%
Next.js90%
TypeScript88%
CI/CD Pipelines80%

Leadership & Architecture

Team LeadershipSolution ArchitectureSystem DesignCode ReviewMentoringAgile Delivery

Backend Development

Node.jsNestJSExpress.jsREST APIsMicroservicesEvent-Driven Architecture

Frontend / Full-Stack

ReactMERN StackResponsive Web Apps

Cloud, Deployment & DevOps

AWS (EC2, Lambda, SQS)CI/CD PipelinesAutomated DeploymentsProduction Monitoring

Databases

MongoDBPostgreSQLDynamoDBSQLSupabase

AI & Automation

Generative AILLM IntegrationsRAG Systems

Work Experience

My professional journey building scalable systems.

Team Lead / Senior Full-Stack Engineer

TECHMADE (Pvt) Ltd
07/2023 – Present

Lahore, Pakistan

  • Lead the engineering team across the full development lifecycle — requirements, solution architecture, implementation, code review, deployment, and production support.
  • Own solution architecture for scalable backend services built on NestJS and AWS (EC2, Lambda, SQS), defining service boundaries, data models, and integration patterns.
  • Designed and implemented event-driven architectures with background job processing to decouple services and improve reliability and throughput.
  • Architected and shipped AI/LLM-integrated features (Generative AI, RAG systems) into production, from prototype to deployed solution.
  • Built and maintain CI/CD pipelines, driving automated testing, zero-downtime deployments, and infrastructure best practices.
  • Mentor developers, set coding standards, and lead performance optimization and architecture review sessions.

Full-Stack Engineer

Firm Tech Services (Pvt) Ltd
04/2023 – 10/2023

Lahore, Pakistan

  • Developed end-to-end MERN applications, owning both React front ends and Node.js/Express back ends with a focus on reliability and maintainability.
  • Designed REST APIs and database schemas (MongoDB, PostgreSQL) and handled deployment and release processes.

MERN Developer / Software Engineer

Hunch Automation (Pvt) Ltd
01/2022 – 09/2023

Lahore, Pakistan

  • Built scalable full-stack web applications and backend services used in production.
  • Collaborated with cross-functional teams on production deployments, releases, and post-release stabilization.

Software Developer (Node.js)

XiramSoft
02/2021 – 12/2021

Kasur, Pakistan

  • Developed Node.js APIs and backend modules, building the foundation for full-stack and architecture work.

Education & Languages

My academic background and the languages I speak.

BS Information Technology

University of Education, Lahore
2023

GPA: 3.4

Languages

Urdu

Native

English

Professional Working Proficiency

Featured Projects

A selection of things I've built. Managed from the dashboard.

Latest Articles

Thoughts, tutorials and notes on backend engineering & the cloud.

Get In Touch

Have a project in mind or just want to say hi? Let's talk.

Let's build something great together.

I'm always open to discussing new projects, opportunities or partnerships. Reach out and I'll respond as soon as I can.