My Portfolio Pic

Seyed Ali Hashemi

Backend Developer

About Me

As a Backend Developer, I focus on building robust, scalable, and maintainable systems with clean code practices. I specialize in designing and implementing efficient APIs, microservices, and database architectures that power modern applications.

I work with RESTful APIs, database systems, and authentication solutions, focusing on writing clean and testable code. I'm actively learning about software architecture patterns and cloud technologies to improve my development skills.

💡Technical Expertise

  • RESTful API Development
  • SOLID Principles & Code Refactoring
  • Microservice Architecture
  • Testing (Unit, Integration, E2E, Load)
  • Async Programming
  • API Security & Authentication
  • AI/LLM Integration
  • WebSockets & Realtime Communication
  • Database Design & Optimization
  • CI/CD Pipelines

🛠️Technologies & Tools

  • Python, FastAPI, Django
  • MongoDB, PostgreSQL
  • Redis
  • Docker & Containerization
  • Git, GitHub, GitHub Actions
  • Linux
  • Pytest, Locust
  • Nginx Reverse Proxy
  • S3/Object Storage
  • HTML, CSS, JavaScript