Skip to content
View jamolweb's full-sized avatar
💭
grinding
💭
grinding

Block or report jamolweb

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. Markdown is supported. 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
jamolweb/README.md

Jamoladdin Isnatdinov

Backend Engineer · NestJS · PostgreSQL · AI

jamoldev.uz · Email · Telegram

🟢 Open to new roles: remote or relocation


👋 About me

I'm a backend engineer from Uzbekistan with 2+ years of experience building SaaS platforms, payment systems and AI-powered applications, and running them in production.

I build multi-tenant software with Node.js, NestJS, Scala, PostgreSQL and Redis, plus modern LLM tools such as RAG and AI agents. I care about scalable architecture, performance, CI/CD automation and shipping software that is ready for real users.


💼 Experience

Full Stack Engineer · Durbin · Jun 2026 – present

Multi-tenant school management SaaS

  • Moved the live backend from Scala to NestJS with zero downtime. About 98% of the app now runs on the new backend, and schools never noticed the switch.
  • Built an AI assistant and document platform: it answers from uploaded PDF and Word files with sources, works in Telegram with voice and images, and keeps every school's data strictly separate.
  • Built an analytics system with 350 metrics and early warnings for struggling students, and made the slowest report 25× faster.
  • Ran a full security review and fixed every serious issue, including one that could have allowed a platform takeover.
  • Set up zero-downtime releases (live in 2–3 minutes, one-command rollback) and SIP telephony with call recording and AI transcription.

Backend Developer (part-time) · E-Bilim · Sep 2025 – Jan 2026

Online exam-prep and testing platform for students and schools

  • Built online card payments on my own with the Atmos payment provider: saving cards with SMS confirmation, payments, cancellations and refunds.
  • Built automatic subscription renewal with retries and a grace period for failed payments.
  • Secured payments: only the provider can reach the payment endpoints, and cards and passwords are stored encrypted.
  • Made the public test catalogue faster with Redis caching and PostgreSQL indexes.

Sole Developer · AvtoMentor · Sep 2024 – present

Exam-prep platform for driving schools

  • Designed and built the whole product alone: student, teacher and admin portals plus a mobile app. Live since 2024.
  • Built the exam simulator (1,300+ questions, timed tests, a "my mistakes" mode) and student readiness reports.
  • Built the school's back office: groups, payments and debts, salaries, statistics and a lead pipeline.
  • Set up zero-downtime releases with automatic rollback, a staging environment and nightly backups.

🚀 Projects

  • HealthOS: a health platform (NestJS, Next.js, React Native) with live sensor readings, early warnings and an Android app that works offline.
  • Brandlly: an AI branding tool for startups (Next.js, NestJS). Code: frontend · backend
  • jarvis: clap twice or say a wake phrase and your laptop runs a command. Private, with no cloud (Python).

More on my portfolio: jamoldev.uz/projects


🏆 Highlights

  • Migrated ~98% of a live production backend from Scala to NestJS with zero downtime
  • Built production card payments and automatic subscription billing end to end
  • Built an entire production platform alone, from an empty project to a live service
  • Made the slowest analytics report 25× faster and cut release time to 2–3 minutes with one-command rollback

⚒️ Tech stack

Languages TypeScript · JavaScript · Python · SQL
Backend Node.js · NestJS · Scala (http4s) · REST APIs · WebSockets
Frontend & mobile Next.js · React · React Native / Expo · Tailwind CSS
Data PostgreSQL · Prisma · TypeORM · Redis · SQLite
AI LLM agents · RAG · Tool calling · Prompt caching
Infrastructure Docker · Nginx · GitHub Actions · Linux · CI/CD · Zero-downtime deployments
Integrations Payments (Atmos) · Telegram bots · SIP telephony

Languages I speak: English (C1) · Uzbek (native) · Russian (B1–B2)


📬 Let's work together

Hiring a backend engineer? I'm open to full-time roles, remote or with relocation.

📧 jamoladdinisnatdinov2@gmail.com · 💬 t.me/jamoldev · 🌐 jamoldev.uz

Popular repositories Loading

  1. jarvis-v1 jarvis-v1 Public

    Clap twice or say a wake phrase to run any command. One Python file, no dependencies, no cloud.

    Python 1

  2. galaryImage galaryImage Public

    HTML

  3. rolex.uz rolex.uz Public

    CSS

  4. first-portfolio first-portfolio Public

    SCSS

  5. qr-code-generator qr-code-generator Public

    this is basic qr code generator in the world with great disagn

    JavaScript

  6. weather-app weather-app Public

    JavaScript