Ekaterina Pupykina
Portfolio
Retro FPS Vertical Slice | Unity 6 Gameplay Prototype
Built and shipped a playable early-2000s-inspired FPS vertical slice in Unity 6. Implemented a first-person controller, sprinting and jumping, hitscan shooting, ammo and reload logic, ScriptableObject-based weapon configuration, combat feedback, HUD elements, debugging tools and Windows build packaging. The project gave me practical experience building a complete gameplay loop, iterating on mechanics, debugging behaviour and taking a Unity project through to a playable release. GitHub / Build: https://github.com/bubaleh1337/retro-fps-vertical-slice/releases
Okolitsa | First-Person Psychological Horror
Designing and developing an atmospheric first-person psychological horror game in Unity 6. Okolitsa is built around a familiar post-Soviet apartment and the idea that ordinary spaces become frightening when small details gradually stop behaving as expected. The current playable prototype includes first-person exploration, environmental interaction, doors, player-controlled lighting, footsteps, environmental audio, UI prompts, cinematic transitions and authored horror events. I work across game design, Unity scene building, gameplay implementation, C# integration, interaction systems, lighting, audio, level design, debugging, QA, Git version control and build publishing. Playable build: https://bubaleh1337.itch.io/okolitsa GitHub: https://github.com/bubaleh1337/okolitsa Portfolio: https://clck.ru/3VTBgJ
Telegram bot for document automation
Not a game project — but one of the strongest examples of how I work with a real software system. I independently designed and developed a Telegram bot used in an operational workflow for automated invoice generation. The bot allows a user to select company and customer data, prepare an invoice and receive a generated signed PDF document. I built and worked with: - PostgreSQL database structure for customers, contracts and invoices; - Telegram interaction flow; - document generation; - Google API integration; - Adobe PDF API integration; - Excel/document processing with openpyxl; - debugging and maintenance of the complete workflow. The production repository is private because it contains business logic and confidential information. I can demonstrate the architecture and a safe version of the workflow without exposing private data.
