Ayush Kumar
@ayushkumar40
I build scalable, queue-driven Python and FastAPI backends for asynchronous workflows and LLM applications.
What I'm looking for
I build queue-driven backend systems in Python and FastAPI, including pyFlow, a distributed workflow platform that processes CSV workloads asynchronously through Celery and Redis.
With pyFlow, I designed a DAG engine with retries, cycle detection, dependency-aware execution, and 14 REST endpoints backed by SQLAlchemy and Alembic. The platform achieved roughly 70x faster submission than inline processing for a 25 MB CSV workload and sustained approximately 885 jobs per minute on four workers.
I also built docXpo, a multi-LLM backend that unifies Anthropic, Gemini, OpenAI, and Ollama behind a single provider interface. I implemented streaming SSE responses, RAG with pgvector and HNSW, Redis semantic caching, rate limiting, and cost and latency metrics.
As an open-source contributor, I've had 28+ pull requests merged across nine production repositories at AiiDA, the Apache Software Foundation, OSGeo, and pvlib. I enjoy working through maintainer review, CI pipelines, testing, and production-quality fixes.
Experience
Work history, roles, and key accomplishments
Open Source Contributor
AiiDA, Apache Software Foundation, OSGeo, pvlib
Feb 2025 - Present (1 year 6 months)
Merged 28+ pull requests into 9 production repositories owned by external organizations, collaborating with maintainer teams to scope, review, and iterate on each change. Delivered contributions across AiiDA, Apache Iceberg, Sedona-DB, GRASS, pgRouting, and pvlib-python.
Education
Degrees, certifications, and relevant coursework
Indian Institute of Information Technology Sonepat
Bachelor of Technology, Computer Science and Engineering
2023 -
Grade: 8.37 CGPA
Pursuing a Bachelor of Technology in Computer Science and Engineering with a CGPA of 8.37. Coursework includes Data Structures & Algorithms, Operating Systems, DBMS, and Computer Networks.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ayush?
You can contact Ayush and 90k+ other talented remote workers on Himalayas.
Message AyushGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
