Yusuf Yilmaz
Senior Fullstack Engineer
About Me
A Brief Introduction to My Background and Interests
In 2012, I started my journey in software development, driven by a passion for building practical, user-focused applications. Over the years, I’ve worked across industries like telecom, IT, and startups, tackling real-world challenges. One highlight was at Turkcell, where I developed a React-based WebChat app and multichannel chat gateway that handled over 600,000 customer interactions daily. That experience taught me a lot about creating scalable, reliable systems that perform well under high traffic.
I’ve also created tools for automating Google Ads management, a Slack messaging system for cross-team communication, and an ETL composer for processing SEM alerts data in BigQuery when i work at Toptal. More recently, I worked on an AI-powered success story generator that personalizes talent stories, combining AI with a user-friendly interface to make content creation faster and more impactful. These projects reflect my focus on efficiency, scalability, and finding solutions that fit real needs.
This portfolio app is something I’m proud to share. It showcases my work using Next.js, React, Node.js, TypeScript, and Tailwind CSS, along with NLP-based classification to enhance the ChatGPT-powered bot, making it more responsive in answering questions about my skills and experience. You can explore my projects, learn about my background, and even leave a referral or feedback through the app’s referral bot. Every part of this app, from the UI to the backend, represents my hands-on approach and dedication to building practical, well-rounded applications.
Outside of work, I’m always exploring the latest tech trends, hitting the gym, or spending time with friends, ready to take on new challenges and ideas.
Professional Experience
A Summary of My Roles, Companies, and Projects
Oct 2021 - Oct 2024
Toptal
Senior Fullstack Engineer
- Developed the Assets Generator using Next.js to automate interviews and create success stories via AI, generating personalized success stories with an interface for modifying, fixing, and publishing stories.
- Created 8 tools for automating Google Ads management, including positive/negative keyword generation, asset reviews, and dynamic content management from scratch by getting parts in all phases, Planning, Design, Development, Testing, Deployment.
- Migrated around 10 legacy websites (e.g., JavaScript Minifier, Html shell, Hastebin, css3maker) to Next.js, improving performance and responsiveness and design.
- Created centralized Slack service for handling Slack messages across multiple applications. This system streamlined communication processes by managing message requests in one place, improving efficiency and reducing complexity for users interacting with multiple platforms.
- Created an ETL composer to save BigQuery Google ads data into usable data for the SEM alerts system.
- Mentoring Junior team members
Oct 2020 - Sep 2021
Scopely
Senior Software Engineer
- Development for frontend and backend for Web automation tool that is used by game engineers to create mobile device tests on amazon device farm and see results and reports according to these tests.
- Development for Unity part of the project.
- Converted the automation tool to micro frontend architecture.
Oct 2019 - Sep 2020
Marfeel
Senior Frontend Engineer
- Converted existing web products to React and created CLI tools for media providers.
- Developed automatic, generated Playgrounds for providers. Implemented Server-Side Rendering (SSR) for React components.
Apr 2015 - Oct 2019
Turkcell
Senior Software Engineer
- Led the development of WebChat, Chat Gateway, Bot Info, Integration service, Chat and Phonex Configuration Manager, Transaction Manager, Opera, Phonex, IWS and other customer service tools for Turkcell, handling over 600,000 daily interactions.
- Converted WebChat to React and Redux within two weeks, significantly improving scalability.
- Designed and implemented a multichannel chat gateway, integrating over 20 clients into a unified architecture.
- Mentoring Junior team members
- Teaching and leading for chat platform to team members and infrastructure teams.
Nov 2012 - Apr 2015
SESTEK
Software Engineer
- Developed core components for text-to-speech (TTS) and speech recognition (SR) systems.
- Designed and implemented web services using C++, C#, WCF, and built mobile applications with Swift and Objective-C.
Projects & Contributions
A showcase of the notable projects I have worked on, including open-source tools and client-based work.
Skills
A Summary of My Technical Skills and Proficiency
Education & Credentials
Academic Background and Achievements
Jun 2018 -
Sep 2013 - Jun 2016
Sep 2007 - Jun 2012
Testimonials & Referrals
Read feedback and testimonials from colleagues and clients about my work and collaborative efforts.