Security automation · SIEM/SOC · backend · internal tools
Most of my work starts with something people already do by hand: a route that is hard to debug, a spreadsheet that is easy to break, or an operational task nobody wants to repeat. I try to turn that into a tool that shows its plan, changes only what it was asked to change, and leaves enough evidence to check the result.
I am a 5th-year Computer Security student at BMSTU IU8 and work with OpenText/TESSA at Cherkizovo. My main languages are Python, JavaScript and SQL; day to day I also work with Linux, Windows, databases, REST APIs, logs and automation around existing systems.
Looking for junior / internship roles in SIEM/SOC, security automation or AppSec.
Portfolio · Case Notes · Resume · Certificates · Telegram · Email
OpenText bulk work: hours → ~10 min · Alfa CTF 2026: #45 · 3+ years in systems / automation before my current role
Deeper project context: Case Notes
- Matrix Cleaner ·
v12.4.0· 2026-09-02 - TESSA Matrix Studio ·
v1.9.51· 2026-09-02 - SH4PART VPN ·
db2f1ff· 2026-09-03 - EyeGate-L ·
46f7278· 2026-09-03
Updated automatically from the public repositories above.
February 2026 — present
OpenText/TESSA approval routes, matrices, signers, legal entities, categories, document types, sites and limits. A lot of the job is figuring out why a route behaved the way it did and whether the recurring part can be automated without making the process harder to inspect.
Matrix Cleaner and TESSA Matrix Studio both came directly from that work.
November 2022 — February 2026
More than three years around Windows workplaces, Microsoft 365, Intune, device policies, access, Windows Server and user support. I wrote scripts and browser helpers, automated Outlook / Excel routines, built Power Automate / Power BI reporting flows and an SLA tracker around Outlook → SQLite → Excel → reminders.
SIEM & telemetry — MaxPatrol SIEM, Windows Event Logs, authentication / RDP events, Sysmon concepts, NetFlow, log parsing, source diagnostics, Linux logs, auditd / syslog-style pipelines.
Programming & backend — Python, JavaScript, SQL, FastAPI, REST APIs, PostgreSQL, SQLite, pandas, openpyxl.
Systems & automation — Linux, Windows, Docker, nginx, systemd, Git, Microsoft 365, Intune, Tampermonkey, Playwright, pywin32, Power Automate.
Security habits — authentication / authorization, secret handling, explicit scope, preview / dry-run, auditability, safe failure modes and post-action verification.
BMSTU IU8 — 10.05.01 Computer Security · 5th year
VK Education — Application Security / AppSec · 2025
BMSTU Digital Department — Web Developer · 2024
Alfa CTF 2026 — 45th place
Selected certificates
- DevOps простым языком
- Доверенный искусственный интеллект
- Специалист по противодействию кибератакам
- Введение в SQL
- Введение в информационную безопасность аппаратных решений
- Теория вероятностей
Full list: CERTIFICATES.md
По-русски
Я Артём Шаповалов, студент 5 курса ИУ8 МГТУ им. Н. Э. Баумана по специальности «Компьютерная безопасность».
С февраля 2026 работаю в Черкизово с OpenText/TESSA: сопровождаю процессы согласования документов, разбираю матрицы и маршруты, пользовательские заявки и нетиповые случаи. Параллельно пишу внутренние инструменты на JavaScript, Python и SQL. OpenText Toolkit / Matrix Cleaner сократил типовые массовые операции с часов ручной работы примерно до 10 минут.
До этого больше трёх лет работал системным администратором с Windows, Microsoft 365, Intune, Windows Server и автоматизацией Outlook / Excel-процессов.
Сейчас двигаюсь в сторону SIEM/SOC, security automation и AppSec. Есть практический опыт с MaxPatrol SIEM, журналами Windows/Linux, NetFlow и диагностикой источников.


