I'm Vivek Patel, a Senior Full Stack Developer specializing in Conversational AI with 3+ years of experience delivering client-facing chatbot solutions, robust APIs, backend services, and data pipelines. I design and optimize conversational flows, train and test NLU models, and ensure reliable deployments with SRE practices. I'm transitioning into AI Engineering to apply these production skills alongside self-taught expertise in ML mathematics, data analysis, supervised/unsupervised learning, deep learning, and agentic AI with RAG systems—delivering intelligent solutions that drive business value.

Vivek Patel

I'm Vivek Patel, a Senior Full Stack Developer specializing in Conversational AI with 3+ years of experience delivering client-facing chatbot solutions, robust APIs, backend services, and data pipelines. I design and optimize conversational flows, train and test NLU models, and ensure reliable deployments with SRE practices. I'm transitioning into AI Engineering to apply these production skills alongside self-taught expertise in ML mathematics, data analysis, supervised/unsupervised learning, deep learning, and agentic AI with RAG systems—delivering intelligent solutions that drive business value.

Available to hire

I’m Vivek Patel, a Senior Full Stack Developer specializing in Conversational AI with 3+ years of experience delivering client-facing chatbot solutions, robust APIs, backend services, and data pipelines. I design and optimize conversational flows, train and test NLU models, and ensure reliable deployments with SRE practices.

I’m transitioning into AI Engineering to apply these production skills alongside self-taught expertise in ML mathematics, data analysis, supervised/unsupervised learning, deep learning, and agentic AI with RAG systems—delivering intelligent solutions that drive business value.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Sr. Full-Stack Developer - Conversational AI at RBC
December 1, 2022 - Present
Design and integrate client-facing asynchronous conversational AI solutions for multiple lines of business; collaborate on designing, refining, and developing chatbot flows; implement backend services and REST APIs to connect chatbots with internal systems; build data pipelines for chat data processing and analytics; deploy and support backend apps on OpenShift with Docker and CI/CD, applying SRE practices for reliability and performance; provide ongoing production support to ensure high availability.
Full-Stack Developer at Empowered Futures
July 1, 2022 - December 1, 2022
Led multiple AI/ML-driven projects, including a Canadian PR Eligibility Agent (RAG System) using Python, FastAPI, Gradio, LangGraph, Weaviate, Redis for semantic and vector search with multi-turn chat workflows; built an internal RBC UI Standards Assistant (RAG System) indexing Confluence/Connect documents into ChromaDB via a LangGraph-powered API; developed a Sports Image Classifier using PyTorch (ResNet50) with a FastAPI/React frontend.

Education

Computer Systems Technician – Software Engineering at Sheridan College
January 1, 2018 - December 1, 2020
Software Engineering Immersive at General Assembly
July 1, 2022 - October 1, 2022

Qualifications

Agentic AI - DeepLearning.AI
November 1, 2025 - March 11, 2026
MLOps Bootcamp - Udemy
October 1, 2025 - March 11, 2026
Python For Machine Learning & Data Science Masterclass - Udemy
June 1, 2025 - March 11, 2026
Deep Learning Specialization - DeepLearning.AI
January 1, 2025 - March 11, 2026
Mathematics For Machine Learning & Data Science Specialization - DeepLearning.AI
August 1, 2024 - March 11, 2026

Industry Experience

Financial Services, Software & Internet, Professional Services, Media & Entertainment