Skip to content
View senthilece01's full-sized avatar
😍
Full Stack Developer | AI Automation
😍
Full Stack Developer | AI Automation

Block or report senthilece01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
senthilece01/README.md
Typing SVG

Portfolio LinkedIn X Email


🧑‍💻 About Me

const senthilkumar = {
  role: "Senior Full-Stack Developer & AI Engineer",
  experience: "12+ years",
  currentFocus: [
    "AI Agents",
    "MCP Servers",
    "Claude Code",
    "n8n Automation",
    "RAG Pipelines",
  ],
  expertise: ["Flutter", "Next.js", "React", "Node.js", "iOS", "Android"],
  certifiedBy: [
    "Anthropic (Claude Code, Claude 101, Anthropic API)",
    "Google (PM, Agile)",
  ],
  communities: ["GDG Chennai", "Chennai Hackfest 2026", "Namma Flutter Devcon"],
  hireable: () => true,
};

🤖 AI Expertise

AI Coding Assistants

Claude Code Cursor Codex Antigravity Open Code Ollama

LLM Platforms

Claude Opus Claude Sonnet GPT-4 Gemini Pro GLM Kimi

AI Integrations & Automation

MCP Agents Hooks n8n Manychat Zapier

AI Design Tools

Google Stitch Figma Make Claude Design

AI Testing

Playwright Agent Browser Testsprite

AI Platforms

Hugging Face Nano Banana NotebookLM Claude Cowork


🛠 Tech Stack

Mobile

Flutter Dart Swift Kotlin

Web & Backend

Next.js React Node.js TypeScript Tailwind CSS PHP Laravel

Cloud, DB & DevOps

Firebase AWS Docker Vercel Railway MongoDB PostgreSQL Supabase

CI/CD, Version Control & Tools

GitHub Actions Bitbucket Pipelines Figma Postman


🏅 Certifications

Badge Issuer Certificate
🤖 Claude with the Anthropic API Anthropic Verify
🤖 Claude Code in Action Anthropic Verify
🤖 Claude 101 Anthropic Verify
📊 Google Project Management Google Verify
⚡ Agile Project Management Google Verify
🧩 Problem Solving (Intermediate) HackerRank Verify

📌 Featured Projects

Project Stack Description
Recruitment Agency — Agentic AI Python · LangGraph · LangChain · OpenAI True multi-agent AI — HR Screener, Technical Assessor & Recruiter agents with ReAct reasoning
Chatbots with LangGraph Python · LangGraph · Groq · LangSmith Stateful AI chatbot built with LangGraph graph orchestration and Groq Gemma2-9b model
LangChain Restaurant Name Generator Python · LangChain · OpenAI · Streamlit Streamlit app that generates restaurant names and menus using LangChain LCEL and OpenAI
VAPI Voice Assistant Vanilla JS · VAPI Standalone AI voice assistant widget — no build step, pure vanilla JS
RAG Agent FastAPI · LangGraph · Pinecone · Groq Production-ready RAG API — upload PDFs, query with AI, get cited answers
AI Health Assistant Flutter · Gemini API · GetX Conversational health AI with symptom chat & wellness tracking
Leave Management System Next.js · TypeScript · Redux · shadcn/ui Full-stack HR portal with role-based leave approval
SKAlertDialog Flutter · Dart Highly customizable alert dialog Flutter package
SKNumberPad Flutter · CustomPainter Animated PIN/OTP number pad widget
SKOnboardingScreen Flutter · Bloc · AWS S3 Flexible onboarding screen Flutter package

📊 GitHub Stats

Senthilkumar's GitHub Stats

Top Languages

Profile Details

GitHub Streak


📬 Open to AI-first product roles, freelance, and open source collaboration

Portfolio

Pinned Loading

  1. Flutter_AI_Health_Assistant Flutter_AI_Health_Assistant Public

    Experience the power of AI in healthcare! Ask any health-related questions.

    Objective-C

  2. Merge Sort Algorithm: It contains a ... Merge Sort Algorithm: It contains a simple and efficient implementation of the Merge Sort algorithm using the Dart programming language. Merge Sort is a classic divide-and-conquer algorithm known for its stable O(n log n) time complexity, making it highly suitable for large datasets.
    1
    int step=1;
    2
    void main() {
    3
      List<int> list = [8,7,6,5,4,3,2,1];
    4
    //   print("Given Array is :\n" + list.toString());
    5
      List<int> sortedList = mergeSort(list, "call by main      ");
  3. HackerRank-SQL-Advanced-Skills-Certification-Test HackerRank-SQL-Advanced-Skills-Certification-Test Public

    HackerRank MySQL challenge solution in the MySQL Advanced Track

    1

  4. MusixMatchClone MusixMatchClone Public

    Objective-C

  5. SKNumberPad SKNumberPad Public

    Custom NumberPad

    Dart 18 5

  6. SKOnboardingScreen SKOnboardingScreen Public

    Onboarding Screen

    Dart 31 24