Lahore District, Punjab, Pakistan
I started my career as a software developer, honing skills in .NET, Blazor, and cloud (Azure). I love high-quality code, but even more, I care about solving real problems that matter. In 2024, I founded NimbleLoop to build cutting-edge, maintainable software that delivers measurable outcomes. We deliver from day one with a simple rhythm: Discovery → Prototype → MVP → Iterate, backed by maintainable code and solid engineering practices. I’ve built a team that shares these values, and we co-create with users to ensure what we ship is exactly what they need. Beyond client work, we’re building Marksheet+, a connected EdTech ecosystem designed to make education simpler, smarter, and more engaging for students, teachers, families, and institutions. If you’d like to learn more or contribute, DM “MARKSHEET.” If you’re passionate about user-first products and measurable outcomes, let’s connect.
Building an Ed-tech platform to unite schools, families, students, teachers, and other partners to make education digital accessible and successful for everyone. Marksheet+ connects students, families, teachers, school leaders, and educational partners in one simple platform for quick communication, equal access, and trustworthy information. We turn data into guidance that acknowledges each learner and shows what to do next. We help institutes run daily tasks efficiently and transparently, and we create a gateway for teachers to grow. Paperless is part of it, but the mission is bigger: a connected, fair, and improving education system.
As the CEO of NimbleLoop, I lead a .NET/Blazor development company focused on solving real problems with user-centric software. Key Responsibilities: - Vision and Strategy: Define company direction, positioning, pricing/packaging, and product bets (micro-SaaS + client builds). - Product & Engineering (.NET): Oversee early-stage design and development of .NET/Blazor/Azure applications (architecture, APIs, CI/CD) to address validated user pain points. - Sales (full-cycle): Outreach, discovery, solution design, proposals, negotiation, and finally closing the lead. Training of Resources: Training of the newly recruited resources and familiarizing them with the current projects. - Building Community Engagement: Initiating efforts to build a vibrant community of users and stakeholders, fostering collaboration to gather valuable insights for our product development. At NimbleLoop, we are more than just starting a software company; we are laying the foundation for a platform that will become a partner in your success, dedicated to creating solutions that truly make a difference.
- Leading a .Net Project Team to develop a workforce management software for an Australian client. - Worked closely with the Client's team in the discovery phase to gather the requirements. - Analyzed the requirements using analysis techniques e.g. GAP analysis, wireframing & prototyping etc. and proposed solutions in order to make the business sustainable. - Estimated the project based on user stories and story pointing using the MVP approach to keep the development aligned with the business commitments. - Designed complete application architecture by applying domain driven design. advanced object-oriented programming (OOP) concepts, design patterns, and SOLID principles to deliver clean, maintainable, and highly efficient codebase. - Used .Net 8 for full-stack application to maintain the uniformity across backend and frontend. MSSQL Server was used as the main database along with MongoDb for some independent purposes. Blazor was used as the frontend stack along with IndexedDb, WebWorkers and TailwindCss.