Resume

Experience

Project Reality: Battlefield 2

Date:

2021 - Present

Link:

https://www.realitymod.com/

As a developer and social media contributor for Project Reality: Battlefield 2, I:

  • Collaborated with other developers on new features and assisted new contributors.

  • Published development blogs and created short video content to promote development.

  • Engaged with the community to gather feedback on the game.

  • Utilized Redmine for tracking changes and TortoiseSVN for version control.

Implemented various features, including:

  • HLSL: Rewrote shader codebase to Shader Model 3.0, ported shader assembly to programmable shaders, and implemented features like per-pixel lighting, logarithmic depth buffering, and more.

  • Python: Implemented dynamic AI view distance, reformatted codebase for PEP-8 standards, and extended bot loadout systems.

  • C#: Created scripts for finding missing/duplicate files and generating information lists.

Maintained several related projects: RealityDocs, RealityShaders, and RealityUDL.

Personal Projects

ReShade Shaders (CShade)

Date:

2020 - Present

Link:

https://github.com/papadanku/CShade

A library of image and video processing shaders, including ports of AMD FidelityFX technologies, various anti-aliasing methods, camera effects, and more.

ReadShade

Date:

2024 - Present

Link:

https://github.com/ReadShade/ReadShade

A documentation site for ReShade-related support, created with MkDocs in collaboration with Depth3D.

PythonicEngine

Date:

2023

Link:

https://github.com/papadanku/PythonicEngine

A 3D engine built in Python following a tutorial series, learning about the OpenGL pipeline, best practices, and 3D graphics concepts.

Personal Social Media

Date:

2022 - Present

  • Maintained a YouTube page and Instagram for promotional and personal videos.

  • Utilized a note-based template system to streamline content creation.

  • Monitored audience data using YouTube Analytics.

Skills & Tools

  • Languages: C#, Python, Markdown, reStructuredText, HLSL, GLSL, PowerShell, Rust (Learning)

  • Version Control: Git (GitHub, GitLab), Subversion (TortoiseSVN)

  • Development: Notepad++, Visual Studio Code, PyCharm, Redmine, MkDocs, Sphinx, Gemini CLI

  • Creative: Blender, Davinci Resolve, OBS Studio, FFmpeg, fre:ac, yt-dlp

  • Hardware: Sony Alpha 6000, Sony SELP 1650