Full Stack Developer | MERN Stack Specialist
Full-stack software engineer specializing in the MERN stack (MongoDB, Express, React, Node.js). Passionate about creating user-friendly and efficient web solutions that solve real-world problems.
Passionate developer with a love for clean code and innovative solutions
I'm a full-stack software engineer, based in the San Francisco Bay Area, specializing in the MERN stack (MongoDB, Express, React, Node.js). I have a passion for building efficient, user-friendly web applications that solve real-world problems and provide exceptional user experiences.
My expertise lies in JavaScript and its ecosystem, from creating dynamic React frontends to building robust Node.js backends. I enjoy working with MongoDB for flexible data storage and Express.js for clean, scalable server-side development.
When I'm not coding, you can find me exploring new technologies, watching basketball, trying out new recipes in my kitchen, or hanging out with my cat, Fuzzy.
If you would like to show your support, please consider donating to the United Nations Relief and Works Agency for Palestinian Refugees unrwa.org.
The tools and technologies I use to bring ideas to life
Some of the projects I've worked on recently
A client management platform for freelance developers featuring lead tracking, payment tracking, automated document generation, and secure data management. Built with Node.js, Express, MongoDB, and Firebase, it offers a responsive dashboard with real-time analytics and automated email notifications to streamline workflows.
Lead generation tool that automates prospect research for freelance web developers. Extracts business contact information from YellowPages search results and exports organized data for client outreach campaigns. Built with Node.js, Puppeteer, and Express with Firebase authentication and Docker deployment.
A full-featured eCommerce platform using the MERN stack with PayPal integration, user authentication, and admin dashboard. The application enables users to search products, leave reviews, and complete purchases while administrators can manage inventory, orders, and customer accounts.