
M Haseeb Sharif
Full Stack Developer | React & Node.js
Salary / Daily rate
Lahore, Punjab, Pakistan
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
Full-stack developer with 4.5+ years of MERN stack expertise, specializing in real-time applications and financial systems. Built scalable platforms handling 100k+ users, implemented complex timezone management, RBAC systems, and Stripe payment integrations. Ready to deliver fast, user-friendly apps with optimized performance and seamless API integrations.
Work experience
Full-stack Developer
Crypto-Coach
Dec 2023 - Present
2 years 11 months
United Kingdom · Remote
- Tech Stack: MERN Stack (MongoDB, Express.js, React.js, Node.js), CoinGecko API, Stripe, AWS, MUI Key Responsibilities and Contributions: - Investment Logic & Financial Strategy Implementation * Engineered advanced backend logic for real-time cryptocurrency investment analysis, including profit/loss tracking and strategy-based buy/sell signals. * Conducted multiple client collaboration sessions to break down investment strategies into implementable technical logic. * Developed custom financial algorithms using user portfolio data, market trends, and fee structures to deliver actionable investment insights. * Integrated CoinGecko API to stream live crypto prices and ensure platform responsiveness to market changes. * Designed a responsive and intuitive UI using MUI, enabling users to view and interact with real-time investment data effectively. - Stripe Integration & Subscription Management * Integrated Stripe Billing and Subscription API to manage recurring payments, plan changes, and cancellations. * Developed secure webhook handlers to capture and process Stripe events such as payment failures, renewals, and refunds in real-time. * Built a custom refund system with eligibility validation and automated processing, synced with both Stripe and the user dashboard. * Ensured full synchronization between user account status and billing activity, enhancing transparency and reducing support requests. - Infrastructure & Deployment * Deployed backend and frontend services on AWS, ensuring high availability and scalability of core platform functions. * Managed environment configuration and API security to protect user data and ensure compliance with financial transaction standards. - Ongoing Maintenance * Providing regular support, bug fixes, and updates to ensure platform stability and adapt to API or market changes.
Full-stack Developer
CAP Solutions - Detailing Department Management
Dec 2023 - Present
2 years 11 months
Remote, OR 97458, USA
- Tech Stack: MERN Stack (MongoDB, Express.js, React.js, Node.js), Moment.js Key Responsibilities and Contributions: - Timezone Management & Localization * Implemented dynamic timezone detection based on the user's login session to ensure time-sensitive data (attendance, reports, schedules) is displayed in local time. * Standardized time storage in UTC and handled conversion on the frontend using Moment.js, ensuring cross-region accuracy and consistency. - Role-Based Access Control for 6 User Types * Designed and implemented a scalable RBAC (Role-Based Access Control) system supporting six distinct user roles (Admin, Franchise Owner, Manager, Instructor, Staff, Viewer). * Applied permission checks across backend APIs and frontend components, enabling custom dashboards and views based on user responsibilities. - Real-Time Reporting & Statistical Calculations * Developed optimized backend aggregation logic for computing attendance statistics, weekly reports, and franchise comparisons. * Built dynamic frontend components for data filtering, grouping, and visualization to deliver instant, insightful analytics. * Implemented caching strategies to improve performance of frequently accessed data. - Ongoing Maintenance * Providing continuous support, resolving user issues, and optimizing report performance as the platform scales.
Full Stack Developer
Code Xperts
Jan 2022 - Dec 2023
2 years
Lahore · On-site
Contour Software
Nov 2020 - Dec 2021
1 year 2 months
Hybrid
Associate Software Engineer
Feb 2021 - Dec 2021
11 months
Hybrid
- Tech Stack: React.js, Redux, Node.js, Express.js, MongoDB, HTML, CSS, JavaScript, RESTful APIs, React Hooks, Git/GitHub * Built dynamic web apps using React.js, Redux, Node.js, Express.js, and MongoDB with strong foundations in HTML5, CSS3, and JavaScript. * Contributed to an internal LMS platform with features like course tracking, student progress, quizzes, and analytics dashboards. * Developed RESTful APIs and integrated full-stack components using React Hooks, middleware, and Redux for state management. * Used Git/GitHub for version control and followed best practices in clean coding, documentation, and Agile collaboration. * Improved LMS performance and usability—reduced API response times by 25% and enhanced onboarding flow for faster user adoption.
MEAN/MERN Stack BootCamp
Nov 2020 - Jan 2021
3 months
Lahore, Punjab, Pakistan
* As part of a full-time MEAN/MERN stack training program, I gained hands-on experience in building responsive and dynamic web applications. My focus was on mastering key technologies including React.js, Redux.js, Node.js, Express.js, and MongoDB, along with strong fundamentals in HTML5, CSS, and JavaScript. * Throughout the program, I worked on real-world projects that involved API development, RESTful services, and the use of tools like Git and GitHub for version control. I also developed a solid understanding of React Hooks, component-based architecture, and front-end/backend integration. * In addition to technical skills, I improved my problem-solving abilities and written communication through regular documentation and collaboration. This experience helped me strengthen my overall programming skills, including best practices in coding, code readability, and teamwork within development environments.
Education
COMSATS University Islamabad
Bachelor's degree
2017 - 2021
4 years 2 months