Skip to content
View Scream034's full-sized avatar
💭
Out.
💭
Out.
  • Russia

Block or report Scream034

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Scream034/README.md

C# Software Developer | Backend & Game Systems Engineer

Highly motivated and results-oriented Software Developer with 3 years of hands-on experience specializing in building high-performance backend systems, complex game mechanics, and data processing tools. Proven ability to tackle complex algorithmic challenges, architect scalable solutions from the ground up, and deliver significant performance optimizations.

Telegram: @paralax034 | Email: kostgs034@yandex.ru | GitHub: Scream034


🚀 Key Achievements & Highlights

  • Engineered a desktop automation tool for a content manager that increased overall productivity by 255%, reducing a 10-minute task to under 1 minute.
  • Designed and implemented a custom NER (Named Entity Recognition) system for parsing complex text, involving R&D into evolutionary algorithms (CMA-ES) and low-level memory/performance optimizations.
  • Architected and developed a scalable AI framework for a game prototype using State and Strategy design patterns, complete with a projectile pooling system for high performance.

🛠️ Professional Experience & Projects

Technical Content Automation Tool (Desktop Application)

A proprietary tool designed to automate data collection, processing, and classification for technical product specifications.

  • Developed a modular parsing architecture using Playwright to handle dynamic web content.
  • Invented proprietary algorithms (AEXU, ASC) for precise extraction and categorization of numerical characteristics from unstructured text.
  • Integrated MyStem for morphological analysis of Russian text, significantly improving data quality.
  • Achieved a 10x reduction in task completion time for the end-user through efficient automation and an intuitive UI built with Godot Engine.
  • Tech Stack: C#, Godot Engine (UI), Playwright, MyStem, ClosedXML.

FPA - NER System for FIO Recognition (R&D Project)

An experimental backend system aimed at solving complex Named Entity Recognition tasks with higher accuracy than existing solutions.

  • Researched and implemented the CMA-ES (Covariance Matrix Adaptation Evolution Strategy) for parameter optimization, replacing a simpler evolutionary algorithm for better results.
  • Engineered low-level memory and CPU optimizations, including custom SymSpell implementations and bitwise operations for caching, to handle large datasets efficiently.
  • Built the system with a multi-threaded, asynchronous architecture to maximize performance during data processing.
  • Tech Stack: C# .NET, CMA-ES, Custom NLP Algorithms, Asynchronous Programming.

"Bastion" - Game Prototype (Godot Engine)

A playable 3D FPS prototype developed in one week to showcase core gameplay mechanics and systems architecture.

  • Designed a clean, decoupled AI system using the State and Strategy patterns, allowing for easy extension of enemy behaviors (Patrol, Attack, Circling).
  • Implemented a high-performance Projectile Pooling System to minimize garbage collection and maintain smooth performance during intense combat.
  • Focused heavily on "Game Feel", polishing VFX, SFX, and camera controls to create a satisfying user experience.
  • Tech Stack: C#, Godot Engine, State Machines, Design Patterns.

Backend Developer (Commercial Freelance) | FiveM Server Systems

Developed and maintained server-side systems for high-load FiveM (GTA V) role-playing servers.

  • Wrote performance-critical game logic and backend services in Lua.
  • Worked with MySQL/MariaDB to manage persistent player and world data.
  • Gained experience in optimizing code for a high-concurrency, real-time environment.
  • Tech Stack: Lua, MySQL, MariaDB.

💻 Technical Skills

  • Languages: C# (Advanced), Lua (Advanced), Python (Intermediate), GDScript, TypeScript/JavaScript
  • Backend: .NET Framework / .NET Core, ASP.NET Core (learning), SQL (MySQL/MariaDB)
  • Game Development: Godot Engine, FiveM, Roblox (Luau)
  • Tools & Principles: Git, Visual Studio, VS Code, SOLID, Design Patterns, OOP, Docker (learning)

Active use: Gemeni AI, Chatgpt :)

Popular repositories Loading

  1. RobloxModules RobloxModules Public

    My scripts for help you

    Lua 5

  2. cpolygon cpolygon Public

    Smart polygon editor for godot 4+

    GDScript 4

  3. MultimeshScatter3D MultimeshScatter3D Public

    Godot 3D. Tools for converting MeshInstance3D nodes to MultiMesh and ScatterMultiMesh, with extraction capabilities. And also a simple tool to randomly place meshes.

    GDScript 2

  4. Scream034 Scream034 Public

    Config files for my GitHub profile.

    1

  5. SteamCollectionDownloderPython SteamCollectionDownloderPython Public

    Download alll items in collection !

    Python 1

  6. AutoCreateModels AutoCreateModels Public

    Auto create scenes from models .obj

    C# 1