Tuna
Software Engineer at Udemy

I'm a passionate full-stack engineer working on growth initiatives at a platform serving 70+ million users worldwide. I specialize in building scalablemicroservices, data pipelines, and user-focused applications using modern technologies like Kotlin, Spring Boot, React, and AWS.
About Me
I'm a Software Engineer at Udemy, working on the Marketing Integrations and Reengagement team to help drive growth for a platform with over 70 million users worldwide. I graduated from Bilkent University with a B.S. in Computer Engineering in 2025. With experience spanning frontend, backend, and data engineering, I've built solutions that scale to hundreds of thousands of users and worked with diverse tech stacks across multiple companies. I'm passionate about creating efficient, scalable systems and delivering exceptional user experiences.
Technical Expertise
- Backend:Kotlin, Spring Boot, Django, Python
- Frontend:React, Next.js, TypeScript, TailwindCSS
- Data & Infra:Spark, Kafka, Airflow, Databricks, AWS, Kubernetes
- Databases:MySQL, DynamoDB, PostgreSQL
- Tools:Linux, Neovim, tmux, Shell Scripting
Development Philosophy
- Full-Stack:Building end-to-end solutions from microservices to UI
- Scalable:Designing systems that handle millions of users
- Growth-Driven:Leveraging data pipelines and marketing tech for impact
- Efficient:Linux power user with Neovim & tmux expertise
Experience
- Sep. 2023 - Jan. 2024Frontend Developer at OPDTCOM, Istanbul RemoteReactJs💅🏻 Styled-C.More info
- • Worked as a part-time working student.
- • Worked on direktkredi.com
- • Left when the project got cancelled.
- Jan. 2024 - Sep. 2024Fullstack Developer at CYBERARP, AnkaraReactJs NextJsDjangoPostgresMaterial UIMore info
- • Working as a part-time working student.
- • Designed and Built cyberarp.com (will be published soon)
- • Working on development of KalDer's process management system.
- April. 2024 - Sep. 2024Frontend Developer at StoryChain, RemoteReactJs NextJsShadcn/uiTailwindCSSMore info
- • Worked as a part-time working student.
- • Built redesign of the storychain.ai website from scratch
- • Built and scaled storychain telegram app from 0 to at one point more than 100.000 users.
- Jun. 2025 - Aug. 2025Software Engineering Intern at Udemy, Istanbul (Hybrid)ReactJsPythonDjangoMore info
- • Completed 3-month internship program
- • Worked on full-stack development projects
- • Contributed to Udemy's learning platform
- Sep. 2025 - PresentSoftware Engineer at Udemy, Istanbul (Hybrid)KotlinSpring BootDjango React NextJsSparkKafkaAWSKubernetesMySQLDynamoDBAirflowDatabricksHightouchMore info
- • Working in the Marketing Integrations and Reengagement team
- • Helping Udemy grow through marketing technology and user reengagement initiatives
- • Building and maintaining microservices with Kotlin and Spring Boot
- • Working with data pipelines using Spark, Airflow, and Databricks
- • Developing full-stack solutions with React, NextJs, and Django
Side Projects
- May 2022
Viral Epidemic Simulator
LibGDX JavaGitDijkstra's Algorithm5 Person TeamMore info- • Built a Java desktop application to examine how measures such as curfews and masks will affect the course of a pandemic using LibGDX framework with my 4 project partners.
- • Developed an algorithm running in the background so individuals can simultaneously report whether they interact with others using the LibGDX framework.
- • Implemented the movements of individuals in the simulation using the Dijkstra's algorithm.
- January 2023
Pathfinding and Sorting Algorithms Visualized
PyGame PythonGitSorting AlgorithmsPath Finding AlgorithmsMaze Generation Algorithms2 Person TeamMore info- • Built a Python desktop application for visualizing pathfinding and sorting algorithms using Pygame library with my project partner Emre Akgül.
- • Implemented BFS, DFS, Greedy Best Search, Dijkstra and A* algorithms for pathfinding.
- • Implemented maze-generation algorithms using recursion
- • Implemented heap-sort, bubble-sort and quick-sort visualizer.
- December 2023
Campus Connect
ReactJs NodeJsExpressJsMongoDBGitCRUD4 Person TeamMore info- • Built a web application for connecting Bilkent students with a group of 4
- • I worked as a Frontend focused Full stack
- • Used MERN tech stack with pure CSS3
- • Implemented CRUD operations
- • Implemented authentication and authorization
- • Implemented a chat system
- January 2024Hi there 👋 I'm Tuna.
Personal Website
ReactJs NextJsTailwindCSSGitSoloMore info- • Built a portfolio website using NextJs with TailwindCSS
- • Hosted on netlify
- • Used DaisyUi for components
- January 2024Reddit Video DownloaderSearch Video
reddysave.com
ReactJs NextJsTailwindCSSGitSoloMore info- • Built a Reddit video downloader website using NextJs with TailwindCSS
- • Hosted on vercel
- • Used DaisyUi for components
- March 2024
VisioCrafts
Web Design AgencyVisioCrafts.com
ReactJs NextJsThreeJsTailwindCSSGitSoloMore info- • Designed and built my own web design agency website
- • Used ThreeJs for a 3D hero section
- • Hosted on vercel
- Work in ProgressFieldStats.proSenior Project
FieldStats.pro
ReactJs NextJs FlaskTypeScriptTailwindCSSTRPCDrizzle ORMPostgreSQLGit5 Person TeamMore info- • Developed a comprehensive field data tracking platform using the T3 Stack (TypeScript, TailwindCSS, tRPC, Next.js)
- • Incorporated Drizzle as the ORM to manage a scalable database
- • Designed and implemented core functionalities collaboratively in a team of 5 members
- • Hosted on Vercel
- • Focused on clean, modular, and reusable code with TypeScript
Education
- 2017 - 2021Math and Science Department, Fatma Emin Kutvar Anatolian Highschool, Balıkesir, Turkey
- 2021 - 2025B.S. in Computer Engineering, Bilkent University, Ankara, Turkey
Skills
Programming Languages:
Kotlin, TypeScript, Javascript, Python, Java, C/C++, SQL, Shell Scripting, HTML, CSS, Assembly, SystemVerilog, Scheme
Frameworks & Technologies:
Spring Boot, ReactJs, NextJs, Django, NodeJs, ExpressJs,TailwindCSS, Bootstrap, 💅🏻 Styled-components
Data & Infrastructure:
Apache Spark, Apache Kafka, Apache Airflow, Databricks, AWS, Kubernetes, Docker, MySQL, PostgreSQL, DynamoDB, MongoDB, Hightouch
Tools & Environment:
Linux, Neovim, tmux, Git, CI/CD
Languages:
- • 🇹🇷 Turkish (Native)
- • 🇬🇧 English (Proficient)
- • 🇩🇪 German (Beginner)
Certificates
- • First Aid Certificate (October 2023)