Hi! I'm Michael

Senior UX/UI Designer Product Designer  Web Designer Graphic Designer

UX/UI - Product Designer
Web Designer
Graphic Designer

Designing Products and Experiences that inform and inspire

Welcome to ipenn-design

Great Designer experience build great brands.

Who am I

As a highly experienced and versatile designer based in Toronto, Canada, I have the privilege of doing what I love on a daily basis. My expertise encompasses a wide range of design disciplines, including UX/UI design, product design, web design, and graphic design.

I take pride in my portfolio, which showcases a selection of the projects I have worked on over the years. I am always eager to tackle new challenges and continue to evolve my skills and knowledge in the ever-changing design landscape. My passion for design drives me to turn complex problems into intuitive and aesthetically pleasing solutions.

I am a lifelong learner and stay up-to-date with the latest design trends and techniques. Throughout my career as a designer, I have honed my attention to detail and problem-solving skills, which have allowed me to create successful designs time and time again. Although I have a special focus on UX/UI and product design, I still have a deep love for web design and graphic design.

UX/UI Design​
Web Design
Graphic Design
Visual Design

UX/UI Product Design


Web Design


Latest Design Work

My Services

Good design doesn't date.​


Visual Design

As a visual designer, I possess a keen eye for graphics, typography, layout, and color. My passion lies in designing functional apps and mobile products while incorporating modern aesthetics into websites.


UX Design

In the current market, UX design is a crucial factor in determining the success of any digital product. As a UX designer, I explore and research various approaches to solve end-user problems and create products that offer exceptional user experiences.


UI Design

Like UX design, UI design is a crucial aspect of any digital product’s success. As a UI designer, I work alongside UX designers to create products that offer an outstanding user experience. I focus on designing interfaces that are visually appealing and intuitive for users.



Through the prototyping process, I create clear wireframes and high-fidelity prototypes to validate concepts and user journeys. This approach helps ensure that the end product meets the needs of users and provides an excellent user experience.


Web design

As a web designer, I specialize in creating responsive designs that adjust to user devices, delivering the best experience across desktops, laptops, tablets, and mobile devices. By prioritizing usability and accessibility, I ensure that users can easily navigate and interact with your website.


Graphic Design

With my expertise in graphic design, I help businesses convey their messages in memorable, effective, and aesthetically pleasing ways. I create innovative designs for all types of branding and marketing materials, including logos, brochures, and advertisements, to help businesses stand out and leave a lasting impression.

Thinking Process

One step at a time makes the project real


The commencement of every project involves an initial phase, known as the discovery phase. This phase involves an in-depth understanding of the product, research, and identification of business problems and pain points, and subsequently addressing them to fix the issues.


After the completion of the discovery phase, the focus shifts towards the strategic planning phase. This phase involves setting up correct goals, determining product features, and estimating the scope of work that will provide the optimal business impact.


The user-focused design phase aims to identify problems and creatively solve them using data-driven methods by creating a bare-bones blueprint. This process is called wireframe design and ensures a seamless user experience.


In the prototyping phase, research and strategy come together to create a more realistic and high-fidelity version of the product. Testing and adjustments are made during this process to optimize the outcome.


Product building is a crucial phase in any project. This phase is the culmination of all the research, planning, and design work that went into the project's earlier stages. The product building phase involves a team of developers, who use various tools and technologies to create a high-quality product that meets the client's requirements.


The product launch marks the final phase of the project where all the hard work is put to the test. After testing, improving, and correcting all the problems, the product goes live. It's essential to keep in mind that the product is never truly finished, and the next round of improvements will make it even better.

Ready to Learn More ?

Want to start your next project with me? Let’s chat about your goals

ipenn-design© 2012 – 2024 – UX/UI – Product Designer – Web Design – Graphic Design
UX/UI Design, Product Design, Web Design, Graphic Design, Toronto - Canada