About Me
I’m a self‑driven back‑end developer with 2.5 years of professional experience in Python (Django, DRF) and Go. I design, build and maintain production‑grade services, CI/CD pipelines and DevOps tooling. I partner closely with frontend teams and product managers to drive architecture decisions, ensure smooth deployments of containerized applications, and continuously improve reliability and performance. Currently deepening my Go expertise by rebuilding my own resume site in Go.
Experience
Moscow Center for Educational Practices
The Moscow Center for Educational Practices (MCVP) is a city-level organization that coordinates and supports educational and extracurricular development in Moscow's schools and colleges. It implements federal and municipal youth programs, promotes best practices in education, supports educators, and develops projects in areas like sports, tourism, and character education to foster holistic student growth.
Backend Developer
Feb 2024 – Present
- Moved inhouse after being a freelance dev for the company
- Designed and implemented Django/DRF services (CRUD endpoints, business logic, Celery workers) to support city‑wide educational programs
- Built an in‑house Go‑based database backup utility—improving reliability, flexibility and restore speed
- Configured Docker Compose stacks (PostgreSQL, Redis) and managed CI/CD via GitHub Actions for both backend and frontend teams
- Automated nightly data sync from production to preproduction on every push, ensuring migrations always run against realistic datasets
- Deployed and tuned Nginx for static‑file hosting, domain routing and HTTPS, collaborating closely with frontend developers
- Proactively surfaced performance bottlenecks—sharing load and latency reports—so we could fix issues before they impacted users
Freelance Backend Developer
Jul 2023 – Feb 2024
-
Developed a document‑generation microservice in Django +
Celery, producing customizable .docx file
The choice of Django was due to short time constraints to start up the project into production quickly
- Containerized full stack (PostgreSQL, Redis) with Docker Compose and deployed to VPS
- Integrated telegram into CI with notification on backend and frontend updates
- Owned the end‑to‑end delivery pipeline: CI configuration, automated builds, deployment and monitoring
School of Programmers
School of Programmers is an educational institution that provides high-quality, accessible IT education for school students across Russia. Founded in 2001, it offers a structured, in-depth curriculum in programming and algorithmics, preparing students from an early age for careers in computer science. The school emphasizes rigorous training, project work, and competitive programming, with many alumni entering top technical universities and IT careers.
Senior Assistant (Django/Python)
Dec 2022 – Aug 2024
- Tutored students in Python, OOP and Django—debugging code and explaining best practices
- Reviewed third‑party codebases: identified bugs, suggested refactors for clarity and documented solutions
- Mentored junior developers through code reviews and project guidance
- Led end‑of‑year capstone project: defined scope, architected solution and guided team throughout development
Open-Source contributions
-
I contributed support for Telegram supergroup topics to cbrgm’s GitHub Action after realizing it lacked the functionality we needed for routing CI/CD notifications to specific discussion threads. I opened an issue, implemented the feature, and the pull request was merged shortly after. This improvement is now part of our deployment workflow and actively used in production.
Projects
Go Backup Tool
CLI tool to automate PostgreSQL backups with compression, written in Go. CI-built and deployed to servers.
Resume Site (WIP)
This site — built with a Go backend. Goal: showcase my backend + deployment skills to hiring teams.
Education
-
Kalashnikov Izhevsk State Technical University
Translation and translation studies
-
Not-a-course. Overall knowledge of backend and development process. Learned: Go, C (memory managment)
-
Stepik. Bioinformatics institute.
Python programming language.
-
Skillbox
Additional professional education. Learned: Python, Django, SQL.
Languages
-
English
Learned in school and refined in university.
-
Russian
Mother tongue. Born with it.
Contact
Email: davnub@yandex.ru
Telegram: @david_gogievich
GitHub: github.com/Furrity
LeetCode: leetcode.com/u/davidnaneishvili