Creating modern web applications

UI/UX DesignerWeb DeveloperReact DeveloperGraphic DesignerAI Interaction Designs


Hi there! My name is Mahmoud and I am a freelance web designer, frontend developer, and graphic designer based in New Brunswick. With 9 years of experience in the field, I have honed my skills and expertise in HTML/CSS, JavaScript, responsive design, and UX design, as well as graphic design.

As a creative and technically-minded professional, I am passionate about crafting visually stunning and functional websites that deliver seamless user experiences. My approach is focused on understanding the unique needs and objectives of each client and tailoring my designs to meet those goals, whether it's for a website or a branding project.

Mahmoud Design


Web Design Lead / Graphic Designer & Programmer

Lead Front-end development for over 200 websites spanning multiple industries in the public and private sectors. Graphic design for a variety of clients; including the production of logos, business branding, printed marketing material, and digital ad campaigns.

Feb 2016 - Apr 2023

Front-end Developer & UI Designer

Responsible for creating and implementing the visual and interactive elements of a website or application.

Feb 2015 - Jan 2016

Multimedia Specialist

Tasked with producing a wide range of graphic assets to be used on a variety of client websites.

Feb 2013 - Jan 2014


Graphic Design Diploma

2010 - 2012

Bachelor of Arts

2001 - 2005

My Expertise