Skip to content
View it1shka's full-sized avatar
💭
2tishbel@gmail.com | 19 years old. Wroclaw, Poland
💭
2tishbel@gmail.com | 19 years old. Wroclaw, Poland

Highlights

  • Pro
Block or Report

Block or report it1shka

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
it1shka/README.md

Hi there ✌️ my name is

Tikhon Belousov

I'm a software developer interested in web development (front-end, back-end, fullstack), cybersecurity, systems development, programming languages and a lot of other programming-related topics.

Table of contents

Education

I am presently pursuing my Bachelor's degree in Applied Computer Science in English at Wroclaw University of Science and Technology. My Grade Point Average (GPA) stands at 5.4 out of a maximum of 5.5.

Portfolio

New!

Material Visualization for Sofixit 'Code Wars' Challenge (Source code, Website)
Preview
Visualization of algorithm written for challenge by Sofixit team

Here I feature and highlight my best projects that I'm proud of:

  1. Toy programming language (Source code)
    An interpreted scripting language implemented with zero dependencies in ~5k lines of modern C++17 using RAII.
  2. Distrosim (Source code)
    Distrosim Preview
    Fullstack application for distributed systems simulations. Back-end in Golang, front-end in Vanilla TypeScript
  3. Online Tic Tac Toe (Source code)
    TicTacToe Preview
    Fullstack application with WebSockets server, built-in chat and fascinating interface.
  4. Travelling Salesman Visualiser (Source code)
    TSP Preview
    Application built to visualize TSP problem.
  5. Messenger (Source code)
    Messenger built with TypeScript, React and Firebase
  6. Messenger Mobile (Source code)
    Mobile application for my messenger built with React Native, TypeScript and Firebase

...And a lot of other nice things!

I cannot list all the projects here, but some of them are worth mentioning: scripting language implemented in rust (Source code), distributed systems desktop application written in Kotlin (Source code), RPG in Java (Soure code)

Skills

  1. Web Development
    Front-end: JavaScript/TypeScript, React, React Native, SCSS, CSS3, HTML5, npm, deno, WebAssembly, Bootstrap, Chrome extensions Back-end: Golang (Gin, Fiber, Gorilla), Node.js (express.js), SQL (Postgres), NoSQL (MongoDB), PHP
  2. Desktop App Development
    Java (Swing), Kotlin, C++, C#
  3. Systems Programming
    C++, Rust, C -- mostly developing interpreters and creating utilities and addons for my OS and routine work
  4. Data Analysis, Machine Learning
    R programming language for plotting graphs and using it with keras, Python (Pandas, PyTorch, tensorflow, Keras)
  5. Game Development Unity C# and Godot -- a couple of years ago I was developing mobile games in Unity. I posted them to Google Play, but now they are unavailable
  6. Scripting Shell, Powershell, Python

Badges

These are the badges that mention technologies I know / I worked with / I use every day

Git GitHub macOS Windows iOS Linux Mint TypeScript C C# C++ CSS3 Elixir Go HTML5 Java JavaScript Julia Kotlin LaTeX Markdown PHP Python PowerShell R Shell Script CLion GoLand IntelliJ IDEA Jupyter Notebook PhpStorm PyCharm RStudio Visual Studio Code WebStorm React React Native React Router Redux RollupJS SASS SolidJS Styled Components Vite Vue.js Webpack Yarn AWS DigitalOcean Firebase Github Pages Google Cloud Heroku Netlify OpenGL Keras Matplotlib NumPy PyTorch Pandas TensorFlow Nodemon NodeJS NPM jQuery Flask Expo Deno JS Codewars Exercism FreeCodeCamp GeeksForGeeks Codeforces Hackerrank LeetCode Kaggle Quora Reddit Stack Overflow Firebase MongoDB MySQL Postgres SQLite Aseprite Canva Gimp Gnu Image Manipulation Program Krita Firefox OneDrive Google Drive PayPal Wise Google Pay Discord Facebook Gmail LinkedIn Upwork

Contacts

Pinned

  1. language language Public

    Interpreted scripting language implemented in Rust

    Rust 4

  2. distrosim distrosim Public

    Fascinating and powerful fullstack distributed systems simulator

    TypeScript

  3. dungeon-monsters dungeon-monsters Public

    Terminal-based RPG created in Java

    Java

  4. toylang toylang Public

    Interpreted scripting language implemented in C++

    C++ 2

  5. tictactoe-online tictactoe-online Public

    Fullstack application built in TypeScript + GoLang

    TypeScript

  6. tsp-visual tsp-visual Public

    Application dedicated for showcasing graph algorithms

    TypeScript