Go · TypeScriptMessenger
Full-stack BLADS messenger: Go backend services, TypeScript frontend, real-time messaging, PostgreSQL and containerisation.
Backend developer
Go · ▋
I design services and APIs in Go, comfortable with C and Python. The portfolio covers pet projects, turnkey freelance landings and Telegram bots. Open to new projects and interesting challenges.
package main import ( "log" "net/http" ) // hi from the portfolio 👋 func main() { http.HandleFunc("/hire", func(w http.ResponseWriter, r *http.Request) { w.Write([]byte("Vladislav Naumov — Go backend")) }) log.Fatal(http.ListenAndServe(":8080", nil)) }
About
I design and assemble services in Go, work with low-level C, and take freelance orders for landings and bots — bringing every project to a working, deployed state.
Stack
Portfolio
Backend services, freelance landings and Telegram bots. Sources and live demos for everything.
Go · TypeScriptFull-stack BLADS messenger: Go backend services, TypeScript frontend, real-time messaging, PostgreSQL and containerisation.
DevOps · teamTeam project, role: DevOps. CI/CD setup, containerisation (Docker / Compose), build and deploy, environment configuration and automation.
Go · GinOnline-subscription aggregation service built on Gin: CRUD + analytics, Swagger docs, validation (validator.v10), zap logging, unit tests, graceful shutdown, Docker.
GoURL shortener in Go: short-code generation, redirects, link storage. A learning service to practice idiomatic Go and storage handling.
C · epollSystems programming in C: asynchronous TCP client-server over sockets (epoll), built with Makefile. NDM test assignment.
Go · HTMLWeb app for renting housing: Go backend with HTML templates, listings catalog and per-property pages.
JS · CF Workers · FirebaseFull-stack game: Elo rating (Classic / Reverse modes), minimax AI with α-β pruning, P2P online play (WebRTC/PeerJS), rating-based matchmaking (Firebase RTDB), leaderboard updates via GitHub Actions + Cloudflare Worker proxy.
Landing
Construction company landing: cost calculator, lead form, gallery, map. Responsive, SEO, deployed on GitHub Pages.
Landing
Online booking (master/service/date/time), portfolio gallery, pricing, masters. Pastel design, micro-interactions, Telegram delivery.
Landing
Premium landing: navy + gold, cost calculator, case timeline, PDF documents, Web3Forms submission. Serif typography.
Landing
Webinar sign-up: live countdown, programme, bento block, lazy YouTube, Google Sheets form. Glassmorphism.
Landing
Energetic landing: black + neon, schedule table, trainer cards, trial-session form to Telegram. Bold Oswald typography.
aiogram 3FSM request for an on-site measurement, button-driven cost calculator, manager notifications, Google Sheets storage.
aiogram 3Slot booking in SQLite, 2-hour reminder (APScheduler), portfolio by categories, admin commands.
aiogram 310-question survey, keyword-based auto-scoring, SQLite storage, candidate report to the HR chat.
aiogram 3Order tracking by number, button-driven FAQ, operator handoff, /myorders by contact. Optional Redis/webhook.
aiogram 3Step-by-step data collection, HTML resume generation (XSS-safe) and PDF via WeasyPrint, SQLite storage, editing.
Contact
Drop me a line on Telegram or by email — I reply quickly. Open to backend (Go) roles and freelance orders.