×
G Vibu Vignesh

G Vibu Vignesh

AI Engineer

43/1, Street no. 7, Sri Senthur Happy Homes, Kovai Road, Annur, Coimbatore, Tamil Nadu, IN, 641653
9123503384
English, Tamil, Hindi

Background


About

About

An accomplished AI Engineer with a strong background in developing high-performance AI inference servers using Python FastAPI and Robyn framework. Proficient in leveraging and integrating cutting-edge AI technologies, including OpenAI, Anthropic, and Hugging Face models, with expertise in fine-tuning Hugging Face models and deploying open-source LLMs via vLLM. Experienced in building robust LLM agents with LangGraph and N8N for automation, and skilled in utilizing Rust's Candle and Candle-vLLM libraries for efficient LLM inference.

Work Experience

Work Experience

  • GenAI Developer, DoaZ (Remote)

    Apr, 2024 - Present

    Developed and deployed a Retrieval-Augmented Generation (RAG) chatbot to provide rapid answers from complex Korean Construction Rules & Regulation documents.

    • Improved information retrieval accuracy from 60% to 80% by implementing Contextual Chunking for document preprocessing.

    • Utilized DSPy for advanced prompt optimization, enhancing chatbot response quality and relevance.

    • Deployed open-source LLMs (Qwen 148 & 32B) on Vastai GPU servers using VLLM for efficient inference.

    • Built and maintained FastAPI endpoints for seamless interaction between the AI backend and the frontend application.

    • Deployed LLMs using candle-rust library for faster LLM inference using Rust Programming Language

  • RAG Application Developer, Upwork (Remote)

    Nov, 2023 - Apr, 20245 months

    • Engineered a PDF chatbot featuring a unique user-driven document selection architecture prior to Q&A.

    • Developed a CSV-based chatbot leveraging Langchain's Pandas agent framework for data interaction and analysis.

    • Created a web-search-enabled chatbot integrating DuckDuckGo to answer queries with real-time information.

    • Enhanced overall chatbot functionality using Python and various OpenAI models.

  • Data Scientist Intern, Gilbert Research Institute (Coimbatore)

    Aug, 2023 - Nov, 20233 months

    • Developed a medical image analysis solution for Lung and Liver Tumor segmentation.

    • Utilized PyTorch and Convolutional Neural Networks (CNNs) to build and train the segmentation models.

    • Communicated effectively with faculty and staff, incorporating feedback for improvement.

    • Collaborated within teams to analyze problems and develop data-driven solutions.

Projects Experience

Projects Experience

  • Async Rust Port Scanner

    Sep, 2025 - Sep, 20252 days

    A simple and fast multithreaded port scanner written in Rust, leveraging Tokio for asynchronous operations and Clap for command-line argument parsing. It efficiently scans a range of TCP ports on a target IP address.

    • Built with Rust, ensuring high performance and memory safety.

    • Uses Tokio's asynchronous runtime to perform concurrent connection attempts, drastically reducing scan time.

    • Features a configurable command-line interface with clap for specifying target IP and custom port ranges.

    • Incorporates a timeout mechanism to prevent the program from hanging on unresponsive ports.

  • Rust Distributed Chat Server

    Jun, 2025 - Jul, 20251 month

    A distributed server where users can connect and transmit messages to other users

    • Distributed Systems in Rust

  • Rust minigrep

    Jul, 2025 - Jul, 202515 days

    A grep like tool to return lines in a file that contains the given text

    • grep

  • Axum RBAC Workspace System

    Jul, 2025 - Aug, 20251 month

    An open-source backend starter kit for building multi-tenant, workspace-oriented applications using Rust and the Axum framework.

    • Built with Rust and Axum for high performance and safety.

    • Features secure user authentication, workspace management, and Role-Based Access Control (RBAC).

    • Includes database migrations, email notifications, and a modular architecture.

  • LangGraph Agent for Candidate Information Extraction

    Jul, 2025 - Aug, 20251 month

    A LangGraph-based conversational agent that interacts with users to extract essential candidate information like contact details, job title, and salary expectations.

    • Uses a stateful graph to guide the conversation and ensure all required data is collected.

    • Extracts structured data (JSON) from unstructured, natural language user inputs.

    • Built with Python, LangGraph, and the OpenAI API.

Skills

Skills

  • AI Inference Server Development

    REST APIs

    Asynchronous Programming

    vLLM

    Python

    LLM Deployment

    Model Serving

  • Python FastAPI

    Web Framework

    API Development

    Asynchronous Python

    Pydantic

    RESTful Services

  • Rust

    Systems Programming

    Axum Framework

    REST APIS

    WebAssembly

  • Javascript

    Web Development

    Frontend

    Backend (Node.js)

    ES6+

    Asynchronous JavaScript

  • Docker

    Containerization

    Microservices

    Deployment

    DevOps

    Orchestration

    Docker Compose

  • Github Actions

    CI/CD

    Automation

    Workflow Automation

    DevOps

    Version Control Integration

  • GoLang

    Backend Development

    Concurrency

    Microservices

    High Performance

    Goroutines

    Channels

Education

Education

  • Physics, Integrated B.Sc. & M.Sc., Indian Institute Of Technology Madras

    - Jan, 2025

Volunteer Work

Volunteer Work

  • OpenSource Contributor, gpt-researcher

    Jul, 2025 - Jul, 2025

    Bug Fix Contribution in gpt-reasearcher project