Roman Matveev

(ramenm, nyashpy)

Python Developer | Backend | AI/ML

About me

24 years. Python developer. Sharp, productive, a fast learner—and an even faster doer. I love automation, AI, and unconventional challenges.

 Experience (5 years 8 months)

Python Developer

Freelance

Sep 2019 — May 2021

(1 year 8 months)

Implemented development tasks: from creating small parsers to automating routine processes and writing utility scripts.

R&D collector

Brightdata

May 2021 — Feb 2023

(1 year 9 months)

Created and maintained tools for advanced web scraping, analysing requests and transforming them for further processing. Injected changes into JavaScript logic for fast and accurate data extraction.

Python Developer

Freelance

Aug 2023 — present

(2 years 3 months)

Reverse‑engineered websites, developed bots and integration solutions to optimise processes, and conducted research in the field of neural networks.

Skills

Python (OOP, asyncio)
FastAPI + Pydantic
Docker
PostgreSQL
OpenTelemetry
Performance optimization
PyTorch
NumPy
Pandas
RAG pipelines
Vector databases
vLLM
Retrieval/Reranking
MCP (Model Context Protocol)
Protocol/API analysis

 Projects

Trading bot for an in-game marketplace

Led the full development cycle: performed reverse engineering of existing solutions, designed the API from scratch, and implemented an automated trading strategy.

Result: The bot delivered 8–30 % daily profit on balance before the platform started detecting bots.

Plans: Simulate a user in a pool of accounts with reduced activity for each; discover and connect new marketplaces.

Universal LLM Models Hub (nnzen.com)

Built and launched a FastAPI web platform that consolidates data on 300+ language models from the OpenRouter API — names, context-window length, and current token pricing — and automatically augments them with their positions from the LMArena leaderboard. The result is presented in an interactive searchable table.

Result: The platform is in production: aggregates 300 + open-source models, helping developers quickly find and compare LLMs.

Plans: Automatic tracking of new leaderboard positions and a public API.

Custom agent (LLM core + MCP)

Developed a chat assistant for developers: an LLM core and FastAPI server on MCP that hot-loads plugins and manages them, supporting toolchains with context passing.

Result: Delivered a ready-to-use EnhancedMCP core with plugin hot-reload, a CLI client with smart prompter and cascading calls; basic plugin set: file system, multi-LLM, browser automation, terminal, and chain-of-thought history.

Plans: UI development; I/O optimisation; improved prompt engineering (dynamic templates, token optimisation); extended auto-executability (plan-and-execute cycles).

 Contacts

Contact me in any way that works for you: