Giter Club home page Giter Club logo

Hi there, I'm Nurislam

Typing SVG

Contents

  1. Preamble
  2. About me
  3. Social Networking Services
  4. Stack
  5. Activity
  6. Languages Stats

Preamble

MyBio

Somewhere near the coffee machine at the end of 2021:

-- Hey, you really enjoy programming, have you ever thought about taking some courses?

- Yes, I do, but I don't even know where to learn programming.

-- Well, there's a programming school in our city called "School 21".

- Oh, right, how could I forget about that? I'll start gathering my documents and prepare for the selection process.

-- Good luck!

A couple of months later:

- Hey, I feel so scared and uncomfortable because I'm a complete beginner in programming.

-- Don't worry, everyone starts from scratch, we'll get through it!

- Today was the first day, turns out there are no teachers there, and the learning is based on a peer-to-peer system.

-- Wow, what's that?

- It means that the learning is based on the idea of mass collaboration combined with close interaction with other participants.

After a month of diligent completion of the selection stage:

-- I received an email today, it says that I've been accepted for the main training program.

- Congratulations! When does the main training start?

-- It starts closer to the end of April 2022.


About me

Hello everyone! My name is Nurislam Gubaydullin. I am a C++/C# developer. My journey in IT started with a project at Sberbank - School21. I specialize in algorithms and I'm an aspiring game developer, currently learning Unity Engine and Unreal Engine.

Currently, I am undergoing training at School21 for over a year. I have completed more than 15 different projects, most of which were team projects where I served as a Team Lead.

I write articles on Habr about various algorithms. You can find my profile on Habr in the Social Networking Services section. Currently, I am among the top 100 Habr accounts in Tatarstan.

I successfully passed the selection process for an internship at Ninsar.Games. My task is Gameplay development, designing game mechanics using C# and Unity. I plan to continue my game development journey, but I am also very interested in backend development.


Social Networking Services [clickable]


Stack

git  CLanguage  CPlusPlusLanguage  CSharpLanguage  QtFramework  PostgreSql  UnityEngine  UnrealEngine 

Activity

webDev's Github stats

Languages Stats

webDev's Github Languages

Readme.md v. 1.0.4. Update from 16.10.2023

Gubaydullin Nurislam's Projects

3dmodelviewer-qt-openql-cpp icon 3dmodelviewer-qt-openql-cpp

Project for viewing 3D models in .obj format, allows you to adjust lighting, texture, movement, resize, rotate the model. The application is developed in C++ language using Qt + OpenGl framework

calculator-application-cpp-qt icon calculator-application-cpp-qt

Calculator in C++ programming language using Qt framework. Uses Dijkstra's algorithm to translate an expression into Polish notation, allows graphing a function, calculating credit and deposit

graph-algorithms-cpp-console icon graph-algorithms-cpp-console

Basic algorithms on graphs: BFS, DFS, Dijkstra Algorithm, Floyd-Worshell Algorithm, Prima Algorithm, Ant Algorithm in C++ programming language

honeyjump-game-unity icon honeyjump-game-unity

Second place🥈 at the GameJam from Ninsar.Games Academy. HoneyJump Game created in the C# programming language on the Unity engine.

in-memory-key-value-storages-cpp icon in-memory-key-value-storages-cpp

A console application that allows you to interactively work with key-value pair stores such as 'HashTable [unordered_map]' and 'Red Black Tree [map]'. Allows to make comparison of basic operations between storages.

maze-cave-simulator-cpp-qt icon maze-cave-simulator-cpp-qt

Project about generation and solution of maze and cave developed in C++ programming language using Qt framework. Maze generation using Eller Algorithm, cave generation based on cellular automaton. You can see my article at the link below

mtlt icon mtlt

MTLT is a header-only math matrix library that allows you to do compile-time calculations, perform atomic operations, and contains all the basic operations on matrices. The library is written in STL style, supports joint work with STL algorithms. Since C++11

parallel-algorithms-cpp icon parallel-algorithms-cpp

Implementation of parallel algorithms and comparison from speed of operation with sequential implementation. Algorithms: Ant Colony Optimization Algorithm, Gauss Algorithm, Winograd Algorithm

photolaboratory-application-cpp-qt icon photolaboratory-application-cpp-qt

An application to apply different filters to your image, a manually written filter kernel is supported. More than 13 filters are implemented in C++ programming language using Qt framework

qtgifimage icon qtgifimage

CMake Version of QtGifImage project. QImages from/to animated gifs

repair-minigames-unity icon repair-minigames-unity

Mini games created in the C# programming language on the Unity engine. Mini games were created in the process of internship in Ninsar.Games company

simplethreadpool icon simplethreadpool

The ThreadPool class provides a mechanism to execute tasks concurrently by distributing them among a fixed number of worker threads. Users can submit tasks to the thread pool, wait for their completion, stop the thread pool, and launch the workers again.

statisticanalyzer-cpp-qt icon statisticanalyzer-cpp-qt

An application for analyzing statistics, takes as input a file with a sample, analyzes it, and allows, by dividing the sample into intervals, to construct a graph

stealthgame-unity icon stealthgame-unity

Simple 3D Game with stealth elements created in the C# programming language on the Unity engine. First plactice in C#/Unity

userver icon userver

Production-ready C++ Asynchronous Framework with rich functionality

vcpkg icon vcpkg

C++ Library Manager for Windows, Linux, and MacOS

wave-algorithm-cpp-python icon wave-algorithm-cpp-python

Standard implementation of the Wave Algorithm in C++ and Python programming languages for finding the shortest path in a matrix between two points

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.