Doğucan Durmuşlar

Senior Frontend Developer at Trendyol Group

İzmir, 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
Doğucan Durmuşlar is a Senior Frontend Developer based in İzmir with seven years of professional experience and a strong focus on the Vue ecosystem, including Vue2, Vue3 (Options & Composition API) and Nuxt.js. He has driven UI consistency and reliability at scale—contributing to Trendyol’s Baklava design system by enhancing components like GSelect and GImage, adding robust error/retry handling and Storybook-documented alert components. His background includes improving SEO and refactoring login flows with Vue3 and Tailwind at hepsiemlak, and delivering high test coverage (around 95% with Jest) on agent dashboards. Transitioning from QA into frontend engineering, he blends product-minded quality assurance with practical component-level craftsmanship. Known for pragmatic improvements that reduce UI friction, he favors resilient, well-documented components that make large consumer-facing apps easier to maintain.
code7 years of coding experience
job5 years of employment as a software developer
bookLisans Derecesi, Mechanical Engineering, Lisans Derecesi, Mechanical Engineering at İstanbul Üniversitesi
languagesİngilizce
stackoverflow-logo

Stackoverflow

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

Github Skills (20)

javascript10
ui-components10
web-components10
system-design10
lit10
system10
component-kit10
sys10
frontend10
typescript9
typescript-types9
vue9
typescripts9
vue-test-utils6
jestjs6

Programming languages (2)

TypeScriptJava

Github contributions (5)

github-logo-circle
Trendyol/baklava

Apr 2022 - Jan 2023

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:9 reviews, 9 commits, 29 PRs in 9 months
Contributions summary:Doğucan primarily contributed to the `baklava` design system, focusing on component enhancements and bug fixes. Their work involved modifying the `GSelect` and `GImage` components, adding features such as intersection observers, error handling, and retry mechanisms. They also introduced and refined an `alert` component, including its styling, functionality, and integration with Storybook for documentation and testing. The user’s commits reflect an emphasis on improving the user interface and component behavior.
reactlitweb-componentsjavascriptvue
koulgar/ToDoApp

Jun 2020 - Oct 2021

ToDoApp with Dockerized Couchbase and Spring Boot
Contributions:1 PR, 17 pushes, 3 branches in 1 year 3 months
spring-bootdockercouchbasespringtodoapp
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
Doğucan Durmuşlar - Senior Frontend Developer at Trendyol Group