Muhammad Z.

Muhammad Z.

Senior Software Engineer

Lahore, Pakistan
Hire Muhammad Z. Hire Muhammad Z. Hire Muhammad Z.

About Me

Experienced Full Stack Engineer with 5 years in leading React and Nest.js projects, leveraging the MERN stack. Proven ability in end-to-end project management, AWS DevOps, and mentoring teams. Expert in high-quality code standards, performance optimization, and cross-functional collaboration to drive successful outcomes.

Typescript JavaScript Python HTML HTML5 CSS SQL Python 3 CSS3 Java SASS SCSS Ant Design Next.js Material UI Redux Jest Express.js AdonisJS Serverless Framework Swagger Tailwind CSS NestJS Bootstrap React Native React Node.js React Redux REST APIs Stripe API Twilio API Mapbox GL Stripe Sockets ArcGIS Chart.js OpenAPI GIS Git Web-GIS Auth0 Github Excel 2016 Stripe Checkout Canva Makefile ADONIS Jenkins Apple Business Chat Bitbucket JIRA Confluence REST Unit Testing Design Patterns Data Science Management Automation Desktop App Development Software Testing Agile Microservices Mapbox Mobile Docker Twilio AWS Lambda Amazon Web Services (AWS) Kubernetes Android PostgreSQL MongoDB Databases MySQL noSQL Elasticsearch Charts Axios Software Development Software Development Management Software Development Lifecycle (SDLC) Web Development Full Stack Development Engineering Software Engineering Front-end APIs Web App Development Full-stack RESTful Routes Single Page Applications (SPA) Tables Reports Reporting Mapbox SDK Consulting SaaS Delivery Front-end Development User Interface (UI) DOM Architecture API Integration JavaScript Libraries Data Visualization Technical Leadership MERN Stack CI/CD Pipelines Data Engineering Geospatial Data Maps Slack App UI Development Serverless Statistics User Experience (UX) Web & Mobile Applications Recommendation Systems Algorithms Back-end Responsive UI Single Sign-on (SSO) Software as a Service (SaaS) Customer Relationship Management (CRM) Stripe Payments Bootstrap 4 Enterprise eCommerce eCommerce UI Team Leadership Software Architecture Product Development Machine Learning Sanity CMS Operating Systems Calculus Artificial Intelligence (AI) Mathematics Discrete Mathematics SIP Protocol VoIP WebSockets Webhooks App UI Revamps SIP Manual Software Testing Manual QA Documentation JSDoc AWS DevOps TypeORM Chatbots

Work history

Toptal
Full-stack Engineer
2022 - Present (2 years)
Remote

• Developed a GIS-based proof of concept in collaboration with clients and stakeholders, showcasing its potential to streamline business operations. This initiative led to securing the project, contributing to an estimated 20% increase in revenue. • Spearheaded the implementation of a multi-tenant GIS architecture, significantly enhancing scalability and flexibility by 30%, which contributed to a 15% boost in client acquisition and retention rates. • Engineered cost-effective GIS projects utilizing TypeScript, React, Mapbox, and Anaplan, reducing development costs by 25% while improving project delivery speed by 20%, leading to a 10% increase in overall client satisfaction. • Architect and data engineered the sales data set, optimizing visualization and analysis. This enhancement improved data processing efficiency by 40% and facilitated a 25% increase in actionable insights for sales strategies. • Developed the front end with React, Vite, and Ant Design, ensuring a user-friendly experience. Integrated AWS SES and S3, which enhanced scalability and reduced costs by 30%, resulting in a 15% increase in user engagement and satisfaction. • Designed and implemented AWS architecture, leveraging cloud technologies to achieve optimal performance. This resulted in a 40% improvement in system reliability and a 25% reduction in operational costs. • Built the backend using Nest.js and TypeScript, integrating Prisma and PostgreSQL for robust data management. This implementation improved data reliability by 35% and reduced database query times by 20%, leading to a more efficient and scalable application. • Implemented modern software engineering processes with Agile methodologies, CI/CD pipelines, Git for version control, and Jira for project management, resulting in a 20% increase in development efficiency and a 15% reduction in time-to-delivery.

Afiniti
Lead Front-end Engineer
2022 - 2022
Remote

• Remodeled the Avaya experience platform Agent application with a refined architecture using TypeScript, Next.js, and Azure. Bringing new tenants and increasing revenue by 12%. • Performed comprehensive code reviews to uphold best practices and coding standards. Worked on Bitbucket with Git for streamlined review processes. Leading to a 50% deduction in bugs and 25% deduction in development time. • Developed software with React, Next.js, and API integration to streamline support center setup for new clients in a SaaS environment hosted on a private cloud. Enabling small to medium-sized businesses to establish their support centers effortlessly. Increased revenue generation by 20%. • Enhanced a Next.js application with Redux Toolkit for streamlined API interactions. • Collaborated with internal stakeholders and design teams to ensure user-centric design decisions. • Developed Apple Business Chat features, including Apple authentication, payment, and survey forms, using React, Next.js, and WebSockets. Integrated Apple Business in a SaaS environment on a private cloud, enhancing customer engagement.

TheExpertsCloud
Lead Software Engineer
2019 - 2021 (2 years)
Remote

• Developed comprehensive training paths for new junior developers, aligning their abilities and roles within project teams. This resulted in improved team efficiency, reduced onboarding time, and enhanced collaboration. • Led end-to-end software development using React, Redux, CI/CD, and unit testing for the front end, along with Node.js, AdonisJS, and MySQL for the back end. Demonstrated technical leadership. • Architected and led the entire software development lifecycle from concept to deployment, utilizing technologies of Git, Docker, and CI/CD for efficient, scalable solutions resulting in a 15% increase in system reliability. • Developed a multi-tenant SaaS ERP with features like reports, payments, and map highlights. Built the backend with Python, MySQL, and AWS for scalability and performance. • Deployed and optimized the system on AWS, ensuring reliability and scalability. • Developed software for various industries, creating comprehensive training paths for new developers. • Led the development of Mapbox integration for interactive geospatial data visualization. Linked geospatial data with Mapbox and GeoJSON for an informative user experience. • Integrated DevOps practices, resulting in a 30% increase in deployment frequency and a 20% decrease in downtime.

Portfolio

Agent Application | Afiniti Mega Cloud

As a front-end engineer responsible for the support center application in a private cloud environment, I collaborated closely with back-end developers and DevOps professionals to develop a high-performance and efficient user interface utilizing WebSockets, webhooks, and SIP protocols. Additionally, I undertook the task of enhancing the UI to deliver an improved and seamless user experience for both the business and its agents.

Quick Configuration

I successfully spearheaded a project focused on developing an innovative application that simplifies the intricate procedure of establishing and initiating a support center catering to both laymen and small to medium-sized enterprises. Throughout this endeavor, I effectively communicated with the team and manager to remain current with requirements and proactively addressed any ambiguities beforehand, in order to mitigate unnecessary workloads and stress associated with rectifying them.

GiddyOps

The objective of this project entailed conducting in-depth analysis and statistical evaluation of companies operating across diverse regions and service centers. It encompassed comprehensive management of service center personnel, time allocation, revenue generation, service tracking, and graphical representation for enhanced comprehension and overview. My contribution involved developing the back end using the Python language and the Serverless framework, constructing a database using Alembic and SQLAlchemy, and making valuable contributions towards the successful implementation of Mapbox.

Sonic Staff

A comprehensive application has been engineered to facilitate efficient employee management for employers, consolidating worker profiles containing their experience and biographical information within a centralized platform. Notably, we have implemented a highly secure payment solution for remunerating workers on mobile applications, integrated a web-based feature empowering employers to efficiently oversee shifts and tasks, and seamlessly incorporated Twilio and Stripe to enhance functionality.

Optimal HCM

The project generates comprehensive reports for the organization, showcasing real-time human resource utilization. These customized reports facilitate the identification of departments demonstrating higher expenditure and those potentially undercompensated, thereby enabling effective revenue and profit management while predicting future resource growth.

GoShop

This Android application is designed to facilitate the purchase and delivery of groceries and other items. Data storage is accomplished through the use of the Firebase real-time database, while real-time tracking is enabled with the integration of Google Maps API. To enhance the user experience, a recommendation system leveraging market basket analysis and frequent pattern growth is implemented.

Education

Education
Bachelor's Degree in Computer Science
National University of Computer and Emerging Sciences
2015 - 2019 (4 years)
Education
Diploma in Engineering
Forman Christian College
2013 - 2015 (2 years)