👑

Pouya Sadeghi

Backend Developer
🦋 Professional Summary
Backend Developer based in Tehran with a passion for squeezing every bit of performance out of a system. I care deeply about algorithm correctness and low-latency design — two habits forged through years of competitive programming that now shape how I build production software.

At Goldis I architect systems that sync thousands of products across Iran's largest marketplaces in real-time, handle automated gold trading without missing a millisecond, and price inventory intelligently using multi-strategy engines. I prefer writing the right tool for the job — including building a custom ORM from scratch when standard ones get in the way.

Currently studying Computer Science at IAU Central Tehran (2023–2027), exploring Rust for systems programming, and occasionally shipping 2D games with SDL2.
🚀 What I Do
🔧
High-Performance APIs
Build low-latency services with FastAPI and Litestar, optimized for throughput and minimal overhead at every layer.
🔄
Real-Time Sync Engines
Design concurrent worker systems that synchronize inventory, orders and pricing across multiple platforms without losing a beat.
📊
Automated Pricing Logic
Implement multi-strategy pricing engines with real-time competitor crawling, stop-loss guards and live market rate feeds.
⚙️
Algorithm Design
Apply competitive-programming thinking to production problems — heuristics, optimal search, and data structure choices that actually matter.
🗄️
Distributed Systems
Wire together PostgreSQL, Redis, RabbitMQ and Elasticsearch into reliable, message-driven architectures built for scale.
🎮
2D Game Development
Hobby projects in C with SDL2 — because writing a renderer from scratch keeps low-level instincts sharp.
Technical Skills
Backend & Systems
Python (FastAPI, Litestar, Flask) Go (Fiber, GORM) C / C++ (STL) Rust Django
Data & Messaging
PostgreSQL Redis RabbitMQ Elasticsearch SQLAlchemy SQLite3 NumPy Pandas
Architecture & Tooling
Celery / Taskiq Algorithm Optimization Distributed Systems Docker Git Linux SDL2 (2D Graphics)
💼 Work Experience
Backend Developer August 2025 – Present
Goldis
🔄 Multi-Platform Sync & Pricing Engine
  • Developed a high-performance synchronization engine for products, inventory, orders, discounts, and invoices across 4 major marketplaces (Digikala, Snapp, Basalam, Tapsi).
  • Engineered a highly concurrent system utilizing ~12 active workers to process and sync data rapidly.
  • Implemented a multi-strategy pricing engine (Automatic, Competitive, Takeover) with a real-time competitor price crawler that adjusts prices optimally until a hard stop-loss limit is reached.
  • Built a smart product mapping and recommendation system to link external marketplace listings to internal inventory.
  • Started development of a custom, lightweight ORM to bypass standard ORM overheads and maximize database I/O performance.
  • Created automated financial endpoints for precise profit calculation and reporting.
PythonLitestar TaskiqRedisPostgreSQL
💰 Digital Gold Trading Platform
  • Designed a back-to-back automated trading mechanism to execute instant purchases from suppliers upon user trades, entirely eliminating market fluctuation risks.
  • Implemented a robust queue-worker architecture to handle concurrent trading requests reliably and asynchronously.
  • Developed an automated fallback and monitoring system to instantly alert administrators via notifications in case of supplier API failures.
PythonFastAPI PostgreSQLRabbitMQRedis
💍 Gold & Jewelry E-commerce
  • Built an automated, real-time gold pricing system updating store product prices based on live market rates.
  • Designed a smart product categorization engine using heuristic algorithms combined with manual admin overrides.
  • Engineered the data collection and scoring pipeline to serve as the foundation for migrating to a Neural Network (NN) based categorization system in the future.
PythonFastAPI PostgreSQLRedisCelery
⚔️ Competitive Programming
🥇
Hamkad 5
Software Engineering Track — Quera
Participated & Competed
🎯
Technology Olympics 2024
Algorithm Track
Score: 4.5
Algorithm Technology
Quera Competitive Arena
Score: 8.9
Years of competitive programming have shaped a deep intuition for optimal algorithm design and data structures — a mindset that directly translates into how production systems get architected and tuned for performance.
📜 Courses & Certifications
Advanced Algorithms & Data Structures
Quera — Academic Track
Perfect Score ✓
Advanced Python Programming
Quera — Academic Track
Perfect Score ✓
🧠 Soft Skills
Problem-Solving Perseverance Teamwork Teaching Ability Active Listening Emotional Intelligence Self-Awareness Confidence
🎓 Education
Bachelor of Science in Computer Science 2023 – 2027
The Islamic Azad University, Central Tehran
🌐 Languages
Persian
Native
English
Professional Working Proficiency
Interests
🦋
Butterflies
👑
Crown
🥊
Boxing