Hi there 👋 My name is Georgii Firsov. I'm interested in cryptography, programming languages and machine learning. See section below about my GitHub activity.
To view my main repositories scroll down this page. 6 favorite repos are listed below this text.
My main programming language is C++, I'm familiar with core C++, STL, Win32 API, complex template metaptogramming, and parallel programming. The second language I often use is Python, usually I choose it for some machine learning tasks, time series analysis (TSA) and neural networks.
For improving of my skills I also write in Rust and Haskell. These languages differ a bit from C++ and Python, they are functional languages. It is an area of my additional interests.
Set of my main technologies is listed below:
Degree | University | Status |
---|---|---|
B. of Software Engineering | National Research Nuclear University MEPhI | Completed in 2021 |
M. of Information Security | National Research Nuclear University MEPhI | Completed in 2023 |
PhD in Information Security | National Research Nuclear University MEPhI | In progress... |
In my free time I like to study some knowledge about cryptography (especially symmetric cryptography and cryptoanalysis), distributed systems development, compiler internals, etc. You can find several articles on my web-page. There are some posts about a process of developing of my repositories, that I consider to be interesting to read.
Sometimes I participate in various CTFs. You can find several writeups again on my web-page.
Moreover my interests spread onto the area of computer networks, time series analysis, machine learning and deep learning. You can look at some publications below.
Some of my activities lead to scientific researches. Here are my publications in areas of information security, compilers theory and machine learning:
- Syntax Error Search Using Parser Combinators, 2021, DOI: 10.1109/ElConRus51938.2021.9396311
- Authentication via RDP Using Electronic Identifiers, 2021, DOI: 10.1109/ElConRus51938.2021.9396471
- On Luminance Noise Removal Using Convolutional Neural Network, 2021, DOI: 10.1109/ElConRus51938.2021.9396128
- Comparative Analysis of Approaches to Prediction of Quantitative Parameters During a Pandemic, 2021, DOI: 10.1109/ElConRus51938.2021.9396350
Feel free to contact me via: