Skip to content
View Gregory-hub's full-sized avatar

Block or report Gregory-hub

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 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
Gregory-hub/README.md

Gregory Novikov

  • Currently working as a software engineer
  • Interested in game development
  • Participating in a gamedev educational project (making a game with a team)
  • Living and working in Saint Petersburg, Russia

Skills overview (with skill levels)

💻 Languages

  • C++ (intermediate)
  • Python (once advanced, now junior)
  • C#, Java, SQL, MATLAB, HTML, CSS (junior)

💽 Tools

  • Unreal Engine 5 with C++ (intermediate)
  • IDE: Rider, Visual Studio, VS Code, Qt Creator (intermediate)
  • AI: ChatGPT, DeepSeek and others (intermediate)
  • Databases: PostgreSQL, SQLite, T-SQL (junior)
  • OpenGL (junior)

📺 Other skills

  • OOP (intermediate)
  • Algorithms and data structures (intermediate)
  • Math (intermediate)
  • English (intermediate - B2)
    • Listening and reading - advanced
    • Speaking - probably junior

Pet-projects overview:

  • AngryCube

    A game where you use a catapult to destroy fortifications (made with C++ and OpenGL)

  • Autobattler

    An autobattler game (made with Unreal Engine 5 and C++)

  • Unhero

    Gamejam project

    A game where you must kill main character (made with Unreal Engine 5 and C++)

  • Murrwood (in development)

    Team project

    A strategy game about defending cat-elves town against orc-dogs and other creatures (made with Unreal Engine 5 and C++)

  • Chess UDP

    A chess desktop app for playing over a private network (made with Python)

  • Blog project

    A site for writing and reading blogs. Developed in a team with a web designer (made with Python and Django framework)

  • University schedule bot

    A telegram bot for printing university schedule (made with Java)

  • Bilinear surface

    A program for drawing a bilinear surface (made with C# and Windows Forms)

  • Sudoku solver

    An algorithm for solving sudoku (made with C++)

  • Chess

    An online chess game (made with Python, Flask framework and JavaScript)

  • N body problem

    Solar system simulation. N body problem approximate calculation (made with Python)

  • Ajax weather

    Web app for showing current weather in a chosen city (made with Python and Django framework)

  • Rememberancer bot

    Telegram bot for setting and receiving reminders (made with Python)

Pinned Loading

  1. AngryCube AngryCube Public

    A game inspired by Angry Birds made with OpenGL

    C++

  2. Autobattler Autobattler Public

    An autobattler game made with Unreal Engine

    C++

  3. chess_UDP chess_UDP Public

    Chess game with data communication through UDP

    Python

  4. blog_project_upgraded blog_project_upgraded Public

    Website for bloggers powered by Django, improved version of blog_project

    HTML 1

  5. UniversityScheduleBot UniversityScheduleBot Public

    A Telegram bot for getting university schedule using API

    Java

  6. Makintosh365/Game011125 Makintosh365/Game011125 Public

    C++ 1