MUHAMMAD ARIPOV
Middle Fullstack Engineer | Frontend | Backend | Python | TypeScript | React
Location: Dushanbe, Tajikistan (Remote only, UTC+5)
Telegram: https://t.me/buildspec
GitHub: https://github.com/magamedovmaga4884-star
LinkedIn: https://www.linkedin.com/in/muhammad-aripov-68b8653a5/
Portfolio: https://43ix2a1ds3.apps.bot-hosting.cloud/
Professional Summary
Middle Fullstack Engineer with 6 years of commercial experience. I ship web and mobile products end to end: architecture, PostgreSQL, REST/GraphQL APIs, React / Next.js / React Native, and release to App Store and Google Play. Python and TypeScript. AI and RAG in production workflows, not demos. Remote only, part-time or project-based, UTC+5 Tajikistan.
Skills
Python, TypeScript, JavaScript, SQL, FastAPI, Django, Flask, Node.js, React, Next.js, React Native, Expo, PostgreSQL, pgvector, MySQL, Redis, ClickHouse, MongoDB, REST, GraphQL, OAuth2, JWT, gRPC, Celery, RabbitMQ, Kafka, WebSockets, Docker, GitHub Actions, Fastlane, App Store Connect, Google Play Console, OpenAI API, RAG, MCP, SQLAlchemy, TypeORM, Prisma
Experience
Middle Fullstack Engineer | Independent Contractor | 2020 – Present
Remote | Web, mobile, backend, AI
- Shipped mobile and web applications from architecture and database to App Store and Google Play using Fastlane and GitHub Actions.
- Built production APIs in Python and TypeScript (FastAPI, Django, Node.js, REST, GraphQL) with PostgreSQL as the source of truth.
- Implemented payment flows: acquiring, crypto, multi-currency ledger, KYC/AML before payout.
- Migrated a product from single-tenant to multi-tenant with data isolation and role-based access.
- Built document search with RAG: OpenAI, pgvector, semantic and full-text search, reranking, grounded answers.
- Delivered realtime analytics on ClickHouse, Python, and PostgreSQL.
- Automated background jobs and webhooks with Celery, RabbitMQ, and queues so work is not lost if a tab closes.
Languages
- Russian — Native
- English — B1, technical reading and writing
- Tajik — Native
Work Authorization / Terms
Self-employed contractor. Part-time and project-based. Remote only. Timezone UTC+5, Tajikistan (not Pakistan). Rate $5–10/hour. Notice period 2–3 weeks.