Skip to content
View DavidTbilisi's full-sized avatar

Block or report DavidTbilisi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DavidTbilisi/README.md

header

Building and modernising backend systems since 2016 β€” PHP, Python, TypeScript, SQL.
Teaching programming and cybersecurity in Georgian on the side.


🎯 What I'm best at

πŸ”§ Modernising large legacy systems
Owned a print-ordering platform used by FedEx end to end: 10,000 clients, a 500 GB MySQL database, PHP 5.x (CodeIgniter + Nette) upgraded to PHP 8.x. Removed backdoors and SQL-injection holes, tuned slow queries, normalised tables.
πŸ›οΈ Sole engineer on public-sector systems
Five years at the National Archives of Georgia: nearly 10 Laravel + MySQL web apps, including the public archive-document ordering service with online payments, role-based access control and encryption.
πŸŽ“ Teaching
Python lecturer at UNILAB (150+ students). Cybersecurity and web development instructor at the Academy of Digital Industries β€” now on my 4th cohort.
🧰 Full stack, backend first
PHP (Laravel, CodeIgniter, Nette) as the deep stack; Python, TypeScript and SQL as everyday tools; JavaScript and React on the front end; AWS in production.

πŸ› οΈ Projects

Project What it is
TTS Text-to-speech for Georgian, English and Russian
FileTagger Tag-based file organiser with a CLI (ftag) β€” built mostly for AI agents, which use it to navigate a 1,300-page knowledge base
Georgian OCR Turns scanned Georgian text into editable text
SQL injection simulator Browser-only SQL-injection simulator for teaching cybersecurity β€” fake data, no server

πŸ“š Open-source teaching Β· in Georgian πŸ‡¬πŸ‡ͺ


🧰 Stack

Backend

Frontend

Data & infrastructure


πŸ“Š GitHub activity

GitHub stats Top languages


footer

Pinned Loading

  1. davidtbilisi.learning_git davidtbilisi.learning_git Public

    Step-by-step Git guide with notes

    HTML 1

  2. davidtbilisi.bash_scripting davidtbilisi.bash_scripting Public

    Bash scripting -αƒ˜αƒ‘ αƒ™αƒαƒœαƒ‘αƒžαƒ”αƒ₯αƒ’αƒ˜ Β· Bash scripting course in Georgian

    3 1

  3. davidtbilisi.georgian_ocr davidtbilisi.georgian_ocr Public

    αƒ₯αƒαƒ αƒ—αƒ£αƒšαƒ˜ αƒ‘αƒ™αƒαƒœαƒ˜αƒ‘ αƒ’αƒαƒ“αƒαƒ§αƒ•αƒαƒœαƒ გეαƒ₯ბგად Β· OCR for the Georgian language

    HTML 3

  4. EventManager EventManager Public

    JavaScript

  5. FileTagger FileTagger Public

    CLI File Tag manager

    Python

  6. TTS TTS Public

    Text To Speech (Georgian, English, Russian)

    Python