Full Stack Developer with 2 years of experience specializing in building web, mobile, and desktop applications. Experienced in MERN stack development, React.js/Next.js frontends, Node.js/Express backends, REST APIs, authentication/authorization, real-time features, and integrating services like Stripe and Socket.IO.

Muhammad Adeel

Full Stack Developer with 2 years of experience specializing in building web, mobile, and desktop applications. Experienced in MERN stack development, React.js/Next.js frontends, Node.js/Express backends, REST APIs, authentication/authorization, real-time features, and integrating services like Stripe and Socket.IO.

Available to hire

Full Stack Developer with 2 years of experience specializing in building web, mobile, and desktop applications.

Experienced in MERN stack development, React.js/Next.js frontends, Node.js/Express backends, REST APIs, authentication/authorization, real-time features, and integrating services like Stripe and Socket.IO.

See more

Experience Level

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

Language

English
Advanced
Urdu
Fluent

Work Experience

Full Stack Developer at IKH Groups of Company
December 1, 2024 - Present
Developed and maintained ERP modules using CodeIgniter, implementing business logic, calculations, reporting, and print management features. Implemented RBAC for administrators and staff, and ensured data security with server-side validation, input sanitization, and secure session management. Optimized MySQL queries to improve performance of large reports and reduce page load times. Managed ERP bug fixes and handled business emails in Hostinger. Developed SEO-optimized company websites in Next.js and collaborated with stakeholders for ongoing enhancements.
MERN Stack Developer at MountSol
February 1, 2024 - August 1, 2025
Led full-stack development of dynamic web applications using React.js for the frontend and Node.js for backend services. Improved performance, maintainability, and scalability. Built the Ramped API Google Chrome Extension to optimize DOM manipulation and job-application automation, reducing manual input errors by 30%. Designed and implemented a multi-tenant management system for restaurants, car rentals, and schools, including kitchen and laundry service modules. Developed secure authentication and authorization using JWT, integrated Stripe for payments and subscriptions, and added Socket.IO for real-time synchronization across multi-user environments. Worked in Agile (sprints), participating in standups and retrospectives and collaborating to unblock delivery.

Education

Bachelor of Science in Computer Science at Comsats University Islamabad, Lahore Campus
January 1, 2020 - January 1, 2024

Qualifications

BS Computer Science
September 13, 2020 - March 15, 2024

Industry Experience

Software & Internet, Education, Professional Services
    Football Open Match - Mobile application on both Android & IOS (React Native)

    Football Open Match Platform (React Native Mobile Application)

    Developed a mobile application that enables football players to discover, join, and organize open football matches within their local communities. Built a seamless user experience allowing players to create matches, search for available games, manage team participation, and connect with other players through a real-time sports networking platform.

    Key Contributions:

    • Developed cross-platform mobile application using React Native for Android and iOS platforms.
    • Designed and implemented user flows for registration, player profiles, match discovery, and joining open games.
    • Built match creation and management features including location, date/time scheduling, player limits, and team participation tracking.
    • Integrated REST APIs for user authentication, match data management, and real-time application updates.
    • Implemented mobile UI components with responsive layouts and optimized performance across devices.
    • Managed application state using modern React Native state management practices.
    • Integrated location-based features to help users find nearby football matches.
    • Developed push notification workflows for match invitations, updates, and player confirmations.
    • Collaborated with backend teams to define API contracts and optimize mobile data handling.
    • Improved user experience through intuitive navigation, reusable components, and performance optimization.

    Technologies:
    React Native, JavaScript/TypeScript, React Navigation, REST APIs, Firebase, Push Notifications, Location Services, PostgreSQL, Git

    KoalaByte

    KoalaByte Recruitment Platform Enhancement (PostgreSQL & Database Migration)

    Designed and implemented database enhancements for a recruitment platform to support candidate assessment management, including session tracking, screenshot metadata, activity logging, and administrative review workflows. Developed and optimized PostgreSQL database schemas, created migration scripts for seamless schema evolution, established table relationships, foreign key constraints, indexing strategies, and audit logging to ensure data integrity and high performance. Collaborated with backend developers to support scalable recruitment workflows while maintaining secure and efficient data management practices.

    Key Contributions:

    • Designed normalized PostgreSQL database schemas for candidate assessments and session management.
    • Created and maintained SQL migration scripts for database versioning and schema updates.
    • Implemented foreign keys, indexes, and constraints to improve query performance and maintain referential integrity.
    • Developed tables for candidate sessions, activity logs, screenshot metadata, and admin review records.
    • Optimized SQL queries and database performance for reporting and administrative dashboards.
    • Supported backend API integration by designing scalable and maintainable database structures.
    • Ensured database consistency through transactional migrations and rollback strategies.
    • Participated in database design reviews and performance optimization initiatives.
    TimeTracker
    1. Capture Screenshot
      Automatically captures screenshots of an employee’s screen at configurable intervals (e.g., every 5, 10, or 15 minutes).
      Screenshots are securely stored and associated with the tracked work session.
      Some systems support optional screenshot blurring to protect sensitive information.
      Administrators can review screenshots alongside timestamps and activity data.
    2. Admin View

    The admin dashboard usually provides:

    Employee list with online/offline status.
    Real-time and historical time tracking.
    Total hours worked per day, week, or month.
    Screenshots captured during tracked sessions.
    Activity levels (keyboard/mouse usage).
    Project and task-wise time reports.
    Timesheet approval and editing.
    Export reports (CSV, Excel, PDF).
    User, team, and project management.
    Screenshot retention and privacy settings.