Software Engineer

Shahab Hamidi_

// Backend Developer

|

shahab@backend:~

About Me

I'm a backend developer who likes the part most people skip — the data model, the edge cases, what happens when something goes wrong at 2am.

Right now I'm building backend systems at IPCO and studying Software Engineering at Kharazmi University, but most of what I actually know came from taking projects apart and rebuilding them until they held up: a multi-vendor marketplace, a JWT-secured REST API, a database designed from scratch.

Security is a default for me, not a patch — OWASP, hashing, clean permissions — and I try to write code a teammate can still read six months later. I'm early in my career, and I like it that way: I ask questions, I ship, and I improve fast.

locationTehran, Iran
phone+98 919-414-2393
reach me
Resume / CV PDF · one page
download
Back-End Development Cyber Security Open Source Problem Solving Linux

Experience & Projects

Backend Developer — IPCO

Current
  • Developing scalable backend applications
  • Building secure RESTful APIs
  • Database modeling & optimization
  • Dockerized development workflow
  • Git-based collaboration workflow
  • Applying SOLID principles & clean architecture

Multi Vendor Marketplace

Personal Project

Python, Django (MVT), Django ORM, Docker, MySQL, HTML/CSS/JS

Features

  • Multi-vendor architecture with independent storefronts for each vendor
  • Product management: CRUD, categories, inventory, images
  • Session-based cart & checkout with order generation and invoicing
  • Role-based authentication for Customer / Vendor / Admin
  • Vendor dashboard to manage products, orders and inventory
  • Sales analytics and performance reports

Challenges solved

  • Isolating vendor data so each vendor only sees their own records
  • Modeling database relationships for multi-vendor support
  • Handling a session-based cart across multiple vendors at once
  • Building a role-based permission system with Django groups

Other Projects

Ads REST API

Django, DRF, JWT, Swagger

  • CRUD
  • Filtering
  • Pagination
  • Permissions
  • OpenAPI
code

FlowTeam

Django, Bootstrap

  • Responsive
  • Landing Page
  • SEO
code

DataBaseProject

SQL, Database Design

  • Schema Design
  • Normalization
  • Queries
code

Education & Certifications

Education

Bachelor of Software Engineering

Kharazmi University of Tehran

Sep 2023 – Present

Exceptional Talent Program

National Organization for Development of Exceptional Talents (NODET)

Certifications

  • Python Programming — Matabkhoneh
  • Django Framework — CodeYad
  • Task-Oriented Course in Security — Quera

Technical Skills

Python 90%
Django 85%
Django REST Framework 85%
REST APIs 85%
Java 50%
PostgreSQL 80%
MySQL 75%
SQLite 70%
Docker 70%
Linux 75%
Git 80%
CI/CD 55%
Kubernetes 40%
Redis 55%
Celery 55%
System Design 60%
Design Patterns 60%
SOLID / Clean Architecture 65%

Let's Work Together

Have a back-end role, a project, or just want to say hi? My inbox is open.

usually replies within 24–48h