← Back to list
Registration: 23.07.2025

Nikita Tulin

Specialization: Unity Developer / Ruby Backend Developer
— Over 12 years of experience in software development, including 5 years with Ruby on Rails in production. — Strong background in backend systems, API design, and full-stack web apps. — Built prototypes in Web3 (Solidity, React) and game development (Unity, C#).
— Over 12 years of experience in software development, including 5 years with Ruby on Rails in production. — Strong background in backend systems, API design, and full-stack web apps. — Built prototypes in Web3 (Solidity, React) and game development (Unity, C#).

Portfolio

Universal Transport (modification for X4 Foundations)

● Developed a Ruby-based automation tool for building a mod for X4: Foundations, handling game archive unpacking, XML configuration patching, and repackaging. ● Designed the mod to enhance ship storage behavior, making storage modules universally compatible. ● Streamlined mod maintenance by enabling fast updates after game patches.

NeonBlack

● Led the project and designed the overall code architecture. ● Implemented gameplay systems, UI elements, and various supporting features. ● Integrated and configured sound effects and animations.

Portfolio Website for a Game Developer

● Designed and developed a personal portfolio website for a game developer. ● Responsible for design, structure, and implementation using GitHub Pages. ● Customized the project to fit the client’s needs, focusing on showcasing game development work.

Skills

Ruby
Unity
Typescript
Ruby on Rails
Web3
C#
JavaScript
Redis
React
PostgreSQL
Solidity
Docker
Hotwire
Tailwind CSS
Vite
Docker Swarm
Grafana
InfluxDB
Viem
Git
Autodesk Maya
Substance Painter
Adobe Photoshop
Node.js
Android
ADB

Work experience

Full-stack Developer
since 01.2025 - Till the present day |NDA
Ruby on Rails, DSL, View Components, Turbo, Stimulus
Developed a complete web application for a private client, covering both an admin interface and a custom frontend for the Telegram WebApp. ● Analyzed and formalized client requirements; proposed architectural and UX solutions. ● Built the admin panel from scratch using Ruby on Rails with a custom DSL, View Components, Turbo, and Stimulus. ● Designed the database schema and implemented core business logic. ● Developed separate authentication flows for admin users and Telegram WebApp users. ● Created Stimulus controllers and styled the frontend using modern HTML/CSS practices. ● Developed a dedicated frontend for seamless integration with Telegram WebApp.
Game Developer / Co-Creator
06.2024 - 12.2024 |Indie Game
Unity, C#
Led the development of a small independent game prototype: ● Designed and implemented the core game architecture and gameplay logic in Unity (C#). ● Built interactive UI systems and menu navigation. ● Developed basic AI logic and enemy behavior. ● Integrated animations and 3D models into game systems (rigs, controllers, prefabs). ● Coordinated with external 3D artists and animators.
Web3 Developer
10.2023 - 06.2024 |NDA
Web3, Ethereum, Viem, React, TypeScript, Solidity
During this period, I focused on exploring Web3 and blockchain technologies: ● Studied smart contract development with Solidity; created and deployed test contracts on Ethereum. ● Built a small dApp prototype with wallet integration using Viem and React. ● Followed DeFi trends and evaluated real-world applications of blockchain technology.
Ruby on Rails Developer
01.2019 - 11.2022 |evosoft.dev
Ruby on Rails
● Worked on business logic, API development, payment gateway integrations. ● Participated in debugging and resolving production incidents. ● Contributed to anti-fraud analytics using Grafana and InfluxDB. ● Maintained and extended legacy codebase while implementing new product features. ● Wrote automated tests with RSpec.
Backend Developer
07.2018 - 01.2019 |Evosoft.dev
Android, Ruby on Rails, Grafana, JavaScript, TypeScript, InfluxDB, Node.js, ADB, Ruby
● Participated in planning and designing the project architecture. ● Developed server-to-server API communication logic. ● Developed automated tasks within Android emulator using ADB and custom scripts. ● Created custom Android OS images tailored to project requirements.

Educational background

Information Systems and Technologies (Bachelor’s Degree)
2014 - 2018
Siberian Federal University

Languages

RussianNativeEnglishAdvanced