Backend Engineer | Node.js, TypeScript, JavaScript | API & Microservices Specialist | Stripe, Firebase, MongoDB | Performance & Security Focused

Backend Engineer | Node.js, TypeScript, JavaScript | API & Microservices Specialist | Stripe, Firebase, MongoDB | Performance & Security Focused

Available to hire

Backend Engineer | Node.js, TypeScript, JavaScript | API & Microservices Specialist | Stripe, Firebase, MongoDB | Performance & Security Focused

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Arabic
Beginner
Urdu
Fluent
Hindi
Fluent

Work Experience

Full Stack Software Developer at Grace Automation
August 1, 2022 - July 31, 2023
Full Stack Developer - React, PHP, Linux, MySQL, Material UI, LAMP Stack Redapple Air Quality Monitoring Platform Website Modernization: Successfully developed and deployed 7 outdated jQuery-based websites to modern React applications. Created complete end-to-end web-based software for the Air Quality Monitoring System. Backend Development: Established a PHP and MySQL backend, ensuring robust frontend and back-end integration. UI/UX Design: Utilized Material UI to create a responsive, visually appealing user interface interfaces. Authentication & Authorization: Implemented a secure authentication system using JWT and directed authorization for different user roles. Data Visualization: Developed and integrated data visualization tools (ApexChart, etc.) that provide real-time data analysis, allowing users to export. Deployment: Deployed the website on a DigitalOcean Ubuntu server using LAMP Stack (Linux, Apache, MySQL, PHP), ensuring high uptime and performance.
Backend Developer at Bamrec
August 1, 2023 - February 28, 2025
Tech Stack Used: Node, Typescript, Fastify, MongoDB, Firebase, Redis, Heroku Backend Development & Optimization: Led backend development for Bamrec.com. Created and optimized APIs, reducing latency from 10+ seconds to under 2 seconds. Project Scope: Managed a comprehensive system including 3 mobile apps: Family, Organizer, Mentor, a web app, and super admin, supporting over 3,600 users. API & Payment Integration: Enhanced APIs using TypeScript, Node.js, and Fastify; integrated Stripe for diverse payment processes like subscriptions, checkout sessions, ensuring accurate payment management along with maintaining payment history. Database & Time Zone Management: Designed a scalable database schema with Mongoose adapted the system for multiple time zones, ensuring seamless functionality across global regions. Custom URL Shortener: Established a custom URL shortener for enhanced user experience and efficient data management. Cross-Platform Notifications: Implemented remote notifications across Android and iOS using Firebase Cloud Messaging, effectively managing FCM tokens for over 5,000 users. Leadership & Code Review: As Lead Backend Developer, conducted thorough code reviews and oversaw the merging process, ensuring a high-quality, maintainable codebase across the development team.
Full Stack Software Developer at Vizzn Inc
March 1, 2025 - Present
Tech Stack Used: Node, Typescript, Fastify, MongoDB, Firebase, Redis, Heroku, Go Contributed to a microservice architecture and API Gateway to decouple services and enable independent deployments. Built and maintained the CI/CD pipeline for end-to-end Cypress automation, integrating tests into deploy pipelines and automating scheduled runs. Created a Slack bot that posts aggregated Cypress test results and stats to engineering channels to speed up triage and visibility of test health. Owned backend reliability improvements, automation, and release support; participated in code reviews and cross-team coordination.

Education

Bachelor of Science in Computer Science at NFC Institute of Engineering and Technology
October 10, 2019 - May 11, 2023
‬ ‭ COURSEWORK‬ • Programming Fundamentals‬ • Object Oriented Programming‬ • Data Structures & Algorithms‬ • Database Management‬‭ System‬ • Web Technologies‬ • Operating Systems‬ • Software Engineering‬ • Calculus‬ ‭

Qualifications

Bachelor of Science in Computer Science
October 1, 2019 - July 13, 2023
COURSEWORK : Programming Fundamentals Object Oriented Programming Data Structures & Algorithms Database Management System Web Technologies Operating Systems Software Engineering

Industry Experience

Software & Internet