Hi there!

Welcome to my portfolio site. I'm Aras Taşçı, a computer engineering student with an interest in game development, graphics programming, and multiplayer systems.

This site showcases some of the projects I've worked on — from game engines to experimental 3D model generation and multiplayer games.

Feel free to explore the projects section or reach out if you'd like to connect.

Latest posts
See all posts
Work Experience
See all work
  • Jul2024 - Oct2024
    Peak
    Software Engineer, Intern
    • Developed and implemented a LUT-grayscale coloring technique that used existing model textures to create channel-packed textures and LUTs, enabling the same model to be rendered with different color layouts.

    • Developed editor tools for generating and modifying LUT-grayscale coloring assets.

    • Developed efficient custom shaders using HLSL, achieving high-performance real-time rendering with improved visual quality.

    • Decreased the disk size of item textures by 88% (from ~150 MB to 18 MB) through grayscale coloring, optimizing storage for a mobile game.

    • Gained hands-on experience in Agile methodology, actively collaborating with product specialists.

  • Jun2023 - Aug2023
    TaleWorlds Entertainment
    Software Engineer, Intern
    • Worked on the critically acclaimed game Mount & Blade II: Bannerlord.

    • Gained experience with a complex in-house game engine, learning how to navigate and work within a large codebase.

    • Learned to write code following best practices, adhering to project structure and company conventions.

    • Contributed to gameplay development, adding two new gameplay features.

    • Developed game engine systems, including an XML validator for game assets.

    • Implemented a problem detector for scenes in the official editor, aiding level designers and modders.

    • Refactored multiplayer code to predict notification messages on the client side.

Recent projects
See all projects