Irfan Dahir

Senior UX UI Designer at Emumba

Karachi Division, Sindh, Pakistan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Irfan Dahir is a Senior UX/UI Designer with 11 years of experience blending product design sensibilities with hands-on full-stack web engineering. Based in Karachi, he has progressed from co-founding a digital media agency to leading UX/UI at Emumba, delivering design systems and front-end experiences that tie directly to product and growth outcomes. His engineering background informs pragmatic UI decisions and enables him to iterate quickly—he’s an active contributor to the popular Jikan open-source project, adding backend parsing, Redis caching, and front-end improvements to an unofficial MyAnimeList API and website. Comfortable across controllers, middleware and client-side styling, he bridges design and implementation to reduce handoff friction. Known for turning complex data (like forum and media metadata) into usable interfaces, he brings both entrepreneurial grit and production-grade engineering discipline to product teams.
code11 years of coding experience
job4 years of employment as a software developer
bookHigh School, Science + Computers, High School, Science + Computers at D.A Public School O Levels
bookENGINEERING, ENGINEERING at Udhailiyah Middle School
bookScience + Computers, Science + Computers at Foundation Public School A Levels
languagesEnglish, Urdu, Persian
stackoverflow-logo

Stackoverflow

Stats
85reputation
6kreached
6answers
7questions
github-logo-circle

Github Skills (27)

apim10
json10
caching10
javascript10
website-development10
apidoc10
redis10
api-design10
css10
data-parsing10
php10
lumen10
api10
html10
rest-api10

Programming languages (12)

C#ShellRustJavaScriptGoPHPLuaHTML

Github contributions (5)

github-logo-circle
jikan-me/jikan

May 2017 - Dec 2022

Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
Role in this project:
userBack-end Developer
Contributions:144 releases, 16 reviews, 950 commits in 5 years 7 months
Contributions summary:Irfan made significant contributions to the unofficial MyAnimeList API, specifically focusing on adding support for forum data and more detailed information for anime and manga. Their work included the implementation of new parsing logic for retrieving and processing forum topics, enhancing the data structure of the API responses. Furthermore, they refactored and maintained existing parsing modules and structures to support the retrieval of additional information for anime and manga entries.
psr-2apiapi-clientmyanimelist-apiphp
jikan-me/jikan-rest

Dec 2017 - Jan 2023

The REST API for Jikan
Role in this project:
userBack-end Developer
Contributions:33 releases, 100 reviews, 759 commits in 5 years 1 month
Contributions summary:Irfan primarily focused on developing and maintaining the back-end of the REST API for Jikan. They were involved in creating and modifying controllers (e.g., SearchController, AnimeController, MetaController), implementing caching mechanisms using Redis, and establishing the framework for new endpoints. The user also contributed to the project's internal structure, including setting up middleware for handling requests, rate limiting, and security.
apiredismyanimelist-apirest-phpparsing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial