Venkata Kaushik Vemani

Lead Software Engineer | Distributed Systems | Java & Microservices | AI-powered platforms

About Me

Lead Software Engineer with 9+ years architecting distributed systems and high-throughput data pipelines. Currently building AI-powered finance platforms using LLMs and prompt engineering. Scaled pipelines to 99.9% uptime processing millions of events daily and delivered 70%+ operational efficiency gains through automation.

Expert in Java, Node.js, PostgreSQL, and GCP. Specialized in building scalable microservices, payment systems, and AI-powered applications that drive business value.

Experience

Lead Software Engineer

Apr 2023 - Present

Rtzen.ai • Remote

  • Drove architectural design for AP/AR modules, collaborating with cross-functional teams to ensure scalability and regulatory compliance
  • Engineered AR reconciliation workflows matching payments/remittances with bank data using multiple matching algorithms, significantly reducing bill closure times
  • Integrated multiple US banking and payment APIs, designing fault-tolerant workflows with retries, idempotency, and reconciliation checks to ensure consistent outcomes in production.
  • Building finance applications using Generative AI (LLMs) and prompt engineering to generate agents, workflows and applications from natural language inputs, achieving 60% improvement in accuracy
  • Built an automated browser testing evaluation system that processes natural language instructions and executes them against specified URLs using serverless Playwright instances orchestrated through MCP (Model Context Protocol) agent integration

Reputation.com

Jul 2018 - Mar 2023

Hyderabad, India

Lead Software Engineer

Apr 2022 - Mar 2023
  • Led 6-member engineering team through high-velocity projects, coordinating daily standups, sprint planning and quarterly roadmap definition while mentoring engineers on system design
  • Architected and delivered high-throughput data extraction pipeline processing 10M+ daily messages from multiple sources (Google, Facebook, Twitter) with 99.9% uptime
  • Coordinated with product, infrastructure, and data teams to establish data quality standards and monitoring practices, reducing data discrepancies by 80% through systematic validation, automated alerts and cross-team alignment
  • Conducted regular code reviews, design reviews, and architecture discussions, establishing best practices that reduced production incidents by 35%

Senior Software Engineer

Oct 2020 - Mar 2022
  • Designed and optimized data collection workflow with multiple microservices for scalability and consistency, improving throughput by 40% through job prioritization, rate-limiting techniques and async processing patterns
  • Architected messaging integration framework for Google, Facebook and Twilio with guaranteed delivery and automated retry mechanism for reliability
  • Built self-service onboarding systems for external integrations, reducing onboarding time by 50%
  • Mentored engineers on best practices for distributed system patterns and microservices best practices

Software Engineer

Jul 2018 - Oct 2020
  • Developed data extraction microservices in Java and Groovy to collect and publish reviews and social media content from multiple sources including Google, Facebook, Twitter etc.
  • Implemented comprehensive alerting and observability infrastructure using Sumo logic, enabling proactive issue detection through custom dashboards and automated alerts reducing MTTR by 50%
  • Managed migration from Web Socket-based communication to Redis Pub/Sub pattern, enabling horizontal scalability and facilitating cloud migration from on-premise VMs to GCP with docker containerization

Systems Engineer

May 2016 - Jun 2018

Infosys • Chennai, India

  • Developed COBOL functions to remediate Y2K issues in legacy mainframe applications
  • Increased test coverage by 30% through Selenium integration with BDD
  • Collaborated with senior engineers gaining hands-on experience in enterprise software delivery

Skills & Expertise

Languages

Java TypeScript Node.js Python

Architecture & APIs

Distributed Systems Microservices RESTful APIs Design Patterns Data Structures

Data & Messaging Platforms

PostgreSQL MongoDB Redis Elasticsearch Kafka RabbitMQ

Cloud & Delivery

GCP Docker CI/CD

Education

B.Tech - Computer Science and Engineering

May 2012 - May 2016

Andhra University • Visakhapatnam

Projects

Groww MCP

View on NPM →

MCP (Model Context Protocol) server exposing real-time stock and financial data APIs for AI agents and LLM applications. Published on NPM with 500+ downloads, enabling AI-powered financial analysis tools.

TypeScript MCP Groww API

Stock Insights

Visit Site →

Full-stack real-time stock analysis platform using LLMs to analyze market trends. Features automated Discord alerts, and real-time tracking.

TypeScript LLMs Discord