Muhammad A.

Full Stack Engineer

Full-time available

Muhammad is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Muhammad H is a Full-Stack Software Engineer with hands-on experience designing and building scalable, production-ready web applications using Java Spring Boot and React.js. He specializes in developing secure, high-performance RESTful APIs with Spring Security and JWT-based authentication, and has strong expertise in data persistence using Hibernate/JPA with MySQL and PostgreSQL. His technical skill set extends to cloud and distributed systems, including AWS S3 for file storage, Firebase Cloud Messaging for real-time

  • Projects completed5
  • Hourly rate
  • 0-2 years experience
  • Member since Dec 2025
Expertise
JavaPythonJavascriptNodeJSReactNextJSTypescriptGraphQLMongoDBPHPAWSC#SQLCSSHTMLGitC++Angular
Video Intro
Assessments

General Video and Coding Assessment

Great score on Implement LRU Cache Algorithm, Difficulty Hard · Great score on Real-Time Dashboard in React, Difficulty Medium

Projects

InsightHire AI

Developed an AI-driven interview platform that integrates Spring Boot, Node.js, React, and Python NLP models (GPT-3 Turbo, Gemini 2.0) to automate the candidate evaluation process. The platform includes resume parsing, extracting key information and skills for structured analysis, and audio-to-text processing to evaluate spoken responses in interviews. Automated candidate scoring is performed based on both textual and verbal input, helping HR teams make data-driven decisions. I implemented real-time communication features using WebSockets, enabling live interactions between interviewers and candidates, and managed all data efficiently with MongoDB Atlas, ensuring scalability and high performance under

Quiz Website

Built a full-stack quiz management platform using Next.js for the frontend and Express.js with GraphQL for the backend, designed to support multiple users, quizzes, and question types. The platform includes secure authentication, allowing role-based access for administrators and participants, and features result tracking and performance analytics for both users and admins. I also developed interactive admin dashboards for creating, editing, and managing quizzes, enabling seamless control over the platform’s content and monitoring user engagement.

Search Engine using Data Structures

Created a hybrid search engine combining C++ and JavaScript with a VueJS frontend to provide fast and responsive search capabilities. Implemented efficient data structures such as Trie and Hash Tables for optimized search performance and low latency in query results. Designed a Laravel API layer for backend processing, handling search queries, ranking results, and providing semantic enhancements. Focused on performance optimization, query accuracy, and clean UI flow, ensuring a smooth user experience while handling complex data sets.

E-Commerce Platform

Developed a full-stack e-commerce web application using React.js / Next.js for the frontend and Node.js with Express.js (and REST APIs) for the backend. The platform supports user authentication, product browsing, cart management, and secure checkout workflows. Implemented JWT-based authentication and role-based access control, allowing separate admin and customer experiences. Admin users can manage products, categories, pricing, inventory, and orders, while customers can add items to cart, place orders, and track order status. Integrated payment workflow simulation and order lifecycle management, including order confirmation and status updates. Used MongoDB for storing user, product, and order data with optimized schema design and indexing for performance. Implemented server-side rendering with Next.js for improved SEO and faster page load times.

Employee Management System

Developed a full-stack Employee Management System designed to streamline employee records, roles, and organizational workflows using Java Spring Boot and Node.js for backend services and React.js / Next.js for the frontend. The system provides secure access through JWT-based authentication and role-based access control, ensuring that administrators, managers, and employees have appropriate permissions. The platform supports comprehensive employee lifecycle management, including employee onboarding, profile management, department and role assignment, attendance tracking, and leave management. Implemented RESTful APIs for CRUD operations and integrated MySQL/PostgreSQL and MongoDB for structured and unstructured data storage, with optimized queries for scalability and performance. Built admin dashboards to manage employees, roles, and departments, along with search, filtering, and pagination for handling large datasets efficiently. Implemented audit logs and activity tracking to monitor system changes and enhance accountability. The application follows clean architecture principles, supports modular expansion, and is suitable for deployment in enterprise environments.

Experience
  1. Software Engineer

    QBS CoJun 2024Present
    • Designed and developed full-stack applications using Java Spring Boot, React.js, Node.js, and Next.js.
    • Built and integrated secure RESTful APIs for modules including employee management, payroll, product catalog, and order tracking.
    • Deployed applications on AWS EC2, managed file storage using AWS S3, and maintained cloud-native architectures.
    • Participated actively in Agile Scrum processes, including sprint planning, reviews, and code reviews.
    Java (Spring Boot)Node.jsPython (Django, Flask),TypeScriptJavaScriptReact.jsNext.jsTailwind CSSBootstrapRESTful APIsGraphQLMicroservicesMySQLPostgreSQLMongoDBAWSAgileGitJWT AuthenticationWebSockets
  2. Software Engineer

    Astera SoftwareDec 2023May 2024
    • Developed an AI-powered resume screening platform using Java Spring Boot, React, Next.js, and Express.js.
    • Integrated OpenAI APIs for candidate analysis and ranking.
    • Built secure REST APIs, dynamic HR dashboards, and implemented JWT-based authentication.
    • Stored structured candidate data in PostgreSQL and MongoDB Atlas for efficient retrieval.
    Java (Spring Boot)ReactNextNodeTypeScriptJavaScriptMySQLDockerAgileJWT Authentication
  3. Software Engineer

    Conrad LabsAug 2023Nov 2023
    • Built a Hospital Management System using Java Spring Boot, Hibernate, MySQL, React.js, and Next.js.
    • Developed RESTful APIs for patient, doctor, and appointment management.
    • Integrated Firebase Cloud Messaging (FCM) for real-time notifications.
    • Optimized UI performance and implemented responsive interfaces.
    ReactNodeJava (Spring Boot)TypeScriptRESTful APIsMicroservices
  4. Software Engineer

    10PearlsMay 2023Aug 2023
    • Contributed to FixMyHome, a home-services booking platform using Next.js, Node.js, React, PHP, and MySQL.
    • Improved frontend responsiveness and backend API performance.
    • Collaborated in Agile sprints, code reviews, and production releases.
    PHPAgileReactNextNode
Education
  1. Bachelors Of Computer Science

    National University of Computer and Emerging Sciences - FASTPakistan2020 — 2023
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Usman A.
Usman A.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLGitJavascript
Mahmoud S.
Mahmoud S.

Full Stack Engineer

0-2 Years of Experience

Egypt
PythonJavascriptTypescriptReact
View all