Usman Yaya

Software Engineer at EpiXlife

Istanbul, Türkiye Turkey
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
Usman Yaya is a software engineer based in Istanbul with six years of hands-on experience building front-end and full-stack web applications, currently working at EpiXlife. A self-taught programmer and lifelong learner, he blends expertise in TypeScript, Python, Java, Solidity and cloud/container tooling with a strong interest in web3 and deep learning. He has contributed user-facing fixes and features to notable open-source Matrix projects (element-web and matrix-react-sdk), improving UX elements like share dialogs and a favourite message button. His background includes internships at Element and Hazelcast and professional front-end work that emphasizes pragmatic UI problem solving and state management. While pursuing a master’s in Computer Engineering, he leverages international study experience from Czech Technical University and a dual bachelor’s foundation to approach problems with both theoretical depth and practical delivery. Colleagues describe him as a focused, creative collaborator who pursues high-impact technical innovations.
code6 years of coding experience
job1 year of employment as a software developer
bookMaster's degree Computer Engineering, Master's degree Computer Engineering at Sakarya University
bookMinor Erasmus Student Exchange, Minor Erasmus Student Exchange at Czech Technical University in Prague
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Ibadan
languagesEnglish, Turkish, French
github-logo-circle

Github Skills (12)

uid10
typescript10
javascript10
typescripts10
matrix10
front-end-development10
ui-design10
react10
typescript-types10
sdk8
accessibility6
fest4

Programming languages (4)

TypeScriptJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
matrix-org/matrix-react-sdk

Mar 2022 - Jul 2022

Matrix SDK for React Javascript
Role in this project:
userFront-end Developer
Contributions:84 reviews, 13 commits, 26 PRs in 3 months
Contributions summary:Usman primarily contributed to the front-end components of the Matrix React SDK. Their work included fixing UI-related bugs, such as errors in the share dialog. They also implemented new features like the "favourite" button, and addressed issues related to code formatting within the editor, including backtick escaping. This indicates a focus on improving user interface interactions and fixing critical display issues within the application.
reactmatrix-chatjavascriptsdkmatrix-sdk
element-hq/element-web

Jul 2022 - Jul 2022

A glossy Matrix collaboration client for the web.
Role in this project:
userFront-end Developer
Contributions:2 commits, 2 PRs, 1 push in 3 days
Contributions summary:Usman primarily contributed to the user interface of the Element web application. Their work focused on fixing bugs within existing components, such as the share dialog and code formatting functionality, by modifying the underlying TypeScript and React code. Additionally, the user implemented new features such as the favourite message button and related state management logic for the UI. These contributions are geared towards enhancing the user experience and functionality of the application's front-end.
javascriptcollaborationmatrix-collaborationkaiosmatrix
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
Usman Yaya - Software Engineer at EpiXlife