Software that creates real value for business.
I build systems that create real value for organizations — clean, maintainable code that holds up under real-world use.

About Me
I’m Anas, a software engineer working across data systems, backend architecture, and applied AI. I care about clean, maintainable software that holds up when people depend on it.
My work ranges from a retail POS in daily production use to Azure analytics pipelines, computer vision, and real-time voice agents. I enjoy the practical trade-offs that make these systems fast, reliable, and useful.
Projects
Retail POS & Cloud Analytics Platform
A point-of-sale system built for daily retail operations, with fast cashier workflows and automated cloud backups. An Azure SQL pipeline turns store data into Power BI reporting.
3–5×Checkout Speedupvs. previous setup4 CashiersDaily ProductionCounter billing & stockExplore architecture
Data Pipeline & System ArchitectureClick a node to inspectStage 1: Counter Terminal UIReact • Tailwind CSS • shadcn/uiDesigned for fast keyboard-driven cashier workflows. Features instant barcode lookup, responsive cart recalculations, discount rules, and sub-second receipt generation with zero screen stutter.
Stage 2: Embedded Transaction EngineFlask • Marshmallow • SQLite • Redis QueueRuns on-premise at the retail store with SQLite for low-latency atomic transactions during peak rush hours. Marshmallow enforces strict schema validation, while Redis Queue handles async thermal printing and inventory ledger updates.
Stage 3: Automated Cloud Backup & ReplicationAzure Blob Storage • Azure Key Vault • Python CLIAn automated nightly process generates encrypted database snapshots and synchronizes them to versioned Azure Blob Storage containers, allowing recovery from the latest saved snapshot without manual cashier overhead.
Stage 4: Automated Data Warehouse & ETLAzure SQL • Azure Container Apps • Docker • OBTA containerized pipeline pulls the latest blob backup, verifies integrity checksums, restores tables into Azure SQL, and transforms normalized relations into an optimized One Big Table (OBT) schema for high-speed analytical queries.
Stage 5: Executive Business IntelligencePower BI • DAX Measures • Automated RefreshFeeds directly into Power BI dashboards to track daily revenue velocity, product gross margins, cashier transaction volume, inventory turnover, and stock-out forecasts across all store categories.
ReactTailwind CSSFlaskSQLiteRedis QueueAzure Blob StorageAzure SQLPower BIDockerVoice AI customer support agent
A real-time voice agent for a food delivery app — LiveKit browser client paired with a Python agent pipeline, with STT/LLM/TTS fallbacks so calls keep working when a service dips.
End-to-end computer vision pipeline
Video processing, object detection, segmentation, custom dataset creation, and YOLO training — from raw footage to a working model.
Invoice data extraction pipeline
Pulls structured fields — invoice number, GST number, grand total, tax total — out of invoice images and PDFs using PaddleOCR with an LLM on top.
Work Experience
- Summer InternIIIT HyderabadMar–May 2026
Summer internship at IIITH — applied research and engineering across computer vision, media processing pipelines, and data systems.
Python
OpenCV
FFmpeg
YOLO
Education
- B.Tech — Computer ScienceMuffakham Jah College of Engineering & Technology (MJCET), Hyderabad, India2022–2026
Coursework across Operating Systems, Database Management Systems, Computer Networks, Data Structures, Artificial Intelligence, and Machine Learning.
Activity
220 contributions in the last year
- mini_projects33
- IIITH_INTERNSHIP27
- ANAS-0520
- Private contributions118
Writing
All essays →Certifications
Technologies
Python
TypeScript
FastAPI
Azure SQL
Power BI
Docker
LangGraph
OpenCV
More technologies
Google Cloud
BigQuery
Dataflow
Cloud Storage
Azure Blob Storage
Managed Identities
Key Vaults
Container Apps
Container Registry
LangChain
LiveKit
YOLO
FFmpeg
JavaScript
C++
Flask
React
SQLite
Tailwind CSS
HTML
CSS
Postman
Vercel