I'm Oleg, a tech enthusiast with never-ending passion to learn!
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 and to 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.
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!
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, but I also like to use Haskell to write safe, type-checked mathematical models from scratch.
I am fond of developing interactive interfaces to my applications.
Speaking of web developing, I am familiar with:
-
Python's Flask and Django frameworks; Telegram and Discord APIs
-
Rust's Rocket, Yew and low-level Tokio frameworks; Serenity, Poise and Songbird frameworks for Discord API
And in the app development, there is Qt (although I haven't used it in a while).
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.
I like to use both the plain query building and the ORMs working with databases, and those include various SQLite3 interfaces, SQLAlchemy for Python, SQLx for Rust and Beam for Haskell.
- Email: odmamontov@gmail.com
- Telegram: @jktujq