Skip to content
View andrew1407's full-sized avatar

Block or report andrew1407

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.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
andrew1407/README.md

andrew1407's profile

LinkedIn Gmail


๐ŸŽฎ Game projects & prototypes


Unreal Engine C++ Python
Unity Zenject .NET C#
JavaScript Java Swing
  • ReignForce: Unreal Engine 5, C++, Enemy AI, EQS, Decorators & Services, Senses (Perception), Behaviour Tree, Enhanced Input, NNE, unit tests, Third-Person Shooter, client-server app, reinforcement learning, ONNX models, Skills System Progression.
  • RqstClient: Unreal Engine 5, C++, Enhanced Input, HTTP, WS, UDP, TCP protocols, client-server app, ClientConnectionStrategies plugin.
  • CartAndPole: Unreal Engine 5, C++, Enhanced Input, NNE, reinforcement learning, ONNX models.
  • Reactivation: Unity, C#, .Net, Zenject, Third-Person Shooter, unit tests, CI/CD, neural networks, ONNX models, Barracuda.
  • GallowsGame: Unity, C#, .Net, Zenject, unit tests, CI/CD, HTTP, WS, UDP, TCP protocols, client app, 2D game.
  • gallows-remastered: Node JS, console offline app, console & browser clients, server app, Redis database, HTTP, WS, UDP, TCP approaches.
  • Domino: Node JS, TypeScript, backend (NestJS), frontend (React, NextJS), Redis database, 2-4 players game session, browser client, test coverage, CI/CD, HTTP, REST API, WebSocket connection (game sessions), Docker containers.
  • Snake: Java, Swing API, 2D Game.

๐ŸŒ Web


JavaScript TypeScript Node JS
Next.js NestJS React Jest
Kotlin Android PHP
Docker PostgreSQL MySQL Redis
  • DichBox: Node JS, TypeScript, backend (Express), frontend (React), PostgreSQL, test coverage, CI/CD, HTTP, REST API, online file container management system: server & browser client.
  • DichBoxMobile: Kotlin, Android SDK, Retrofit, HTTP client for the DichBox API, test coverage, CI/CD.
  • Gamalia: PHP, SQL, server app, e-shop prototype.
  • Domino: Node JS, TypeScript, backend (NestJS), frontend (React, NextJS), Redis database, 2-4 players game session, browser client, test coverage, CI/CD, HTTP, REST API, WebSocket connection (game sessions), Docker containers.
  • gallows-remastered: Node JS, console offline app, console & browser clients, server app, Redis database, HTTP, WS, UDP, TCP approaches.
  • ClientConnectionStrategies TestServersApp: Node JS, server app, HTTP, WS, UDP, TCP approaches to serve.

๐Ÿง  Machine learning


Python TensorFlow PyTorch Jupyter Notebook

๐Ÿ“ˆ Algorithms


C C++ Python Kotlin Haskell Scilab MASM32 Assembly

โž— Parallel programming


C++ Cuda OpenMP MPI

๐Ÿ“Š Data science & computer vision


Python TensorFlow OpenCV

๐Ÿ–ฅ๏ธ Computer Science


C++ NodeJS Go Docker

๐Ÿ’ฟ Database design


PostgreSQL MySQL
  • pantry: PostgreSQL, tables, triggers, functions, normalization, pantry storage system.
  • SQL-Query-Optimization: db queries optimization, indexes, index scan, cluster index, composite index.

Pinned Loading

  1. GallowsGame GallowsGame Public

    ๐ŸŽฎ 2D sprite Hangman game

    C# 1

  2. Reactivation Reactivation Public

    ๐ŸŽฎ A third-person shooter made with Unity using a neural network

    C#

  3. gallows-remastered gallows-remastered Public

    ๐ŸŽฎ Console & browser hangman game implementation (different strategies)

    JavaScript 1

  4. Domino Domino Public

    ๐Ÿ Domino game for 2-4 players running on websocket API.

    TypeScript

  5. DichBox DichBox Public

    ๐Ÿก Service for storing and editing boxes

    JavaScript

  6. DichBoxMobile DichBoxMobile Public

    ๐Ÿก Mobile client for DichBox

    Kotlin