Skip to content
View EtkinD's full-sized avatar
๐Ÿ›
Having fun!
๐Ÿ›
Having fun!

Highlights

  • Pro

Block or report EtkinD

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
EtkinD/README.md

Hi, I'm Etkin DoฤŸan ๐Ÿš€

Full-Stack Developer | R&D Specialist | Simulation Enthusiast

My journey into Computer Science began with a passion for creating worlds through game development. Today, that same motivation drives me to solve complex engineering challenges, build high-performance simulation technologies, and design scalable full-stack architectures.

๐ŸŒŸ Current Works

I am currently leading a cross-functional development team at AsistED, an AI-driven educational platform designed for preschool educators.

  • Innovation: We are orchestrating the integration of Large Language Models (LLMs) to automate lesson planning and activity generation.

  • Leadership: I oversee the end-to-end development process, ensuring that cutting-edge AI serves a meaningful pedagogical purpose.

I am also a member of the AR/VR Lab at Middle East Technical University (METU) Digital Transformation Center (DTX), where we explore and develop immersive technologies.

  • Research & Development: We focus on leveraging Mixed Reality (MR) to create engaging learning experiences.

I contribute as an instructor and mentor at Pi-Course, a platform which meets students and professionals eager to deepen their understanding of university courses and lectures.

  • Teaching: I guide university students through complex topics in algorithms, data structures, computer systems, and programming languages.

  • Mentorship: I have successfully mentored over 45 students from prestigious institutions such as KOร‡ University, Sabancฤฑ University, and Karlsruhe Institute of Technology (KIT).

๐Ÿ“ˆ Some Professional Impact & Engineering

In my previous professional roles, I focused on pushing the boundaries of what is possible within a browser and optimizing infrastructure for scale:

  • Strategic Optimization: Implemented a strategic architectural shift that moved heavy server-side simulation processing to client-side systems, resulting in a 95% cumulative reduction in cloud infrastructure costs.

  • System Design: Developed VSCode-inspired Web-based IDEs from scratch, utilizing Pyodide and Web Workers to enable seamless Python execution directly in the browser.

  • Complexity at Scale: My expertise lies in bridging the gap between low-level simulation logic and modern web frameworks like Next.js and React.

๐ŸŽ“ Academic Background

  • Academic Journey: Currently pursuing Computer Education and Instructional Technology at Middle East Technical University (METU), with a background in Physics that fuels my analytical approach to problem-solving.

๐Ÿ› ๏ธ Technical Stack

  • Languages: JavaScript/TypeScript, Python, C/C++, Java, Dart, SQL, Bash

  • Web & Backend: Next.js, React, Node.js, Express, Spring Boot, Tailwind CSS, PostgreSQL, Pyodide, Web Workers

  • Simulation & Games: Godot Engine, Unity.

  • DevOps & Tools: AWS, Docker, Linux (Debian/Arch), Git, Firebase, Ansible, CI/CD

๐Ÿš€ Featured Projects

You can explore some of my personal projects on my GitHub repositories

  • GPad: A desktop application converting gamepad inputs into precise mouse movements and keyboard actions.
  • Simple Shortcut: A custom keyboard shortcut management tool designed for streamers and power users.
  • Ascii Webcam: A fun application that transforms webcam feeds into ASCII art in real-time on the terminal.

๐Ÿ“ซ Connect with me

Pinned Loading

  1. ascii_webcam ascii_webcam Public

    Terminal ascii art, using your webcam.

    Python 1

  2. GPad GPad Public

    Program that converts your gamepad to mouse, and adds some keyboard actions.

    Python 1

  3. SimpleShortcut SimpleShortcut Public

    Simple shortcut

    Python 1