Systems architect at R.D.H. 2018-present
Systems architect, document writer, IT researcher & investigator.
Hi I'm Dmitrii Bashkirtsev. Systems architect. Also I develop desktop, web and AI application on Python 3.8 using with asyncio, aiohttp, Keras, Tensorflow, PyTorch, Flask, Django, Celery, pyMongo and so on. Prefer to using microservices architecture with RedHat OpenShift.
Also I love to make some interesting mechanisms on Arduino & RaspberryPi.
Delphi XE-10 developer in past.
Programming Languages:
Technologies:
Education period: 2009-2013
Education period: 2006-2009
Systems architect, document writer, IT researcher & investigator.
Systems architect, DevOps engineer, python 3.7 developer. Microservice architecture, distributed computing, CI/CD, Docker, GitLab, AI, ML.
Developing personal projects such as: Grapefruit torrent search engine, based on asyncio (twisted in old version), aiohttp (flask in old version) and mongo; Telegram bots, etc.
Python 3 developer. Scoring developer, Docker, GitLab, microservices.
Business analysis, OLAP, BI-platforms, statutory reporting. Programming languages: Python, Java, JasaScript, Fore. Databases: Oracle 11, MSSQL, PostgreSQL.
Working on debut delphi pjoject. Developing bittorrent client, named "Lime torrent". General purposes: most simply and user friendly interface, based on google material design; streamimg audio and video from torrent, while it downloading.
Developing bittorrent-client, media delivering network.
Developing thin and rich client for automated bank system. Features: VCL forms, reporting pages, security system. Database: Oracle 11, PL/SQL.
Developing system for store meteorological information.
Cazador — is a simply ssh-tunnel for simplify ssh connections.
Grapefruit v.2.0 — is a new version of bittorrent dht-network crawler bot.
New version is simply and faster, low memory usage. Application prepared for execution in Docker
Based on asyncio, aiohttp and motor.
Grapefruit — is a bittorrent dht-network crawler bot. Analyzing bittorrent dht-network and loading only torrent hash and files list metainformation. Based on Twisted, Flask, MongoDB.
Lime torrent — is a simply in use bittorrent-client with streaming media function. Allows to watch movies and listen music while downloading, without 100% download completion.
Anecdotes bot — is a simply bot for Telegram messenger. Working on heroku cloud service. Using MongoDB as message source.
Sound analyzer — small tool for sound analysis. Software provide to draw FFT sound spectrum with amplitude and time rulers. Can be used for detect transcoded soundfiles, and genuine soundtrack quality. Based on FFMpeg libraries.