Günay Karadoğan is a Senior Software Engineer with 12 years of experience building full-stack applications using TypeScript, React, React Native, Relay, GraphQL, and Go, currently working at Coinbase in Dublin. He brings deep front-end craftsmanship from a six-year tenure at Facebook and a track record of shipping polished mobile UI components—like a custom iOS stepper with animated interactions—and contributing UX-focused fixes to the popular Excalidraw open-source whiteboard. His background spans startups and research roles, including co-founding a company and a Masters in Embedded Systems from KTH, giving him a pragmatic systems perspective from hardware-adjacent work to modern web stacks. Known for improving editor ergonomics and interaction fidelity, he blends product-minded thinking with hands-on coding across client and server boundaries. Active on GitHub, he publishes open-source projects that reflect attention to animation, gesture handling, and developer experience.
12 years of coding experience
9 years of employment as a software developer
Masters, Embedded Systems, Masters, Embedded Systems at KTH Royal Institute of Technology
BS, Computer Science, BS, Computer Science at Bilkent University
Contributions:57 commits, 7 PRs, 43 pushes in 1 year 9 months
Contributions summary:Günay's primary contribution was the development of a custom stepper control for iOS. They implemented the core UI components of the stepper, including buttons and a label. Key features added include value management, animations, and the ability to customize the appearance and behavior of the stepper. The user also incorporated features like a sliding label and a pan gesture for user interaction, demonstrating an understanding of UI development and user experience principles.
Virtual whiteboard for sketching hand-drawn like diagrams
Role in this project:
Front-end Developer
Contributions:5 commits, 5 PRs, 22 comments in 13 days
Contributions summary:Günay primarily focused on improving the user interface and user experience of the Excalidraw application. They addressed several bugs related to element resizing and dragging, ensuring accurate history saving and preventing the creation of invisibly small elements. The user implemented new features such as drawing horizontal/vertical lines and arrows when the shift key is pressed, as well as refactoring existing resize logic to improve functionality. Their work involved modifying the core React-based application code.
diagramsdrawnhand-drawnproductivitycollaboration
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
Günay Karadoğan - Senior Software Engineer at Coinbase