Muhammad Taqi Haider
Building scalable backend systems with NestJS & .NET. Focused on clean architecture and solving complex problems.
About Me

Hi, I'm Taqi 👋
Final-year CS student at NED University with 1 year as Associate Software Engineer, specializing in NestJS, .NET, and microservices.
Building TrackWise – AI-powered finance platform (FYP). Exploring Agentic AI and transitioning to Full Stack with Next.JS.
💪 Solved 240+ LeetCode problems. Passionate about clean code, scalable systems, and products that matter.
🎯 Goal: Full Stack Engineer + Product Development + AI Integration
Education
BS Computer Science & IT
NED University of Engineering & Technology • CGPA: 3.32/4.00
Work Experience
Trainee Software Engineer
Key Achievements
- ▹Working as a Full Stack Developer using .NET, NestJS, and Next.js to build enterprise-scale applications
- ▹Implemented RBAC and User Management modules in Next.js for Project VersEye, ensuring secure and maintainable access control
- ▹Developed backend services in NestJS for the Ajeeks platform, including a production-ready WhatsApp Service for automated workflows
Associate Software Engineer
Key Achievements
- ▹Developed backend APIs using NestJS and .NET, focusing on scalability and clean architecture
- ▹Worked on multi-tenant systems, optimized database schemas, and integrated Google Maps API with PostGIS
- ▹Implemented cloud and real-time features using AWS S3, Azure Functions, and SignalR
.NET Intern
Key Achievements
- ▹Built backend modules for Ajeeks, enhancing usability and business workflows
- ▹Developed Docker-based microservices, integrated gRPC, and implemented Neo4j features
- ▹Applied CQRS principles to improve system modularity and scalability
Featured Projects
Ajeek-KSA
⭐ FeaturedProblem: Manual service operations causing inefficiencies. Built microservices architecture to streamline marketplace and SLA management.
Key Features
- ▹Challenge: Complex business workflows. Solution: Developed Product microservice with .NET for scalable marketplace operations
- ▹Challenge: Service tracking inefficiency. Solution: Built SLA management system with automated compliance monitoring
TrackWise
⭐ FeaturedProblem: Manual expense tracking wastes time and lacks insights. Built AI-powered platform delivering real-time financial intelligence.
Key Features
- ▹Challenge: Manual categorization errors. Solution: Implemented HuggingFace AI model achieving 92% accuracy in expense classification
- ▹Challenge: Scalability needs. Solution: Architected NestJS backend with PostgreSQL handling 10K+ transactions efficiently
CourseFlow
⭐ FeaturedProblem: Manual timetabling creates conflicts and wastes hours. Built algorithmic scheduler eliminating 95% of scheduling conflicts.
Key Features
- ▹Challenge: NP-complete scheduling problem. Solution: Applied Greedy + Backtracking algorithms achieving optimal allocation
- ▹Challenge: Real-time conflict detection. Solution: Developed admin dashboard with instant validation and automated resolution
Stock Management System
⭐ FeaturedProblem: Manual inventory tracking causes stockouts and overstocking. Built automated system reducing inventory errors by 80%.
Key Features
- ▹Challenge: Real-time tracking needs. Solution: Developed Flask backend with WebSocket integration for instant stock updates
- ▹Challenge: Proactive management. Solution: Implemented smart alerts reducing stockouts by 65% through predictive thresholds
Chatbot Interface
Problem: Language barriers in customer support (English/Urdu). Built bilingual chatbot serving 500+ users with 85% satisfaction.
Key Features
- ▹Challenge: Multilingual NLP processing. Solution: Implemented nltk pattern matching supporting English and Roman Urdu seamlessly
- ▹Challenge: Mobile accessibility. Solution: Designed responsive Flask UI achieving 100% mobile compatibility
LUDO Board Game
Problem: Complex game logic with circular board movement. Applied circular linked lists achieving O(1) piece traversal efficiency.
Key Features
- ▹Challenge: Board state management. Solution: Implemented singly circular linked lists with fork handling for optimized tracking
- ▹Challenge: AI opponents. Solution: Developed intelligent move selection algorithm with capture prioritization logic
Flappy Bird Console Game
Problem: Console limitations for game development. Leveraged OOP principles creating smooth gameplay with 60 FPS performance.
Key Features
- ▹Challenge: Collision detection accuracy. Solution: Implemented pixel-perfect hitbox system with 99.8% precision
- ▹Challenge: Game state persistence. Solution: Designed file I/O system for high score tracking across sessions
NLP Sentiment Analysis
Problem: Manual review analysis overwhelms businesses. Built ML models achieving 91% accuracy in sentiment classification.
Key Features
- ▹Challenge: Class imbalance in dataset. Solution: Applied SMOTE technique improving minority class F1-score by 34%
- ▹Challenge: Model deployment. Solution: Created Streamlit app with pre-trained models enabling instant predictions
DSA Practice Repository
Problem: Interview preparation needs structured practice. Built comprehensive repository mastering 25+ algorithm patterns.
Key Features
- ▹Challenge: Code quality consistency. Solution: Maintained clean implementations across 200+ problems in C++ and Python3
- ▹Challenge: Pattern recognition. Solution: Organized by 25+ topics (DP, Graphs, Trees) enabling systematic learning
Technical Skills
Languages
Frameworks & Libraries
Databases & DevOps
Tools & Others
Certifications & Achievements
A collection of professional certifications, workshops, and competitive programming achievements showcasing continuous learning and technical expertise
LeetCode Streak Achievements
Professional Certifications
Workshops & Training
Achievements & Competitions
Competitive programming achievements and continuous learning journey
Technical Competitions
KODERZ COMBAT
Advanced to Round 2
Competed against developers solving real-time algorithmic challenges under competitive conditions.
Game of Codes V
Participated & Competed
Solved complex programming problems in Python and C++ during the competitive event.
Competitive Coding Platforms
Testimonials
What colleagues and mentors say about working with me
"I had the pleasure of mentoring Taqi as one of my first three mentees on project Ajeek-KSA, and I was genuinely impressed by their clever logic in building business process flows and their passion for learning system design. Their independent work consistently demonstrated fast delivery without compromising quality, showing both skill and dedication. I highly recommend Taqi for any team looking for a talented .NET developer with strong analytical thinking, rapid learning ability, and a commitment to delivering high-quality work."
Usaid Bin Rehan
Engineering Lead
.NET / K8s Microservices
"I had the pleasure of working closely with Muhammad Taqi Haider at QBS, where we collaborated on multiple projects together. Taqi consistently demonstrated strong backend engineering skills, with a cl..."
"I mentored Taqi on multiple projects where he worked on backend development using .NET. He quickly understood requirements, built clear and efficient application logic, and translated business needs i..."
"I had the opportunity to mentor Taqi while he worked as an Associate Software Engineer on our service-based projects, Real Estate and 10XeD. He consistently delivered his assigned tasks on time and de..."
"I worked with him on the Ajeek project, where he consistently identified and resolved issues at the earliest stages, helping the team stay on track. Despite it being his first opportunity, he demonstr..."
Want to see more recommendations?
Get In Touch
Have a project in mind or want to discuss opportunities? Feel free to reach out!

