Резюме | whoami
Контактная информация
Немцев Алексей Алексеевич, г. Воронеж
Telegram: @gpuslave
VK: sunsetclouds
LeetCode: gpuslave
Kaggle: alexnemt
Технологии
- Python (CPython)
- typing, PEP8, venv, RegEx, mypy, ruff
- IPython, jupyter, anaconda & miniconda
- pandas
- matplotlib, seaborn
- scikit (classic ML algo)
- DevOps
- Git (branch, git workflows, push, pull, merge, rebase, reset, restore, revert, rerere, log)
- GitHub Actions (environments&&contexts, caching, artifacts)
- build
- unit test (branch push, pull request)
- release (gh release)
- Linux (apt, grep, mkfifo, make, link, find, ssh, curl)
- Docker (building images, running containers, compose, volumes)
- Vim, rc files
- Networking (TCP/IP, HTTP, public key crypto, TLS, DHCP)
- Bash скриптинг
- Batch скриптинг
- VMWare
- Windows Server
- Best practices
- SOLID
- DRY
- KISS
- DSA (структуры данных)
- linked list (double, circular)
- Queue, stack
- Binary tree, AVL tree, TRIE tree, 2-3-4 & red-black trees
- Hash table
- DSA (алгоритмы)
- Сортировки (insertion, selection, merge, quick, heap)
- Поиск (binary, bfs, dfs)
- Backtracking
- Sliding window
- Обработка и хранение графов (adj matrix, adj list)
- Web
- Основы JavaScript, HTML, CSS (sass)
- ASP.NET Core (minimal API, HTTP API)
- JSON, YAML, CSV
- SQL
- OracleDBMS
- PowerDesigner
- xNF
- DQL, DDL, DML
- low-level
- C, gcc
- C++ (C++11, mem management, OOP, STL, custom DS optimizations)
- x86 assembly basics (gpuslave/assembly-practice)
Образование
ВУЗ: Воронежский Государственный Университет
Факультет: ПММ (Факультет прикладной математики, информатики и механики)
Направление: ФИИТ (Фундаментальная информатика и информационные технологии, очно)
Курс: 3-ий курс, бакалавриат
Проекты (pet projects)
- gpuslave/ml-notebooks
- gpuslave/telegram-chat-analyzer
- gpuslave/line-counter
- vafeen/UniversitySchedule (as editor && devops)
О себе
-
Готов работать гибким графиком, чтобы совмещать работу с учебой
-
Английский на уровне чтения документации и книг в оригинале
-
Предпочитаю работать через CLI (Использую IDE только в крайних случаях)
-
Увлекаюсь “слепой” печатью, avg 90wpm — top 12% worldwide 60sec english — monkeytype
- Главные интересы в программировании: Machine Learning, DevOps, DevSecOps, MLOps, Data Science
- В основном использую VSCode и NeoVim, знаком с MSVS, PyCharm
- Люди, которые меня вдохновляют: George Hotz (tinygrad, comma.ai), Andrej Karpathy (tesla autopilot, openai)
- Хобби: фотографирование (пейзажное), вело-спорт (гравийный-шоссейный), музыка (вокал)