2024 — Now
San Francisco, California, United States
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)
2019 — 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.
2016 — 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)
2014 — 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.
Education
Stanford Continuing Studies
Anadolu University
Bachelor of Business Administration (B.B.A.)
Mustafa Kemal University