Rizwan Zaheer is a software engineer with nine years of experience building and scaling web and mobile applications for startups and consultancy clients, currently based in Dubai. He specializes in modern JavaScript stacks—Vue/Nuxt, React/Next, Redux/Vuex, Node/Express—and has strong experience with PWAs, server-side rendering, GraphQL, MongoDB and Docker. Rizwan has repeatedly moved between hands-on frontend roles and full-stack responsibilities, shaping data architecture and deployment pipelines across Azure and containerized environments. He combines freelance marketplace agility (longstanding Upwork practice) with product-focused work at companies like Stake and Hoola, making him adept at turning early ideas into production-ready apps. Colleagues would note his knack for pragmatic architecture and a persistent focus on maintainability that shows up in both UI/UX-driven projects and backend modeling.
9 years of coding experience
8 years of employment as a software developer
Bachelor in Information Technology - BS(IT), Computer/Information Technology Administration and Management, B, Bachelor in Information Technology - BS(IT), Computer/Information Technology Administration and Management, B at Pir Mehr Ali Shah Arid Agriculture University
Matriculation, Computer Science, B, Matriculation, Computer Science, B at Sultana Foundation Boys High School
FSc, Pre-Engineering, B, FSc, Pre-Engineering, B at Prince Salman College of Professional Education
Contributions:3 PRs, 4 pushes, 1 branch in 3 years 1 month
reactnode-expressexpressjsexpress-mongodbexpress
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.