Nikunj Kakadiya
Full Stack Developer (React, Python, AI Development & Integration) | 10+ Years Experience
GitHub: github.com/nikunjkakadiya3008 | Location: India
Professional Summary
Full stack developer with strong experience building data-driven web applications and integrating AI into production systems. Specialized in React (TypeScript) and backend development with Node.js and Python, with
hands-on experience in real-time data processing, dashboard systems, and AI-powered features.
Built platforms that combine structured data, user workflows, and AI models to generate actionable insights.
Experience includes voice agents, AI chat systems, predictive dashboards, and real-time analytics. Comfortable
working across product, data, and engineering teams to translate business problems into scalable technical solutions.
Core Technical Skills
React, Python (FastAPI, Django) Angular, TypeScript, JavaScript (ES6+), HTML5, CSS/SCSS, Redux, Zustand,
Node.js, REST APIs, Firebase, Supabase, PostgreSQL, AI Integration (OpenAI, Gemini, Claude, Vapi), Realtime
Systems, Data Visualization (Recharts), Git, CI/CD, Docker, Agile/Scrum
Professional Experience
Senior Full Stack Developer - Freelancer
Visit Profile
Feb 2018 – Present
Upwork
• Designed and developed scalable web applications using React (TypeScript) with modular and reusable component architecture.
• Integrated AI models (OpenAI, Gemini, Claude) into production systems for chatbots, automated responses,
and intelligent workflows.
• Built AI-powered features including conversational interfaces, recommendation systems, and contextual response
generation.
• Implemented AI voice agents using Vapi to automate real-time user interactions and domain-specific query
handling.
• Implemented Retrieval-Augmented Generation (RAG) pipelines by combining LLMs with structured data sources
to generate context-aware and accurate responses.
• Worked with vector databases (Chroma, Pinecone) for semantic search, embeddings storage, and efficient information retrieval.
• Designed systems for embedding generation, document indexing, and similarity-based search to enhance AIdriven user experiences.
• Built AI workflows using tools like n8n for automation, orchestration, and integration between APIs, databases,
and AI services.
• Applied prompt engineering techniques to improve response quality, consistency, and domain relevance.
• Built data-intensive dashboards with dynamic filtering, sorting, and aggregation for real-time analytics and
decision-making.
• Handled high-frequency data updates and optimized rendering performance using memoization, virtualization,
and efficient state management.
• Implemented advanced state management using Redux and Zustand to manage complex application flows and
large datasets.
• Integrated REST APIs and designed efficient client-server communication patterns for performance-critical applications.
• Developed backend services using Node.js and Python to process structured and semi-structured data.
• Worked with Firebase and Supabase to build real-time systems with live updates and event-driven architecture.
• Optimized frontend performance using lazy loading, code splitting, and efficient API consumption strategies.
• Refactored legacy codebases to improve maintainability, scalability, and adherence to clean architecture principles.
• Collaborated with cross-functional teams (product, design, business stakeholders) to translate business requirements into scalable technical solutions.
• Participated in architecture discussions, defining system design decisions and trade-offs for performance and
scalability.
• Ensured high-quality code through code reviews, best practices, and consistent development standards.
• Delivered responsive and user-friendly interfaces focused on usability and clarity of complex data.
• Deployed applications using modern CI/CD workflows and managed environments across staging and production.
Full Stack Developer
Jun 2016 – Feb 2018
Deskcode Solution Pvt. Ltd., India
• Developed frontend applications using Angular and React with focus on responsive UI and reusable components.
• Built backend APIs using Node.js and Express for handling business logic and data processing.
• Integrated third-party services and REST APIs to extend application functionality.
• Worked with relational databases and implemented efficient data access patterns.
• Assisted in debugging production issues and improving application performance and stability.
• Collaborated with senior developers to follow best practices in code structure and development workflows.
• Participated in Agile development cycles including sprint planning, standups, and releases.
Key Projects
RotoBot AI – Fantasy Sports Intelligence Platform
Visit Web App
• Built real-time analytics dashboards delivering predictive insights and recommendations based on live sports
data.
• Designed data pipelines and frontend architecture to handle high-frequency updates and time-series datasets.
• Implemented dynamic data visualization (charts, trends, comparative metrics) to help users make data-driven
decisions.
• Optimized performance for large datasets using efficient state management and rendering strategies.
• Transformed raw statistical data into actionable intelligence through structured UI and data aggregation.
SeaSure – Marine Insurance Platform with AI Voice Agent
Visit Web App
• Developed enterprise web platform for vessel and insurance management with complex workflows and structured
data handling.
• Integrated AI voice agent (Vapi) to handle real-time customer queries related to policies, vessels, and insurance
data.
• Built conversational workflows that combine backend data retrieval with AI-generated responses.
• Designed scalable APIs and UI layers to support real-time interaction and decision-support features.
• Improved user experience by automating support processes and reducing manual query handling.
Bite Tracker – AI Nutrition & Analytics Platform
Visit Web App
• Built data-driven dashboards for calorie tracking, macro analysis, and user behavior insights.
• Implemented AI chatbot using LLMs to provide personalized nutrition recommendations and contextual responses.
• Designed systems to process user input data and generate actionable health insights.
• Handled real-time updates and user-specific data flows using Firebase and scalable backend services.
• Focused on transforming raw input data into meaningful recommendations and user-friendly analytics.
MECH AI – AI-Based Vehicle Diagnostic & Repair Platform
Visit Web App
• Developed AI-assisted diagnostic platform for vehicle issue detection and repair recommendations.
• Integrated AI models to analyze user inputs and generate context-aware diagnostic insights.
• Built structured workflows to convert technical vehicle data into simplified, actionable outputs.
• Designed frontend interfaces for handling complex diagnostic data and improving usability.
• Collaborated on integrating AI logic into production-ready systems with focus on reliability and response accuracy.
Education
Masters in Computer Applications
Gujarat
Availability
Remote | Immediate | Flexible with time zones
2013