Vinay Keerthi

Full-stack engineer building web products, React and Vue.js frontends, Python services, data platforms, automation systems, AI engineering workflows, and high-performance Rust components.

Currently open to consulting opportunities - get in touch.

Download PDF

Skills

Product

Merrilin.ai

Built since February 2026 / FastAPI, React, Capacitor, Celery, PostgreSQL, Langfuse

Merrilin is an AI-powered ebook reader that helps readers ask questions within one or more books while avoiding spoilers. It uses book-aware retrieval, spoiler-safe question answering, product flows, Android/iOS apps shipped with Capacitor, and Langfuse-backed observability.

Experience

1990Labs

Lead Engineering Consultant / Bangalore, Remote / February 2026 - Present

  • Built Canvass from the ground up, a full-stack Next.js market research marketplace connecting companies with paid research participants.
  • Built product workflows and the Python/FastAPI backend for study intake, participant workflows, AI moderation, transcript processing, and report building.
  • Developed AI-moderated voice calls that steer market research conversations through a pool of questions, alongside chat, transcript analysis, and insight-report synthesis workflows.
  • Own technical direction for the consulting engagement, balancing product velocity, maintainability, and research operations needs.

Chatwoot

Lead Engineer / Bangalore, Remote / September 2025 - January 2026

  • Cut response times by 40% through PostgreSQL query-plan analysis, unused-index cleanup, and database tuning.
  • Improved Captain, Chatwoot's customer-facing AI agent, using Ruby, Rails, and Vue.js.
  • Worked across the Rails/Vue application surface for customer-facing AI and support workflows.
  • Built data generation tools to benchmark PostgreSQL performance under load and identify scaling bottlenecks.
  • Worked with Langfuse and Sentry observability to improve debugging, monitoring, and production visibility for AI workflows.

Composio

Lead Consultant / Remote / May 2025 - June 2025

  • Consulted on SDK design and developer experience for Python and TypeScript SDKs.

ChainSafe

Software Developer / Bangalore / November 2022 - February 2025

  • Built Python and Dagster data analytics pipelines for multiple blockchains, feeding curated datasets into Apache Superset dashboards.
  • Delivered operator-facing dashboards and alerting workflows for blockchain data products.
  • Built EVM wallet health monitoring, cross-chain alerting, and automated balance tracking workflows.
  • Built Rust validator, libp2p networking, internal crates, and CLI tooling for blockchain operations.
  • Reviewed Rust contributions across teams with a focus on libp2p integration and async runtime optimization.
  • Built LLM assistants using Ollama and ChromaDB for smart contract analysis and project documentation.

Merkle Science

Software Developer / Bangalore / July 2021 - November 2022

  • Designed and maintained Rust libraries for high-throughput blockchain ingestion using Tokio and Serde.
  • Built Python bindings via PyO3 to expose Rust performance to Python data pipelines, achieving 10x throughput improvements.
  • Prototyped Kafka and PySpark pipelines for high-velocity blockchain transaction processing.
  • Modernized Airflow DAGs with Poetry and Docker-based development environments.
  • Maintained the Django backend for customer-facing dashboards and compliance rule engines.

VISA Inc.

Sr. Software Engineer - Data Platform / Bangalore / May 2019 - June 2021

  • Led Python internal tooling for secure server orchestration, onboarding automation, and PCI-compliant infrastructure workflows.
  • Built a Python CLI-driven deployment framework for the Platform-as-a-Service team.
  • Created Plotly.js dashboards for engineering productivity and Git activity across global teams.
  • Mentored junior engineers and interns; led Python workshops and cross-team code reviews.

GKN Aerospace India

Software Engineer / Bangalore / December 2015 - May 2019

  • Built internal search tools, React/Vue.js interfaces, GPU-accelerated Python libraries, and CI/CD pipelines.

Flipkart Internet Pvt. Ltd.

Bangalore / February 2014 - December 2015

  • Developed Leonardo, Python automation tooling for image generation, content workflows, and marketing campaigns.

TVS Group

Production Engineer / 2012 - February 2014

  • Applied statistical methods to improve production quality in manufacturing environments.

Indian Institute of Science

Project Assistant, Aerospace Department / 2011

  • Worked on replacing MATLAB scripts with Python for aerospace research workflows.

Writing & Projects

The Download Book

A comprehensive guide and Rust implementation exploring file download mechanisms, Tokio async runtime patterns, error handling, and concurrent download strategies. Book / Code

Speaking