Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Mammadali Mammadaliyev

Baku,Azerbaijan

Summary

Python Backend Developer with expertise in Django, FastAPI, and Flask, focusing on scalable web applications and high-performance REST APIs. Proficient in writing clean, maintainable code, optimizing database queries, and enhancing backend performance. Experienced in microservices architecture, third-party integrations, and cloud deployment utilizing CI/CD and containerization. Committed to continuous skill improvement and delivering efficient, well-architected software solutions. Passionate about problem-solving and finding innovative solutions, continuously improving skills and staying up to date with modern backend technologies. Collaborative team player with a keen interest in writing efficient, scalable, and well-architected software.

Overview

6
6
years of professional experience

Work History

Senior Python Developer

CHI Software
Baku, Azerbaijan
06.2025 - 08.2025
  • Developed enterprise-grade geospatial data management platform enabling automated transformation of GIS data to CAD formats with real-time validation and processing
  • Built microservices architecture using FastAPI for scalable geospatial data processing, transformation rule management, and cadastral operations
  • Implemented comprehensive data validation engine with DXF file versioning (AutoCAD 2024 compatibility), ZIP structure validation, and cross-reference integrity checks
  • Designed robust database architecture with PostgreSQL schemas for transformation management, cadastral data, and metadata storage supporting complex geospatial relationships
  • Built real-time file processing system with S3 integration for ZIP file extraction, DXF template validation, and automated file uploads to transformation directories
  • Built cadastral view management system with automated view creation, process type filtering, and real-time spatial data refresh capabilities
  • Developed real-time notification system using AWS SNS for process tracking, validation failures, and operation status updates across distributed services

Tech Stack: FastAPI, Microservices Architecture, Docker, PostgreSQL, AWS S3, AWS SNS, SQLAlchemy (Async), Background Tasks, Message Queues, Data Validation, DXF File Processing, ZIP File Handling, Geospatial Data Processing, CAD/GIS Integration, Database Schema Design, Transaction Management, Error Handling & Rollback, Real-time Processing, REST APIs, JWT Authentication, Background Job Processing, File Upload/Download, Data Transformation Pipelines, Cross-reference Validation, Template Management, Cadastral Data Processing, Spatial Views, Process Management, Health Checks, Comprehensive Logging, Unit Testing, Integration Testing, CI/CD, Load Balancing, Performance Optimization, Data Integrity Validation, Foreign Key Relationships, CSV Processing, Real-time Notifications, Distributed Systems, Microservices Communication, API Gateway, Service Discovery, Monitoring & Alerting

Senior Python Engineer

Media JAY
Baku, Azerbaijan
03.2025 - 07.2025
  • Developed shoppable content platform enabling users to pause videos and purchase products directly from video content
  • Built microservices architecture using FastAPI for scalable video processing and e-commerce integration
  • Implemented real-time video streaming with AWS Kinesis for live content delivery and product synchronization
  • Designed APIs for video playouts, product overlays, and interactive shopping experiences
  • Built real-time product catalog integration with inventory management and pricing updates
  • Implemented user interaction tracking for video engagement and shopping behavior analytics

Tech Stack: FastAPI, Microservices Architecture, Docker, Kubernetes, AWS Kinesis (Streaming), AWS (EC2, S3, RDS, Lambda, CloudFront), PostgreSQL, Redis, Celery, WebSockets, Real-time Processing, Video Processing (FFmpeg, OpenCV), Image Recognition, Product Detection APIs, REST APIs, GraphQL, JWT Authentication, OAuth 2.0, Background Tasks, Message Queues, Data Streaming, Real-time Analytics, Monitoring (CloudWatch), Logging, Unit Testing (pytest), Integration Testing, CI/CD (GitHub Actions), Load Balancing, Auto-scaling, Caching Strategies, Rate Limiting, API Gateway, Service Discovery, Health Checks, Circuit Breakers, Distributed Tracing, Performance Optimization

Lead Software Engineer

Konum
Baku, Azerbaijan
12.2023 - 07.2025
  • Developed comprehensive real estate platform with property listings, buying/selling workflows, and rental management systems
  • Built advanced search and filtering system using Elasticsearch for property discovery with location-based algorithms
  • Implemented booking and scheduling system for property viewings, hotel reservations, and service appointments
  • Created content management system for real estate blogs, articles, and market insights
  • Built real-time notification system for property updates, booking confirmations, and market alerts using SMS and email
  • Designed custom algorithms for property valuation, market analysis, and investment recommendations
  • Created performance-optimized APIs with caching strategies and database query optimization
  • Built comprehensive monitoring and alerting system for platform health and business metrics

Tech Stack: Django, DRF, FastAPI, Elasticsearch, Docker, PostgreSQL, Redis, Celery, External Payment Systems (Stripe, PayPal), NumPy, Pandas, Background Tasks, Performance Tuning, CI/CD (GitHub Actions), SMS & Mail Notifications (Twilio, SendGrid), AWS (EC2, S3, RDS, CloudFront, Route53), E2E Tests (Playwright), Unit Testing (pytest), OpenAI API, DigitalOcean, Prometheus, Grafana, Nginx, Gunicorn, JWT Authentication, OAuth 2.0, REST APIs, GraphQL, WebSockets, Real-time Updates, Location Services (Google Maps API), Image Processing (Pillow), PDF Generation, Excel Export, Data Analytics, Business Intelligence, SEO Optimization, CDN Integration, Load Balancing, Auto-scaling, Database Sharding, Caching Strategies, Rate Limiting, API Versioning, Monitoring & Logging (ELK Stack), Security (HTTPS, CORS, XSS Protection)

Python Web Instructor

JET Academy
Baku, Azerbaijan
05.2022 - 06.2025
  • Designed comprehensive curriculum covering Python fundamentals, web frameworks, and frontend integration
  • Created hands-on coding exercises and real-world web development projects to reinforce learning concepts
  • Developed progressive learning modules from basic Python syntax to full-stack web application development
  • Assigned and evaluated coding projects including REST APIs, database design, and responsive web interfaces
  • Mentored students through complex web development concepts and best practices
  • Created interactive coding challenges and debugging exercises to improve problem-solving skills
  • Organized hackathons and coding competitions to foster teamwork and practical application

Tech Stack: Python (OOP), Django, DRF, FastAPI, RESTful APIs, Interview Questions, HackerRank, Celery, Redis, bs4, Selenium, Telegram Bot API, Pandas, NumPy, SOLID / KISS / DRY / YAGNI, DigitalOcean, Server, Linux, Nginx, Certificates, Docker, Deployment.

Software Engineer

YOLL
Baku, Azerbaijan
04.2024 - 12.2024
  • Designed and implemented microservices architecture for ride-hailing platform using Python and FastAPI
  • Built real-time notification system for drivers and passengers using WebSockets and push notifications
  • Developed ride management system including booking, tracking, and completion workflows
  • Implemented dynamic fare calculation engine based on distance, time, demand, and traffic conditions
  • Developed recommendation engine for identifying high-value clients and driver preferences
  • Built automated reporting system for financial analysis and regulatory compliance
  • Designed driver rating and feedback system to maintain service quality standards

Tech Stack: Python, FastAPI, Microservices Architecture, Docker, Kubernetes, PostgreSQL, Redis, MongoDB, WebSockets, REST APIs, GraphQL, Celery, RabbitMQ, AWS (EC2, S3, RDS, Lambda, SQS, SNS), GCP (Compute Engine, Cloud Storage), Azure (VM, Blob Storage), OpenAI API, Machine Learning (scikit-learn, TensorFlow), Data Analytics (Pandas, NumPy, Matplotlib, Seaborn), Excel Automation (openpyxl, xlsxwriter), Real-time Processing (Apache Kafka, Apache Spark), Monitoring (Prometheus, Grafana), CI/CD (GitHub Actions, GitLab CI), Testing (pytest, Selenium, Load Testing), JWT Authentication, OAuth 2.0, Rate Limiting, API Gateway (Kong), Service Mesh (Istio), Logging (ELK Stack), Caching (Redis Cluster), Database Optimization, Horizontal Scaling, Load Balancing, Auto-scaling, Blue-Green Deployment.ployment

Software Engineer (Web Scraper)

Casiel
Baku, Azerbaijan
04.2024 - 05.2024
  • Developed automated Amazon product tracking system that scrapes product data from URLs extracted from Excel files
  • Built robust web scraping bot with fallback strategies and proxy rotation to handle Amazon's anti-bot measures
  • Implemented scheduled data collection system running twice daily to monitor price changes and product updates
  • Created data storage and export system generating CSV and Excel reports with comprehensive product analytics
  • Built price change analysis engine to track historical pricing trends and identify market opportunities
  • Implemented proxy management system to avoid IP blocking and maintain consistent data collection
  • Created comprehensive testing suite covering scraping functionality, data processing, and export systems

Tech Stack: Python, Web Scraping (Selenium, BeautifulSoup, Scrapy), Excel Processing (openpyxl, pandas), CSV Handling, Data Analysis (Pandas, NumPy), Scheduling (APScheduler, Cron), Proxy Management, HTTP Requests (requests, aiohttp), Database (SQLite/PostgreSQL), Data Export (CSV, Excel), Error Handling, Logging, Unit Testing (pytest), Integration Testing, Proxy Rotation, User-Agent Rotation, Rate Limiting, Data Validation, Monitoring, Background Tasks, Configuration Management, Error Recovery, Data Backup, Performance Optimization

Python Developer

Starex
Baku, Azerbaijan
03.2023 - 07.2023
  • Developed Python scripts to automate logistics data processing, reducing manual entry time by 40%
  • Built data pipelines to process shipping manifests, tracking information, and inventory reports
  • Created automated systems for route optimization and delivery scheduling calculations
  • Designed internal tools for warehouse management and inventory tracking using Python frameworks
  • Built reporting dashboards to monitor shipping performance, delivery times, and cost analytics
  • Collaborated with operations teams to identify and automate repetitive logistics workflows
  • Created data validation scripts to ensure accuracy of shipping documentation and customs forms

Tech Stack: Django, DRF, PostgreSQL, Docker, caching strategies (Redis, Celery), query optimization, E2E Testing, Unit Testing (pytest), JWT, Pandas, NumPy, AWS (EC2, S3, RDS), DigitalOcean, Nginx, Gunicorn, CI/CD (GitHub Actions)

Full-Stack Developer (Django + jQuery)

BOLBOL
Baku, Azerbaijan
02.2020 - 01.2021
  • Developed comprehensive local marketplace platform supporting multiple product categories and user-generated announcements
  • Implemented tiered subscription system (VIP, Premium) with enhanced visibility and promotional features
  • Built advanced search and discovery system using Elasticsearch for product categorization and filtering
  • Created user management system with seller verification, ratings, and trust scoring algorithms
  • Developed recommendation algorithms for similar products and personalized user experiences
  • Built local payment gateway integration supporting multiple payment methods and secure transactions
  • Created automated notification system using local SMS and email services for order updates and promotions
  • Implemented product listing management with image uploads, descriptions, and inventory tracking

Tech Stack: Django, DRF, PostgreSQL, Elasticsearch, Redis, Celery, Docker, Local SMS/Email APIs, Payment Gateway Integration, JWT Authentication, REST APIs, Image Processing (Pillow), Background Tasks, Unit Testing (pytest), Nginx, Gunicorn, Basic Caching, Database Optimization, CI/CD (GitHub Actions), Monitoring (Basic), Security (HTTPS, CORS), Cloudfare

Education

Bachelor of Science - Computer Science

The Academy of Public Administration
Baku, Azerbaijan
05-2026

Skills

  • Programming Languages & Frameworks: Python, Django, DRF, FastAPI, JavaScript, HTML/CSS, SQL, Golang, C
  • Programming Languages & Frameworks:
  • asdfas

Languages

Russian
First Language

Timeline

Senior Python Developer

CHI Software
06.2025 - 08.2025

Senior Python Engineer

Media JAY
03.2025 - 07.2025

Software Engineer

YOLL
04.2024 - 12.2024

Software Engineer (Web Scraper)

Casiel
04.2024 - 05.2024

Lead Software Engineer

Konum
12.2023 - 07.2025

Python Developer

Starex
03.2023 - 07.2023

Python Web Instructor

JET Academy
05.2022 - 06.2025

Full-Stack Developer (Django + jQuery)

BOLBOL
02.2020 - 01.2021

Bachelor of Science - Computer Science

The Academy of Public Administration
Mammadali Mammadaliyev