Backend
- Python 3.12
- FastAPI
- NestJS 10
- Django / DRF
- SQLAlchemy 2
- Pydantic
- asyncio
- Celery
- Taskiq
- Alembic
- httpx
- aiohttp
- Starlette
- Uvicorn
- Litestar
- pydantic-settings
- aiohttp-socks
- APScheduler
DotCore · projects · shared core
project collection point.
.core gathers different products into one system: each project stands on its own, but ships under the shared DotCore brand. It is the core where ideas, repositories, and directions meet.
stack
Deep backend, pragmatic frontend, real DevOps, and ML where it genuinely earns its place. The tool follows the problem.
Backend
Frontend
AI / ML
Data / Storage
DevOps
Observability
Security / Auth
Mobile / Bots
Web3 / Blockchain
projects
Each project is a finished system with its own idea, its own engineering decisions, and its own repository. Open a card: inside is the concept, the architecture, and what sets the project apart.
DotSound
All your music in one place.
An ad-free music service where all your sound lives in one place. Upload your own tracks or connect your favorite streaming platforms. Music plays smoothly, song lyrics appear in sync on their own, and smart mixes adapt to your taste and mood.
DotLearn
A learning workbench that AI extends on its own: content and interactivity alike.
A learning platform where an AI agent generates topics on any subject and packages them as type-safe code modules. Runs locally: no server, no account required. Learner code executes in an isolated browser sandbox with network APIs blocked: nothing you write is sent anywhere, and progress lives in the browser.
DotMath
Mental math as a daily habit, with a four-way leaderboard.
A bilingual Telegram mental-arithmetic trainer built around retention. Seven operation types across three difficulty levels, a day streak, and a leaderboard that reads the same result four ways: streak, total solved, accuracy, and a weighted score.
DotAgents
Your phone is the allow/deny button for your coding agent.
DotAgents hooks into Cursor, Claude Code, and Antigravity and catches the exact moment an agent reaches for a risky command. The call goes straight to your phone via Telegram: tap allow and it runs, tap deny or say nothing and it doesn't.
DotWorkBot
A shift lands as a chat message and vanishes from the board the moment someone taps it.
Employers and workers close a one-off shift entirely inside Telegram, with no screen outside the chat. Order is kept not by a dispatcher but by a separate process: it sends reminders and closes expired orders on its own. Three roles, three menus, one chat.
DotTraceIP
Hundreds of IPs in, a finished report out: geo, ASN/BGP, and reputation in one async pass.
An async CLI that takes a list of IPs and queries six sources per address in parallel: geolocation, ASN and BGP, owner network, DNS, and reputation. One source failing doesn't break the report, and the result comes out as TXT, JSON, CSV, or HTML.
The tooling the projects stand on: internal infra and a shared standard. Not products, but the rig beneath them.
dotcore-skills
One set of Agent Skills, into 10+ coding agents in a single pass.
An Agent Skills monorepo for the DotCore ecosystem: each skill is a folder following the agentskills.io spec, and two parallel installers (PowerShell and bash+Python) lay it into 10+ coding-agent directories in a single pass over one shared JSON path config. This tooling generates the READMEs and rules across every DotCore project, including this site.
scroll: a path through the months
journey
The products shipped one after another, each with its own challenge. A month-by-month timeline.
A learning workbench that AI extends on its own: content and interactivity alike.
DotLearn
A shift lands as a chat message and vanishes from the board the moment someone taps it.
DotWorkBot
Your phone is the allow/deny button for your coding agent.
DotAgents
All your music in one place.
DotSound
Hundreds of IPs in, a finished report out: geo, ASN/BGP, and reputation in one async pass.
DotTraceIP
Mental math as a daily habit, with a four-way leaderboard.
DotMath