DAVID NANEISHVILI

Back‑End Developer

David Naneishvili

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

Mcvp logo

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 logo

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

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

Languages

Contact

Email: davnub@yandex.ru

Telegram: @david_gogievich

GitHub: github.com/Furrity

LeetCode: leetcode.com/u/davidnaneishvili

Email copied to clipboard