Arash ▶ Python Developer
Summary: Passionate Python developer with 6 years of hands-on experience designing and deploying scalable microservices. Expert in Celery-managed task queues under heavy load, database tuning, and containerized environments.
Technical Skills
- Python & Frameworks: FastAPI, Flask, Celery (6 years exp, expert level in asynchronous and distributed tasks)
- Databases: PostgreSQL (schema design & optimization), pgbouncer connection pooling, Redis caching & pub/sub
- Containerization: Docker, Docker Compose; deployed multi-container apps in production
- Orchestration & Messaging: RabbitMQ with Celery; built resilient worker clusters and monitoring
- ORM: SQLAlchemy—designed complex relationships, migrations, and performance tuning
- Microservices: Architected RESTful & WebSocket APIs; modular codebases with clear boundaries
- Scripting & DevOps: Bash automation, CI/CD pipelines, server provisioning on Ubuntu 24.04
- AI Integration: Leveraging AI tools to generate code snippets, automate tests, and accelerate development
Professional Experience
Freelance Python Developer (2019 — Present)
- Developed a high-throughput analytics service processing >100k tasks/day using Celery & RabbitMQ.
- Optimized PostgreSQL queries, reducing average response time by 40% through indexing and pgbouncer pooling.
- Containerized applications with Docker; orchestrated multi-service deployments via Docker Compose and custom scripts.
- Built REST APIs with FastAPI; implemented JWT authentication, OpenAPI docs, and WebSocket endpoints.
- Integrated Redis to handle caching and real-time pub/sub messaging, achieving sub-50ms latency.
Projects
AI-Powered Code Generator
Designed a CLI tool that leverages OpenAI’s GPT to scaffold Python microservices, generating boilerplate for FastAPI endpoints, Celery tasks, and SQLAlchemy models in seconds.