Problem:
Financial data from stocks and crypto APIs was scattered, refreshed manually, and not ready for analytics or ML use.
Solution:
Built an Apache Airflow pipeline to collect, transform, validate, and load real-time financial data from multiple APIs into PostgreSQL, MongoDB, AWS RDS, and Qdrant.
Result:
Automated sub-hourly data refresh, processed thousands of records daily, and delivered clean data for dashboards, analytics, and vector search.
Built the complete Admivo.in ecosystem from scratch for a foreign education consultancy, covering the student-facing platform and internal operations. The system includes country/destination discovery, application journey, counsellor workflows,...
CSV preparation — an independent Python workflow for splitting tagged records and mapping columns to a supplied schema.
The synthetic example preserves text IDs and multiline fields, stops on unknown tags, and reports output counts and file hashes. Multi-tag routing is explicit, so extra output rows can be explained rather than mistaken for duplicates.