Skip to content
View Scream034's full-sized avatar
๐Ÿ’ญ
Out.
๐Ÿ’ญ
Out.
  • Russia

Block or report Scream034

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
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: [email protected] | 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