Who is this Dude?

A product designer,  building world-class organizations that integrate human centered design to drive product and service innovation with a software development background.

I have 10+ years of experience leading agency and in-house teams using a mix of creativity, business strategy process, and consumer research skills to create innovative, world-class work that changes  companies and industries.


I have a proven track record of building and leading teams that find unique insights to influence consumers, drive revenue and meet business goals. I also have extensive experience with Design Thinking using agile methodologies including co-creating a unique version of Design Thinking.


I’m a hands-on designer  creating the strategy, concepts and designs for award-winning products, building multiple global Fortune 500 brands and innovative digital experiences. 

Designing a product and every moment in between

If it's a mob app or web app, digital presence has become quintessential for organizations. So it is no wonder why brands are now trying to have attractive user interfaces, well-crafted marketing strategies, and experiences to gain more and more daily active users.

In this highly competitive environment, it is critical to think early about how the design process will influence their product and services. The ideal product design process can vary depending on different factors. These include the project scope, the team size, business requirements, etc. Since I came from a development background,  I have always tried to work closely with product teams and dev teams for every design challenge.

For designers, change and thinking out of the box is natural. Still, I believe designers should consider and know the tech dependencies and business requirements to get a good outcome from their design decisions.  Different tools and methods can be used for each of these steps throughout various iterations in the current design industry. Still, based on my experience, the following workflow is suitable for my style.

Here’s how I put it to work


Generating new ideas is like opening a new canvas and starting drawing on it, but that's not the reality in most cases. I believe ideas are just a starting point for our innovative effort. It is crucial to work with all the major stakeholders, developers, and product managers to involve their perspectives. Using fast iterations of different ideas, we can learn much faster to go to the next step.

Reflection and Testing

In this step, we can quickly evaluate and explore how users and our stakeholders might experience or interact with the ideas by using different types of prototyping tools. In my belief, this is one of the easiest and cheapest ways to test and iterate on a concept before lots of engineering or tech resources waste their time.


Simply this is a happy moment for every designer. Everything will be documented and passed to development, business teams. In this step, working closely with the development team is crucial. I want to make sure that I communicate any issues and address them before the product launches.


In most cases, designers been are asked to solve a problem and not the actual root cause that needs to address. So, first, get a clear understanding of user needs and business needs. This step is there to have a deep understanding of the motivations and experience challenges a user has. Once we identify those, the next phase will be to research what product or services users are currently using and whether there is an alternative solution or product in the market.