Muhammad Usman Zaheer
Team Lead, Software Engineering
Lahore, Punjab, Pakistan
+92 (323)- |
-
github.com/muhammadusman3 |
linkedin.com/in/muhammadusman89
Professional Summary
Dedicated Team Lead and Software Engineer with extensive experience building enterprise-grade applications
and managing end-to-end software development. Known for analytical problem-solving, cross-functional team
leadership, and delivering scalable solutions to complex software challenges.
Technical Skills
Languages & Frameworks: PHP, Laravel, CodeIgniter, Symfony, Yii, Zend, Node.js, Express.js, Next.js, React.js,
Vue.js, Angular, TypeScript, JavaScript, jQuery, HTML, CSS, Bootstrap, Tailwind
Databases: MySQL, PostgreSQL, MongoDB
Tools & Platforms: GIT, CI/CD, JIRA, GitHub, Trello, Linux, Ubuntu, AWS, Azure, GCloud, Serverless
CMS & CRM: SugarCRM, SuiteCRM, WordPress
Professional Experience
Skilled Pragati — Team Lead (Management & Development)
Remote, April 2024 – Present
● School Management System:
○ Implemented a rehabilitation-focused student incident tracking system to enhance coordination with
parents and drive positive student outcomes.
○ Developed a District Manager module, enabling the creation of schools and school administrators.
○ Designed a School Admin module, allowing administrators to manage parents, students, and RICAPP for
the student rehabilitation system.
○ Implemented a Documents module with a parent-child directory structure and permission-based access
control.
○ Integrated Textbelt SMS API to enable real-time notifications.
○ Developed an In-App Messaging System to facilitate seamless communication between different user
roles.
○ Configured wildcard domain settings for districts and schools, allowing each to maintain its own unique
brand identity.
● TikTok Analytics and Insights Development:
○ Designed TikTok analytics features, including user accounts, sound statistics, and hashtag performance
tracking.
○ Built interactive graphs and tables for insights on 7-day, 14-day, and 30-day performance metrics of TikTok
sounds, videos, and accounts.
○ Improved database efficiency by calculating daily differences directly from core tables, reducing
dependencies.
○ Enhanced usability with sortable columns and multi-criteria filtering (date ranges, tags, TikTok IDs).
○ Created APIs for fetching real-time TikTok user statistics and trend analysis.
○ Provided daily insights on average views, interactions, and engagement to support strategy optimization.
○ Implemented secure access control for different user roles (super admin, admin, client, account manager
& freelancer).
○ Integrated cron jobs for continuous data fetching and API usage tracking.
○ Integrated third-party services, including the Blesta Subscription Module, to enhance functionality and
streamline subscription management.
● Team Leadership: Managed a team of developers, a QA engineer, and an intern, ensuring high-quality project
deliverables and smooth team collaboration.
Rolustech — Principal Software Engineer
Lahore, Pakistan, April 2022 – February 2024
●
●
●
●
●
Created reusable packages for SuiteCRM and SugarCRM to accelerate client project timelines.
Led the maintenance of large-scale applications, providing ongoing enhancements.
Collaborated closely with clients to gather business requirements and implement tailored solutions.
Hive and Autotasks APIs were two-way syncing. System changes are also synced on Hive & Autotask.
Team Leadership: Mentored junior developers, improving team performance and skill sets.
tossdown, Inc. — Senior Software Engineer
Lahore, Pakistan, February 2019 – April 2022
● Designed a dynamic codebase for creating full e-commerce sites, reducing development time.
● Integrated multiple payment options and implemented dynamic DNS and SSL using Cloudflare and AWS ACM.
● Developed a secure, serverless image upload system with AWS Lambda, API Gateway, and Node.js, allowing
scalable and secure image handling. Additionally, I configured API Gateway for HTTP access and implemented
security measures. This setup enables secure and scalable image uploads with client-side integration, enhancing
my application's capabilities.
● I implemented a built-in SEO module, integrated Google Analytics, and set up Facebook Events.
● I successfully developed a React application that interfaces with a PHP-based API to create a client portal for
tracking orders. The portal allows clients to update order statuses, manage items, and maintain inventory
efficiently, streamlining the order management process for our business.
● Team Leadership: Managed cross-functional teams, including API development, mobile development, and QA,
ensuring seamless collaboration, efficient project execution, and the delivery of high-quality solutions.
Smartware Inc. — Senior Software Engineer
Lahore, Pakistan, May 2017 – February 2019
●
●
●
●
Developed an e-commerce platform with an intuitive admin dashboard.
Enabled clients to manage categories, brands, products, admins, users, and banner settings.
Integrated multiple payment gateways with support for recurring payments.
Deployed the platform on AWS for scalability and reliability.
Purelogics — Software Engineer
Lahore, Pakistan, December 2015 – May 2017
● PIP is a social networking site built on CodeIgniter, featuring multi-language support, including English (EN),
European (EU), Russian (RU), and Portuguese (PR).
● Additionally, I developed a payroll management system using Symfony 1.4, integrating a membership module and
a security module for enhanced functionality and data protection.
● Led the integration of membership and security modules, ensuring platform security and accessibility.
Education
Bachelor of Science in Computer Science
Virtual University, Lahore, Pakistan | February 2009 – April 2013
Certifications
● Software Testing with Jira & Agile - Be a QA Lead – Udemy, March 2021
● The Complete Node.js Developer Course (3rd Edition) – Udemy, June 2023
Languages
● English: Professional Working Proficiency
● Urdu: Native Proficiency