Skip to content
View alimohammad0816's full-sized avatar
πŸ’»
Working...
πŸ’»
Working...
  • Iran, Tehran

Block or report alimohammad0816

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alimohammad0816/README.md
Ali Angoti

Typing SVG

Profile views Email Location


πŸ‘‹ About

Backend engineer with 6+ years of hands-on production experience, specializing in system and software design. I build services that are scalable, observable and easy to maintain, with a strong focus on correctness, clean architecture and Python design patterns.

My work spans national-scale geospatial platforms, Persian NLP tooling, crypto/fintech exchanges and e-learning systems. I also hold an M.Sc. in Software Engineering.

🀝 Currently looking to collaborate on open-source projects. If you have something interesting around Python backends, geospatial data or developer tooling, let's talk.


🧭 What I Work On

Domain Highlights
πŸ—ΊοΈ Geospatial infrastructure Large-scale national mapping & address services, Oracle Spatial / PostGIS, custom GeoAlchemy extensions, coordinate transformations with PyProj, Shapely and GDAL
πŸ’± FinTech & crypto Exchange backends handling 70,000+ orders in two months, multi-provider wallet aggregation with dynamic failover, webhook & WebSocket pipelines, Redis caching
πŸ”€ Persian NLP tooling Text normalizer, tokenizer, language detector, bigram generator, number recommender with 95% accuracy, web crawlers for news sources
πŸŽ“ EdU & LMS platforms Course/quiz/lock logic, resumable uploads (TUS), dynamic pricing packages, complex MongoDB aggregations
πŸ“ File services Nested directory storage, secure temporary links, one-time download links
πŸ€– Telegram ecosystems Bots and Mini Apps with full-stack architecture (FastAPI + Next.js)

πŸ› οΈ Tech Stack

Languages Languages
Frameworks Frameworks
Celery Β· Scrapy Β· SQLAlchemy Β· GeoAlchemy Β· Lumen Β· MongoEngine Β· Graphene/GraphQL
Data Databases
PostGIS Β· Oracle Spatial Β· MariaDB Β· RabbitMQ
Infra & DevOps Infra
Practices Microservices Β· Design Patterns Β· SOLID Β· DRY Β· KISS Β· Refactoring Β· REST Β· Unit Testing Β· Agile / Scrum Β· CI/CD

πŸš€ Featured Projects

dev-sandboxes Customer

python-imdb-api zarinpal

systemd-on-wsl2 flask_blog

Most of my professional work lives in private, production codebases, so this list highlights public side projects and utilities.


🧩 Engineering Principles

  • Design before code. Clear boundaries, explicit contracts, small and composable modules.
  • Boring is beautiful. Prefer proven patterns over clever tricks.
  • Production first. Observability, graceful failure and incident readiness are features, not afterthoughts.
  • Measure, then optimize. Caching, indexing and async work where the numbers justify it.

πŸ“Š GitHub Activity

GitHub stats Top languages Contribution streak

πŸ“« Let's Connect

I'm happy to chat about backend architecture, geospatial systems or open source.

Email GitHub

Popular repositories Loading

  1. Customer Customer Public

    a Simple Customer and Order manager with Django

    Python 7

  2. dev-sandboxes dev-sandboxes Public

    πŸš€ Ready-to-use Docker-based development sandboxes with SSH access

    5

  3. flask_blog flask_blog Public

    full featured blog with python and flask

    HTML 4

  4. python-imdb-api python-imdb-api Public

    python wrapper for imdb api.

    Python 4

  5. challenges challenges Public

    Python 3

  6. systemd-on-wsl2 systemd-on-wsl2 Public

    activate systemd on wsl2 (windows subsystem for linux)

    Shell 3