# ⚡️Hamza ERBAY > Staff Software Engineer @Abridge | ex-Udemy Location: San Francisco, California, United States Profile: https://flows.cv/hamzaerbay ## Work Experience ### Staff Software Engineer @ Abridge Jan 2024 – Present | San Francisco, California, United States ### Senior Staff Software Engineer @ Udemy Jan 2022 – Jan 2024 | San Francisco Bay Area Responsible for tech leading the subscription experience team and finding gaps and possibilities in the product, leading and collaborating with the cross-team to unblock the team's roadmap. The team was responsible for improving subscriber experience and retention. • Leading projects in the subscription plan and created a project roadmap template for repetitive work. That covers the potential blockers by other teams and fundamental project steps like event storming, event instrumentations, Q/A party, A11Y reviews, and creating dashboards and alerts. • Organizing event storming sessions to clarify the critical facts to measure and record as events in the user journey. • Using GraphQL, microservices (Kotlin), Django, React (TSX), and experimentation platform (internal) to improve the subscription experience. • Leading bi-weekly tech chit chat sessions. • Worked with outsourcing agencies to educate the team on A11Y areas. • Invited the cross teams to present their idea and brainstorm about how both teams collaborate toward the same goal • Uploaded all sessions into the Udemy course and shared them companywide to be accessible by everyone. • Creating a state machine via which we can advertise new features to users at different points during their browsing experience on Udemy. It helps to drive more users to discover new features and engage with them. • Partnering with PMs, Designers, and the UX Research Team to find potential feature improvements in subs experience. • Proposing a new frontend architecture and advocated its company-wide adoption. • Worked with coworkers to reach our first A/B test. • Used Docker, Python, bash script, and XTM (localization service) to create a localization pipeline (extractor, download) for a new frontend structure. That supports multiple applications underneath. • Created the Incremental server-generated page functionality for dynamic pages on Next. JS. (Category, subcategory, topic, and course landing page) ### Senior Software Engineer @ Udemy Jan 2019 – Jan 2022 | San Francisco, California Responsible for the user's discovery experience from the home page through checkout. Worked closely with Design, PM, data science, and recommendation teams to improve user discovery experience. Made experiments, verified and iterated. • Hackathon winner in 2021 🎉 • I proposed the decouple the frontend architecture from the monolith and deliver fast web pages to our customers across the world by: • Utilizing our edge network (i.e., Cloudflare) to enable edge caching and other pre-computations is helpful for our experiences. • Using a new frontend tech stack based on Next.js that provides multiple rendering options for our web pages to meet our web performance needs. • Decouple the design system components and tokens and share them with several apps. (udemy.com, blogs, supports, etc.) • Improve the developer experience and separate the CI/CD process with GitHub actions • We got the green light from C-level executives and Front end tech team established for this project. • Lead the bi-weekly chitchat learning sessions. We use it as a forum to share technical, analytical, and product learnings. It's a great forum to practice framing and talking about something you've learned with others. • Created higher-order components that understand the difference between dynamic (user-specific) and static (cacheable) components and enhanced the dynamic components' to understand the component meta information. Then I updated the Udemy chrome extension (internal), highlighting the dynamic components with necessary properties on the page to make them visible for the PDE (Product, Design, Engineering) organization. • Worked on UDLite migration (lightweight frontend framework). We cleaned up all the components under the team directory, did experiments for page-level migrations, and measured their performance. • I scheduled a game day to prepare our site for Black Friday. Made stress-testing using terraform, docker, and locust for our pages and APIs and created a report. ### Software Engineer @ Udemy Jan 2016 – Jan 2019 | San Francisco, California • Collaborated with A11Y team to cover A11Y defects • Worked on Rebrand Project • My three coworkers and I experimented with the colors and did user research about the new colors' impact, then picked the winning variant for primary colors. • I contributed to the new architecture (UDLite) initiative and migration. • Support it on the frontend performance optimization part. (JS and CSS best practices) • Font icon management. • Wiki contributions, Udlite architecture, and browser rendering notes • Wrote a blog post on Udemy Tech Blog (Design Language System) ### Front-End Developer @ Udemy Jan 2014 – Jan 2016 Dealing with HTML, CSS, JS performance enhancements and interface improvements of the website. Developing new front end architecture and naming convention. Wordpress blogs management and theme development. Currently doing some awesome stuff. ### UI / UX Designer & Front-End Developer @ Şikayetvar Jan 2013 – Jan 2014 | Ankara Worked as a UI/UX Designer and front-end developer. Redesigned some pages and widgets. As well developed some mini-sites and dashboards. ### UI / UX Designer & Front-End Developer @ Net Solutions - Turkey Jan 2012 – Jan 2013 Dealing with implementation of web interface design, mobile interface design as well as interactive kiosks applications for public institutions. (KOSGEB, Undersecretariat of Treasury, Turkish Competition Authority, Turkish Tax Inspection Board) ### Voltrip @ Startup Weekend Jan 2013 – Jan 2013 www.voltrip.com ### Web Interface Designer @ Nokta Jan 2010 – Jan 2011 Some Facebook applications has been designed and implemented. Some splash ads were prepared. Special blog designs implemented. ### UI Designer & Front-End Developer @ Rotasoft Jan 2009 – Jan 2010 | Ankara, Türkiye Web applications has been designed and implemented. ### Web Interface Designer @ Terraspan Inc. Jan 2008 – Jan 2009 | USA Interface design and implementation for small and medium-sized companies. ## Education ### Stanford Continuing Studies ### Bachelor of Business Administration (B.B.A.) in Business Administration and Management, General Anadolu University ### Computer Technologies and Programming Mustafa Kemal University ## Contact & Social - LinkedIn: https://linkedin.com/in/hamzaerbay - Portfolio: http://www.hamzaerbay.com - Behance: http://www.behance.net/hamzaerbay - Dribbble: http://www.dribbble.com/hamzaerbay --- Source: https://flows.cv/hamzaerbay JSON Resume: https://flows.cv/hamzaerbay/resume.json Last updated: 2026-03-31