Hi 🙂 I’m Katie Karimi a Toronto-based Software Engineer
and UX Designer dedicated to creating meaningful, user-centered digital experiences with a solid foundation in software engineering and design, I specialize in crafting intuitive, accessible, and visually compelling interfaces that elevate user satisfaction.

My expertise spans across web and mobile applications, e-commerce platforms, B2B solutions and creative projects, where I focus on seamless usability and aesthetically pleasing designs. I work closely with cross-functional teams to design solutions that not only look great but also function flawlessly, ensuring that every interaction is smooth and enjoyable for the user.

Mahtab Karimi

I’m passionate about the intersection of design and technology, constantly striving to create products that empower users and make their digital journeys more intuitive and delightful. My goal is to deliver experiences that are both beautifully designed and functionally robust, leaving a lasting positive impact on users.

Experience

Logo alberta

| Government of Alberta

Front-End / UX Designer,
(Fully Remote)
July 2023 – Feb 2025, Toronto

CIBClogo

| CIBC

Visual Designer,
May 2022 – Feb 2023, Toronto

Manulife-white

| Manulife

UX Designer,
May 2021 – April 2022, Toronto

Skills

Design & Tools 

_ Adobe CS (PS, Ai, Id, Ae)

_ Adobe Experience Manager (AEM)

_ Figma

_ Sketch

_ Adobe XD

_ Zeplin 

_ InVision

_ Lunacy 

_ Azure

UX Design & Research 

_ Interaction Design

_ User Research

_ User Testing

_ Persona Creation

_ User Stories

_ Wireframing

_ Prototyping

Web & Front-End

_ C#

_ HTML5

_ CSS3 (Flexbox, Grid , Animations)

_ SASS, SCSS

_ JavaScript (ES6+)

_  Responsive Web Design

_ WordPress

_ e-Commerce Development

_ Bootstrap (or other CSS frameworks)

Familiar with

Design System
100%

Proficient in creating and implementing consistent, scalable design systems for cohesive user experiences across platforms.

Agile Environment
100%

Experienced in working within fast-paced, iterative Agile frameworks, collaborating effectively with cross-functional teams.

Iterative Process
100%

Comfortable with iterative design cycles, consistently refining designs based on user feedback and testing.

User Centred Design
100%

Expertise in UCD methodologies, ensuring that design decisions are based on user research, feedback, and behaviour analysis.

Design Thinking
100%

Strong knowledge of Design Thinking principles, emphasizing empathy, ideation, and iterative prototyping to solve complex problems.

WCAG and AODA
90%

In-depth understanding of web accessibility guidelines (WCAG) and the Accessibility for Ontarians with Disabilities Act (AODA), ensuring inclusive, accessible web designs.

Icon Graphics
100%

Skilled in creating intuitive, visually appealing icons that align with design systems and enhance user experience.

JS and Coding
60%

Familiar with JavaScript and basic coding, comfortable collaborating with developers to implement interactive features and functionality.

What does my UX process look like?

What does my UX process look like?

My UX design process is user-centered, iterative, and flexible, tailored to fit the Agile environment I work in. Here’s an overview of how I approach each project:

Discovery & Research : The first step involves understanding the problem space, the users, and business goals. I conduct user research through interviews, surveys, and competitor analysis to gather insights and create user personas. I collaborate with stakeholders to ensure the design aligns with business needs….

Educations

| Ryerson University, Toronto, Canada.

UX Design 

| Azad University, Tehran. Iran.

  • Bachelor’s Degree in Computer Software Engineering Technology 
  • Bachelor of Science (BS) in Computer Science

Get In Touch

I’d love to hear from you! Whether you have a project in mind or just want to connect, feel free to reach out. Here is my email: [email protected]