Skip to main content
Ayush KumarAK
Open to opportunities

Ayush Kumar

@ayushkumar40

I build scalable, queue-driven Python and FastAPI backends for asynchronous workflows and LLM applications.

India
Message

What I'm looking for

I'm looking to build scalable backend systems where I can work on asynchronous processing, distributed workflows, APIs, testing, and production open-source collaboration.

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

AP
Current

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 logoIS

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.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan