Фото Валерия Шпагина

Привет, я Шпагин Валерий Александрович

Full-stack разработчик с навыками фронтенда, бэкенда, анализа данных и информационной безопасности.
Способен решать разнообразные задачи — от прототипа до работающего сервиса.

Мои проекты Связаться

Навыки

Python
OCR (Tesseract)
Pandas / OpenPyXL
PDF / DOCX обработка
Регулярные выражения
Анализ текста
Git / GitHub
Виртуальные окружения
Linux

Проекты

To-Do List

Веб-приложение для управления задачами на чистом JavaScript с сохранением в localStorage.

Blog API

REST API для блога на Node.js + Express + PostgreSQL с JWT-аутентификацией и Docker.

URL Shortener

Сервис сокращения ссылок на чистом Go с REST API и редиректом. Написан без фреймворков.

SQL Analytics

Анализ реального датасета продаж интернет-магазина. Сложные SQL-запросы и бизнес-аналитика.

Invoice Processor

Веб-инструмент на Python (FastAPI) для автоматической обработки счетов-фактур, актов и накладных. Загрузка PDF/сканов, OCR, парсинг и выгрузка в Excel. Реализован веб-интерфейс и REST API.

Legal Contract Analyzer

Веб-инструмент на Python (FastAPI) для анализа юридических рисков в договорах. Поддержка PDF и DOCX, выявление автопролонгации, неограниченной ответственности и других рисков. Отчёт в Excel и веб-интерфейс.

WebSec Scanner

Инструмент для аудита безопасности веб-сайтов: проверка HTTP-заголовков, подозрительных путей и файлов. Цветной вывод, уровни риска, HTML/JSON-отчёты и графический интерфейс. Python, requests, tkinter.

Password Inspector

Анализ паролей на сложность и участие в утечках (через API Have I Been Pwned). Проверка на слабые шаблоны и распространённые пароли. Python, hashlib, requests.

Log Sentinel

Анализ веб-логов на признаки атак: сканирование директорий, подозрительные IP, попытки доступа к /wp-admin, /.env и другим опасным путям. Python, регулярные выражения.

Связаться со мной

Готов к стажировкам и junior-позициям в направлениях: бэкенд, анализ данных, автоматизация бизнес-процессов, информационная безопасность.