Hashim Ali - Backend Engineer | Contra
Work by Hashim Ali
Sign Up
Post a job
Sign Up
Log In
Hashim Ali
Python Backend Engineer | Django, DRF, FastAPI & WebSockets
Message
Follow
New to Contra
Hashim is ready for their next project!
Followed by
GALLERY L
Pākpattan, Pakistan
Work
Posts
Services
About
Pākpattan, Pakistan
0
Building high-performance, asynchronous Python backends that scale.
0
32
0
Development of Fapix Web Framework
0
1
0
FinValora — Real-Time FinTech & Paper-Trading Engine Project Overview FinValora is a modular, high-throughput cryptocurrency paper-trading and portfolio management backend. Built to simulate high-frequency financial platforms, it pairs a transactional Django / DRF foundation for state management with FastAPI for low-latency market streaming, offloading computational workloads to Celery & Redis. Roles & Tools Roles: Backend Architect, API Engineer, System Designer Tools: Python, FastAPI, Django, Django REST Framework, WebSockets, Redis, Celery, PostgreSQL, Docker, Pytest, OpenAPI/Swagger Core Highlights & Architecture Hybrid Async Architecture Transactional API (Django/DRF): Handles secure JWT auth (SimpleJWT), user accounts, wallets, order books, and multi-asset portfolio logic. Real-Time Streaming (FastAPI + WebSockets): Dedicated async microservice for live price tickers, market data streaming, and WebSocket broadcasts over Redis Pub/Sub. High-Performance Background Processing Integrated Celery + Redis task queues to handle heavy financial math, automated portfolio snapshot calculations, equity curves, and drawdowns. Reduced core HTTP response times by ~25% by executing asynchronous alert triggers and notification pipelines in background workers. Dedicated Analytics Engine Isolated data system for trade statistics, historical indicator calculations, strategy performance evaluation, and daily snapshot tracking. Developer Experience & Quality Assurance Interactive API documentation generated dynamically via drf-spectacular (OpenAPI / Swagger UI). Unit & integration test suites validating transactional integrity, risk limits, and WebSocket handshakes. Links & Resources GitHub Repository: https://github.com/devHashim111/finvalora Here is a high-converting, concise, and interactive Contra project post structured to showcase your architectural skills without wall-of-text fluff. FinValora — Real-Time Crypto Trading & Portfolio Engine FinValora is a modular, backend-heavy financial platform built to demonstrate high-concurrency microservices, real-time data streaming, and robust financial domain modeling. Core Architecture & Stack Transactional Core: Django & Django REST Framework (DRF) + SimpleJWT Real-Time Engine: FastAPI + Async WebSockets (isolated for high throughput) Background Processing: Celery + Redis (notifications, scheduled tasks, market sync) API Specs & Docs: OpenAPI 3.0 / Swagger UI via drf-spectacular Data Layer: Relational schema optimized for PostgreSQL (SQLite for local dev) Key Technical Highlights Financial Domain Modeling: Strict relations handling assets, exchanges, order books, trades, paper-trading wallets, and positions. Separation of Concerns: Sync REST APIs handle transactional metadata, while async FastAPI pipelines stream live market feeds via WebSockets. Performance & Analytics: Dedicated analytics layer computing daily equity curves, trade stats, drawdown history, and strategy metrics. Notification System: Multi-channel queue pipeline (Email, In-App, Push) executed out-of-band via Redis & Celery workers. Which part of the architecture interests you most? Asynchronous WebSocket streaming via FastAPI & Redis Pub/Sub Database design for order books & portfolio analytics Decoupling long-running tasks with Celery background workers Drop a comment below with your pick, or check out the code repositories! Links GitHub Repository: https://github.com/devHashim111/finvalora Developer Portfolio: https://devhashim.vercel.app/
0
35
0
Blood Donation Management System — Django Web Application Developed a Django-based blood donation management platform that connects blood requests with available donors through a structured matching and coordination workflow. The system includes blood request management, donor registration, blood-group matching, request status tracking, responsive Bootstrap UI, TinyMCE-powered awareness content, contact management, and a centralized Django admin panel. Implemented data validation and automated testing for core workflows, with production-oriented Vercel deployment configuration. Tech: Django, Django Templates, Bootstrap, SQLite, TinyMCE Live: https://blood-donation-gray.vercel.app/ GitHub: https://github.com/devHashim111/blood-donation-management-system
0
42