Full Stack Engineer

Open to full-time
Bio

Muhammad A is a Full Stack Engineer with several years of experience in designing and building scalable web applications. His core technology stack includes Java Spring Boot, React.js, Node.js, and Next.js, with a focus on creating secure RESTful APIs and microservices. Muhammad builds using JWT-based authentication and integrates cloud services like AWS for deployment. He is also experienced in using databases such as MySQL, PostgreSQL, and MongoDB, and employs Agile methodologies in his development processes. At Astera Software, Muhammad developed an AI-powered resume screening platform integrating OpenAI APIs for candidate analysis, enhancing HR decision-making. He also built a Hospital Management System at Conrad Labs, implementing real-time notifications and optimizing UI performance, showcasing his ability to deliver impactful solutions in diverse domains. Muhammad holds a Bachelor's degree in Computer Science from the National University of Computer and Emerging Sciences - FAST. He is well-suited for roles that require building robust, scalable applications with a focus on clean architecture and performance optimization.

Expertise
JavaPythonJavaScriptNode.jsReactNext.jsTypeScriptGraphQLMongoDBPHPAWSC#SQLCSSHTMLGitC++Angular
Video Intro
Assessments
APPLICANT AVG · 49%MUHAMMAD · 90%0255075100TopASSESSMENT SCORE (0–100)
  • Implement LRU Cache AlgorithmHard
  • Real-Time Dashboard in ReactMedium
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
Ogbonna E.
Ogbonna E.

Full Stack Engineer

0-2 Years of Experience

Nigeria
BashPythonC++SQL
Rasheedat  I.
Rasheedat I.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLNode.jsJavaScript
View all

Full Stack Engineer

0-2 years experience

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