Denis Timoshenko

Denis Timoshenko Email and Phone Number

Chief Technology Officer @ Linrus
Denis Timoshenko's Location
Nicosia, Cyprus, Cyprus
About Denis Timoshenko

Quality software engineer with over 16 years hands-on experience in software development, business management, product development and communication.Software Development:- Deep knowledge with PHP, OOP, MVC.- Deep knowledge with Nodejs.- Deep knowledge with С#.- Deep knowledge with JavaScript, TypeScript. - Deep knowledge with Unity3d, Phaser3.- OOP/OOD, principles as SOLID.- MySQL, MongoDb, Couchbase database systems.- Software engineering best practices: unit testing, code reviews, design documentation, troubleshooting skills.- Highload: loadbalancing, caching, opptimization.- Linux system administration, deploy automation.- Technical quality assurance.Project /Product management- Scheduling, coordinating and monitoring projects at all stages.- Manage different types of teams.- Agile methodologies such as Scrum.- Analysis of ongoing performance: metrics/KPIs, ROI, etc.

Denis Timoshenko's Current Company Details
Linrus

Linrus

View
Chief Technology Officer
Employees:
3
Denis Timoshenko Work Experience Details
  • Linrus
    Chief Technology Officer
    Linrus
  • Faraway
    Game Producer
    Faraway Mar 2023 - Present
    Far, Far Away, Us
    - Cross-functional team leadership and coordination for game development and releases.- Managing the full development lifecycle, aligning technical and creative goals.- Overseeing project scalability, resource allocation, and workflow optimization.- Ensuring clear communication between internal teams and external partners.- Defining product vision, milestones, and feature prioritization.- Utilizing technical expertise to optimize game performance and architecture scalability.
  • Faraway
    Technical Lead
    Faraway Aug 2022 - Present
    Far, Far Away, Us
    Released projects: Faraway Land, Serum City:- Team recruitment and leadership for frontend and backend development- Designing scalable architecture for cross-project utilization- Game launches across various engines (Babylon.JS, Pixi.JS, Unity)- Workflow and LiveOps process setup- Participation in game development as Product Owner and Game Producer- Development of solutions for game balance calculation and balancing- Involvement in game mechanics development
  • Linrus
    Co-Founder
    Linrus Nov 2014 - Present
  • Enixan Entertainment
    Chief Technology Officer
    Enixan Entertainment Apr 2021 - Jul 2022
    St.Julians, Malta, Mt
    Responsibilities:- Defining overall technical development strategies;- Making global technical decisions;- Internal technical arbitration;- Selecting technologies for specific projects and evaluating them in terms of financial costs;- Planning and building development processes;- Forming development teams;- Allocating tasks between teams, ensuring the pace and quality of development at the maximum level;- Tracking project progress;- Selecting and implementing support systems for development and administration;- Code writing, code reviews, refactoring;- Communicating with other departments and top managers of the company (CEO, COO, CPO, etc.);- Technical interviews with new employees;- Evaluating employee productivity and deciding on salary levels;- Employee training;- Creation of a working atmosphere in the team, motivation of employees;
  • Enixan Entertainment
    Product Owner / It Project Manager
    Enixan Entertainment Jan 2016 - Apr 2021
    St.Julians, Malta, Mt
    Responsibilities:- Developing a vision of the games;- Managing game teams of 20+ employees;- Development of the architecture of game projects;- Development of the architecture of backends & client-server comunications;- Using Scrum methodology for team management;- Hiring and training of new developers;- Maintaining documentation;- Code review;- Build builds for Android & iOS, and publishing on Google Play, Apple Store;- Product management in all stages of creation, launch, support and promotion;- Market research and analysis for choosing a games for development;- Resolving complex problems on different levels of product development;Technologies used:- Client: Unity3D, Zenject (Extenject), Zenject Signals, UniRx, WebSockets, Tasks & UniTasks;- Third-party SDKs: Firebase (Analytics, Crashlytics, Remote Config, FCM), Google Services, Devtodev, IronSource, Appsflyer, Adjust, etc;- Backend: Node.JS, Express, WebSockets, MongoDB (Mongoose);- DevOps: Docker, Gitlab CI/CD;- Team management: Jira, Confluence, Scrum (two week sprints).Projects:- Pet Clinic - Match3 game, with full 3D world and exciting story. https://youtu.be/X0Na6SXzcfE- Dome Adventure Quest - a game in the Farm game genre. The game is ported from flash to mobile devices. https://youtu.be/KYnDWnX1NtA- Blood Shooter is a first-person shooter game.
  • Enixan Entertainment
    Lead Php Programmer / Action Script Programmer
    Enixan Entertainment Jan 2013 - Jan 2016
    St.Julians, Malta, Mt
  • Enixan Entertainment
    Php Backend Developer
    Enixan Entertainment Feb 2012 - Jan 2013
    St.Julians, Malta, Mt
  • Self-Employed
    Entrepreneur
    Self-Employed Nov 2009 - Jul 2011
    Development and sale of software for web development.
  • Idea Web Studio
    Backend Developer
    Idea Web Studio Jul 2006 - Nov 2009
    Website development, CMS development for the internal needs of the studio.

Denis Timoshenko Skills

Базы Данных Управление Проектами Языки Программирования Игровой Дизайн Разработка Игр Анализ Данных Php Javascript C# Ооп Jira Git Unity 3d Typescript

Denis Timoshenko Education Details

  • Donetsk Institute Of Artificial Intelligence
    Donetsk Institute Of Artificial Intelligence
    Computer Systems Analysis/Analyst

Frequently Asked Questions about Denis Timoshenko

What company does Denis Timoshenko work for?

Denis Timoshenko works for Linrus

What is Denis Timoshenko's role at the current company?

Denis Timoshenko's current role is Chief Technology Officer.

What schools did Denis Timoshenko attend?

Denis Timoshenko attended Donetsk Institute Of Artificial Intelligence.

What skills is Denis Timoshenko known for?

Denis Timoshenko has skills like Базы Данных, Управление Проектами, Языки Программирования, Игровой Дизайн, Разработка Игр, Анализ Данных, Php, Javascript, C#, Ооп, Jira, Git.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.