Mehmet U

Istanbul, Istanbul, 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
Mehmet U is a versatile software engineer based in Istanbul with 11 years of experience who began his career in backend development (Python, Java, Scala) and has transitioned into front-end specialization with Vue and React. He contributes to prominent design systems such as Trendyol's Baklava, enhancing UI components by adding functionality, accessibility features, and polished styling—work that improves developer ergonomics and end-user experience. With a strong computer engineering academic background and hands-on experience across the stack, he blends backend sensibility with modern front-end practices. Mehmet's attention to detail shows in contributions like read-only date pickers and nuanced component behaviors (hover, blur, slots), signaling a pragmatic focus on UX edge cases that often go unnoticed.
code11 years of coding experience
bookComputer Engineering, 3.45, Computer Engineering, 3.45 at Muğla Sıtkı Koçman Üniversitesi
bookComputer Programming, 3.64, Computer Programming, 3.64 at MUGLA JUNIOR TECHNICAL COLLEGE
languagesEnglish, Turkish
github-logo-circle

Github Skills (16)

lit10
typescript10
javascript10
component-kit10
web-components10
frontend10
typescripts10
carbon-design-system10
system-design10
vue10
sys10
typescript-types10
vue-jsx10
ui-components10
sc9

Programming languages (4)

TypeScriptDockerfileCSSJavaScript

Github contributions (5)

github-logo-circle
Trendyol/baklava

Aug 2021 - Feb 2022

Baklava is a design system provided by Trendyol to create a consistent UI/UX for app users.
Role in this project:
userFront-end Developer
Contributions:4 reviews, 16 commits, 8 PRs in 5 months
Contributions summary:Mehmet primarily contributed to the development and enhancement of UI components within the "baklava" design system. Their work includes adding functionality to existing components like `GTabs` and `GSelect`, such as adding slots, hover features, and blur events. They also made changes to the styling of the components and updated stories to showcase new features, indicating a focus on improving the component library's usability and completeness. Additionally, they are responsible for implementing features like read-only mode for date pickers.
reactlitweb-componentsjavascriptvue
mersanuzun/vue-2048

May 2019 - May 2021

2048 with VueJS
Contributions:14 commits, 1 PR, 21 pushes in 1 year 11 months
vuejavascriptvuejs
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
Mehmet U