Software engineer — backend systems, cross-platform mobile, and the deployment pipelines that carry them to production.
Three-plus years of building software that has to keep running after the demo is over. Most of what is below is deployed somewhere and reachable right now — on my own server, on GitHub Pages or as a signed release — because a project that only runs on my laptop has not finished teaching me anything yet.
- 🔭 Currently: scalable backend services and Kotlin Multiplatform apps.
- 🌱 Learning: system design and cloud-native patterns in depth.
- 💬 Ask me about: Spring Boot, Django, Flutter, KMP, Docker and CI/CD.
- 📫 Reach me: humbet9996@gmail.com
| Project | What it is | Built with | Live |
|---|---|---|---|
| InMyTime | Collaborative scheduling — propose days and hours, share one link, watch the availability grid fill in. Nobody needs an account. | Next.js (App Router), MongoDB, Ably, GitHub Actions | inmytime.me |
| Portfolio | My own site, with a built-in admin panel that edits its content — projects, experience and academic record, EN/AZ. Self-hosted, deployed by git push. |
Next.js 16, React 19, TypeScript, PostgreSQL, Docker, GHCR | jamalzadeh.inmytime.me |
| Maktap source private |
A digital platform for schools — a Flutter app on a Django backend, running on my own server behind Caddy. Images are built by Actions and the host pulls them itself; nothing is pushed to it. | Flutter, Django, PostgreSQL, Docker, GHCR | maktap.inmytime.me |
| Signa | Radio-signal security scanner — analyses WiFi, cellular and Bluetooth for threats. One codebase, four operating systems. Written for the KotlinConf contest. | Kotlin Multiplatform, Compose Multiplatform, Gemini AI, Room, Koin | Android · Windows · macOS · Linux releases |
| Key Distribution Center | The key distribution problem, end to end: a per-message symmetric key wrapped in the recipient's RSA public key. Caesar, Vigenère, Playfair and Rail Fence implemented from scratch. | Java 17, Spring Boot 3, PostgreSQL, Docker | kdc.inmytime.me |
| AZira | Identifies crop pests from a photo in seconds, with treatment advice in AZ/EN/RU. The model runs on the device, so it works in a field with no signal. | Flutter, Riverpod, TFLite (FastViT T12) | APK releases |
| Guardian-X | Solar-powered field detectors that watch for pests around the clock and alert farmers by SMS and web — hardware, AI and dashboard together. | Next.js 14, React Three Fiber, Raspberry Pi, Tailwind | guardian-x-web.vercel.app |
More things I've built
| Project | What it is | Built with |
|---|---|---|
| Shhyrinth | A 2D labyrinth adventure — five difficulty levels, elemental magic and a potion system. Playable in the browser, or as a desktop JAR. | Java, libGDX |
| ExTracker | Driving-experience tracker: trip logging, chart analytics over weather, traffic and road type, and achievement badges earned from real driving stats. | PHP 8, MySQL, Chart.js, Bootstrap 5 |
| C/C++ Pro Builder | A VS Code extension that compiles single C and C++ files with no CMake, and keeps every binary out of the source tree. | TypeScript, VS Code API |
| Maximum Secure Static Site | A client-side access portal hardened on purpose — obfuscation, a steganographic payload carrier, closed Shadow DOM and self-defending checksums. Live. | JavaScript, Tailwind, custom build pipeline |
| AZ Names for Odoo | An Odoo 19 module that imports Azerbaijani given names and their meanings from opendata.az and makes them selectable on contacts. | Python, Odoo 19 |
| Chess (C++) · DSA exercises | A full text-mode chess engine — castling, en passant, promotion, checkmate and stalemate detection — and hand-rolled dictionaries, hash maps, heaps and graphs in C. | C++, C |
Three of the sites linked above run on one server I administer myself — DNS, TLS, backups and the deploy pipeline included. Some of the work behind these skills, the Django and Redis among it, is in private repositories.



