Serkan Yersen is a seasoned software engineer with 17 years of full-stack experience, currently building scalable systems at Meta from a strong front-end and architecture background. He is an expert in JavaScript and its ecosystems—framework development, Canvas-based UIs, and server-side Node.js—paired with deep knowledge of databases (MySQL, MongoDB) and backend languages like Python and PHP. As a former front-end architect at Techshed and lead developer on multiple Jotform releases, he has repeatedly delivered high-performance interfaces for large user bases and built browser-native tools like a Canvas screenshot editor. He actively contributes to open source—most notably improving ifvisible.js with focus/blur and mobile touch support—demonstrating a practical focus on user interaction and cross-browser reliability. Known for rapid prototyping and clean, reusable code, he blends low-level web protocol understanding with a passion for exploring new technologies. Based in California, he brings both product-minded craftsmanship and deep technical breadth to frontend and backend challenges.
17 years of coding experience
13 years of employment as a software developer
3.16, Computer Technologies and Programming, 3.16, Computer Technologies and Programming at Bilkent University
Crossbrowser & lightweight way to check if user is looking at the page or interacting with it.
Role in this project:
Front-end Developer
Contributions:6 releases, 107 commits, 17 PRs in 10 years 7 months
Contributions summary:Serkan primarily focused on developing the front-end components for the ifvisible.js library. Their contributions involved implementing initial functionality, including focus and blur events. The code changes also include updates to the testing page, indicating work on ensuring the library's functionality and usability. Furthermore, the user introduced mobile touch event support.
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.