Skip to content
View JktuJQ's full-sized avatar

Block or report JktuJQ

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

πŸ‘‹ Hi there! πŸ‘‹

I'm Oleg, a tech enthusiast with never-ending passion to learn!

πŸ‘¨β€πŸ’» About me πŸ‘¨β€πŸ’»

Currently, I am a student majoring in "Applied mathematics and Computer Science".

As my future degree suggests, I do really like maths and I enjoy applying it to a real-world problems. Even though I am not exposed to much of those in the university, I try not to limit myself by home assignments projects andto participate in hackatons, program my own ambitious projects and contribute in open-source libraries and frameworks.

I see my GitHub profile as a great way to track my progress and (possibly) promote my skills to employers.

My socials:

πŸš€ My projects πŸš€

There are a lot of my projects (and contributions), which are written in different programming languages and for different purposes.

To navigate around my projects, you can check out my stars, which split repositories in several groups, or my pinned repositories. Most of my repositories are thoroughly documented in 'README's, descriptions and in code, so it won't be hard for you to find whatever you are thinking.

Feel free to star projects that you like, and remember - any contributions are welcome!

πŸ’» Technologies πŸ’»

Machine learning & Neural Networks

Once again, as my degree suggests, machine learning and neural networks are the primary targets of my research.

Of course I use Python paired with PyTorch and scikit-learn, but I also like to use Haskell to write safe, type-checked mathematical models from scratch (Synapse is my attempt at doing that).

Web and app developing

I am fond of developing interactive interfaces to my applications.

Speaking of web developing, I am familiar with:

And in the app development, there is Qt (although I haven't used it in a while).

Game developing and graphics

Games were always my passion; and once I learned programming - I could develop those, expressing my creativity however I want.

I enjoyed using SDL2 library and the Pygame library derived from it.

I am also developing GGEngine - 2d game engine built on top of SDL2 that tries to implement Unity-like design.

Mentioning big game engines, I would say that Unity is my favorite, but I look forward to learn Unreal Engine some day.

Databases

I like to use both the plain query building and the ORMs working with databases, and those include SQLAlchemy for Python and SQLx for Rust.

πŸ“Š GitHub stats πŸ“Š

Total stats

Top langs

Pinned Loading

  1. GGEngine GGEngine Public

    GGEngine - 2d game engine written in pure Rust that implements Unity-like interface.

    Rust 1

  2. Warden Warden Public

    Warden - a group of 4 discord bots, where 3 are playing music and one (main bot) is orchestrating them.

    Rust 1

  3. Synapse Synapse Public

    Synapse is a machine learning library written in pure Haskell, that makes creating and training neural networks an easy job.

    Haskell 9

  4. CauchyProblem CauchyProblem Public

    This package implements different numerical methods for solving Cauchy problem.

    Haskell 1

  5. PINN PINN Public

    This project attempts to solve Duffing equation using PINN and numerical methods.

    Python 4

  6. LumeNN LumeNN Public

    LumeNN is an application that solves problem of binary and multiclass classification of stars with variable luminosity with the usage of different machine learning models.

    Python 2