Taha Hassan

London, England, United Kingdom
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
Taha Hassan is a front-end software developer based in London with four years’ experience building polished UI and interaction for open-source projects like the popular tldraw infinite canvas SDK. He specializes in TypeScript, React and Next.js, with hands-on experience in Playwright testing, Tailwind/CSS and shipping UX-driven bug fixes and prototypes. At tldraw he improved editor behaviours, cross-browser text layout, and helped prototype AI features such as wireframe-to-site and canvas autocomplete integrations. Passionate about accessibility and interaction design, he often shapes side projects around assistive tech and subtle UX improvements. His background in teaching and coordination informs a user-focused, collaborative approach to documentation, tests and developer-friendly APIs. Outside of code he composes music, trains in martial arts and is learning British Sign Language, reflecting an appetite for creative problem solving and community impact.
code4 years of coding experience
job3 years of employment as a software developer
bookSoftware Development Bootcamp, Computer Software Engineering, Pass, Software Development Bootcamp, Computer Software Engineering, Pass at Northumbria University
bookFront End Web Development, Front End Web Development at Founders and Coders
languagesSpanish, French, Arabic, british sign language, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

typescript10
debug10
javascript10
typescripts10
react10
typescript-types10
ui-design9
canvas9
drawing9
whiteboard9
html9
nextjs8

Programming languages (7)

TypeScriptCSSPLpgSQLJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
tldraw/tldraw

Sep 2023 - Mar 2025

whiteboard SDK / infinite canvas SDK
Role in this project:
userFront-end Developer
Contributions:72 reviews, 189 PRs, 218 pushes in 1 year 6 months
Contributions summary:Taha primarily focused on improving the tldraw frontend by addressing various bug fixes. Their contributions include resolving issues related to viewport focus during shape editing, fixing bugs when selecting shapes within selection groups, resolving line rendering issues, and fixing text wrapping on Safari. The user also addressed style panel malfunctions, added timestamp to file names, improved arrow and frame label behaviour. These changes indicate a focus on improving the user experience within the whiteboard SDK.
reactsvgtinysketchwhiteboard
tldraw/make-real

Nov 2023 - Dec 2023

Draw a ui and make it real
Role in this project:
userFront-end Developer
Contributions:7 PRs, 6 pushes, 5 branches in 9 days
Contributions summary:Taha primarily focused on enhancing the user interface and functionality of the application. They implemented a screenshot feature, allowing users to capture and integrate screenshots within the UI. Furthermore, the user added a component for displaying links, improving user experience. They also made improvements to the display and interaction of the links. Finally, the user added a link to FAQs and corrected errors to improve code quality and the user experience.
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
Taha Hassan