Available for work
Hello! I’m Umar👏
Real Things. Experienced Designer and Developer.
Karachi, Pakistan
Front-end Developer and UX/UI Designer with over 5 years of experience focusing on user experience and design systems to creating a user-centered design.
Selected Work
Blog
Jul 2026
Mastering Frontend Development Code Quality in 2026
Frontend code quality isn't about perfectionism — it's about building software that other people (including future-you) can understand, trust, and extend without fear. In 2026, with AI copilots writing more of our boilerplate and teams shipping faster than ever, the human judgment behind clean, scalable code matters more, not less. Here's a concise playbook.

Jul 2026
Mastering Frontend Development Code Quality in 2026
Frontend code quality isn't about perfectionism — it's about building software that other people (including future-you) can understand, trust, and extend without fear. In 2026, with AI copilots writing more of our boilerplate and teams shipping faster than ever, the human judgment behind clean, scalable code matters more, not less. Here's a concise playbook.

Dec 2023
Optimising your design system with Figma’s variables
Over the past year, the idea of developing a new design system, particularly leveraging CSS custom properties for implementing light and dark modes, had been on my mind.

Dec 2023
Optimising your design system with Figma’s variables
Over the past year, the idea of developing a new design system, particularly leveraging CSS custom properties for implementing light and dark modes, had been on my mind.

Mar 2024
5 Practical Solutions to Make Responsive Data Tables
As you may know, today’s design requires taking care of various types of screens and sizes so we designers have to make the results of our work as responsive as possible. That may cause some problems, especially when it comes to fitting a huge amount of data into narrow mobile phone interfaces.

Mar 2024
5 Practical Solutions to Make Responsive Data Tables
As you may know, today’s design requires taking care of various types of screens and sizes so we designers have to make the results of our work as responsive as possible. That may cause some problems, especially when it comes to fitting a huge amount of data into narrow mobile phone interfaces.





