rsschool-cv

Oleg Semenov


Contact information:

Phone: +7 968 151 7070
E-mail: semoleg1986@gmail.com
Telegram: @semoleg1986
LinkedIn


Shortly about:

In 2019, while pursuing my master’s degree, I was assigned a project to create a corpus of the English language related to nuclear physics. Coincidentally, that was the time when I was fascinated with NLTK (Natural Language Toolkit). I developed software using Natural Language Processing (NLP) techniques and implemented it using the Python programming language.

In 2020, there was a scientific problem at the department related to measuring the diameters of erythrocytes in SEM (Scanning Electron Microscope) images. Applying my skills, I wrote a program for erythrocyte recognition. Now, the program automatically measured the areas and diameters of 1000 erythrocytes in just one minute.

Currently, my goal is to become a Full-Stack Developer.


Skills and Proficiency:

Languages: Python, JavaScript/TypeScript;

Source control: Git

Backend

System Design & Arch

Data Science and Computer Vision


Experience

Work experience

Jan. 2023 - present
Full-stack developer
(Freelancer)

Developing a website and microservices

Sep. 2021 - Dec. 2022
Full-stack developer (North-Eastern Federal University)

Created a website for a comprehensive research project in medical physics. Provided ongoing maintenance and support for the website developed for a comprehensive research project in medical physics.

Technologies: Python, JS, jQuery, Django, DjangoRESTframe, Postgresql, heroku, pyparsing, tkinter
Links:
www.nefu-medphys.com

Sep. 2020 - May. 2021
Researcher & Programmer (North-Eastern Federal University)

Developed a methodology for machine recognition of shapes and sizes of RBC images in normal and pathological conditions for disease diagnostics.

Technologies: Python, NumPy, Matplotlib, OpenCV, PyTorch, numba, seaborn, pandas
Publication links:
Article on RG.RU
Article on Atlantis Press

Jan. 2010 - Nov. 2018
Data Management Specialist (Diamond Processing Manufacturing Company LLC TUNALGY)

Serving the Energia R&D Program (C language). Preparing reports and shipping documents for the State Treasury of Russia. Network-related work

Technologies: Python, C, SQL, PostgreSQL, openpyxl, requests (HTTP/HTTPS), socket.

Jan. 2006 - Jul. 2007
System administrator (Diamond Processing Manufacturing Company LLC TUNALGY)

Server setup and maintenance, user management, data backup, system monitoring, and optimization.

Some projects

Program development: https://www.s-vfu.ru/news/detail.php?SECTION_ID=2268&ELEMENT_ID=142745


Courses:


Languages: