Muhammad Usman

Muhammad Usman

$20/hr
Engineering Scalable & Data-Driven Solutions | Expert | Team Leader
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Lahore, Punjab, Pakistan
Experience:
8 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.