I am a Middle GIS-programmer on Python in the company ReInform. I am a specialist in Information Security, have a diploma from Bauman Moscow State Technical University. Simultaneously studying at School 21, based on the French Ecole 42 franchise.
I love writing code and researching something new. For me, GIS programmer was a new position. After a year and a half, I feel confident in that position. So, I can try something new. In my position, I created plugins for QGIS projects that were used in the Moscow Committee of Architecture. I have 6 plugins on Python that were developed and supported only by me. For the last 4 months, I have been working closely with PostgreSQL and the system that was created by another company. That system can translate and prepare data from DB2 to PostgreSQL. Then that data show on the Mapbox map.
Before working in ReInform, I was a teacher at a private school of programmers. I taught students programming languages like C, C++, python. Also, I taught network technologies, cryptography, and Information Security for CTF competitions.
At university, I am researching a diploma on the topic of "Machine Learning model for identifying malware". Using Python, I am trying to collect strings, imports from PE files, API calls, and signatures from Cuckoo sandbox, and then I train the model on that data, using sklearn and NumPy.
Main skills: Python, PostgreSQL, QGIS Extra skills: Java (Android), C, Docker, Git, SQL (MySQL, SQLite3), NoSQL (Elasticsearch), Linux, Git, Assembler.