Muhammad Hashim

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer (SE-1) at Grayhat Developers
December 1, 2024 - Present
Promoted from Associate Software Engineer after consistently demonstrating technical ownership, backend expertise, and delivery across production systems. Designed and managed scalable backend architectures supporting multiple applications with high availability and performance. Developed and maintained complete backend application lifecycles, including API design, implementation, deployment, and production support. Designed and implemented NoSQL database schemas primarily using Firebase to support real-time data handling and efficient data retrieval. Implemented serverless architectures using Firebase Functions and micro-functions. Integrated Elasticsearch to improve search performance, indexing, and query efficiency across large datasets. Implemented secure multi-role authentication and authorization systems to protect APIs and enforce access control. Led and mentored developers on a major project, providing technical guidance, reviewing code, and coordinating task execution across t
Associate Software Engineer at Grayhat Developers
December 1, 2023 - December 1, 2024
Developed full-stack web applications using React, Next.js, Node.js, Express.js, REST APIs, PostgreSQL, MongoDB, and Firebase. Built responsive frontend interfaces and integrated them with backend services using Redux for predictable state management. Integrated Google APIs, including Calendar, Maps, and Geocoding, to support event scheduling and location-based features. Developed role-based systems supporting user, agent, and admin workflows with secure authentication and authorization. Implemented Redis-based job queues and asynchronous processing to support real-time features and background workloads. Supported deployment, monitoring, debugging, and performance optimization of production applications.
Internship Software Engineer at Grayhat Developers
September 1, 2023 - December 1, 2023
Developed backend bots and services using Node.js and REST APIs to process user audio and video inputs. Integrated Discord, Telegram, WhatsApp, and WeChat platforms to support real-time communication and media processing. Implemented webhook-based integrations and structured backend workflows using XState for reliable state management. Conducted debugging and troubleshooting to improve system stability and input handling accuracy. Collaborated with cross-functional teams to ensure consistent behavior across frontend and backend systems.
Internship Software Engineer at Undefined Tech
July 1, 2023 - October 1, 2023
Developed frontend UI components using HTML, CSS, and JavaScript for a food recipe web application. Implemented backend services using Firebase Firestore to manage application data and CRUD operations. Assisted with testing, debugging, and iterative feature improvements.

Education

B.S. Software Engineering at University of Faisalabad
January 11, 2030 - December 23, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services