Skip to content
View akshayy718's full-sized avatar

Block or report akshayy718

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
akshayy718/README.md

Typing SVG


Jain University CGPA Location


DataVault ERP Assistant Live App Portfolio Portfolio Dashboard Chatbot Brewnova GL Automation LinkedIn Email GitHub


Profile Views Followers Stars


🧠 About Me

AI/ML Engineer and Computer Science graduate with hands-on experience building production-grade LLM-powered applications, ML models, and enterprise workflow automations.

  • 🗄️ Built and deployed DataVault — a full-stack SaaS platform that turns spreadsheets into QR-powered shareable experiences. Upload a CSV, select rows/columns/cells, generate a real QR code, recipients scan on any phone and see a premium card — with PIN protection, expiry, view limits, live mode, and analytics. 48/48 automated tests passing. Rated 9/10 by a technical reviewer.
  • 🧾 Built and deployed an agentic AI assistant (LangChain + Groq) that runs real approve/reject/create operations against a live SAP CAP service I built and deployed myself on Cloud Foundry — with OAuth2/XSUAA auth and a code-enforced confirmation gate, not a mock backend
  • 🤖 Built a Natural Language SQL Chatbot integrating Groq's Llama 3.3 70B, LangChain, and RAG on a live SQL Server backend — achieving 91% semantic SQL accuracy across 500+ test queries
  • ⚙️ Engineered an end-to-end GL Entry Approval automation connecting SAP SuccessFactors and Sage X3 via n8n Cloud with OAuth 2.0, audit logging, and error handling for 15+ failure scenarios
  • 🚀 Deployed an AI-powered CV Screening App on SAP BTP using SAP CAP, Fiori Elements, Node.js and Groq AI — live on Cloud Foundry
  • 🌿 Built and deployed Greenledger AI — an AI-powered multi-tenant invoice intake, extraction, review, and approval platform using FastAPI + Groq Vision + Telegram Bot API, featuring configurable extraction schemas, confidence scoring, audit logging, and human-in-the-loop approval workflows
  • 📊 Building a Universal AI Data Dashboard (Streamlit + Plotly + Groq) supporting any file format with natural language data querying
  • 💡 Passionate about building AI systems that solve real business problems at scale

🔍 Open To: AI/ML Engineer · SAP BTP/CAP Developer · Integration Engineer · Full Stack Developer (AI-focused)



🛠️ Tech Stack

⚡ Languages

Skills

🎨 Frontend & UI

Skills

🔧 Backend & Databases

Skills

☁️ Cloud, DevOps & Tooling

Skills

🤖 AI / ML Frameworks

Skills


SAP CAP SAP BTP SAP Fiori CDS OData Cloud Foundry LangChain Groq Streamlit Plotly Gradio n8n Hugging Face MLflow FAISS ChromaDB Pinecone SQLAlchemy PyODBC


🤖 AI / ML Expertise

Domain Proficiency Key Tools & Details
LLM Engineering ⭐⭐⭐⭐⭐ Groq API · LangChain · Llama 3.3 70B · Prompt Engineering · Chain-of-Thought
RAG Pipelines ⭐⭐⭐⭐⭐ FAISS · ChromaDB · Pinecone · Weaviate · Schema-Injected Context
AI Agents ⭐⭐⭐⭐ SQL Agent · Tool-Use Agents · LangChain Agent Executor
Data Visualization ⭐⭐⭐⭐⭐ Streamlit · Plotly · Auto-Chart Generation · KPI Detection
Computer Vision ⭐⭐⭐⭐ YOLOv10 · SegFormer · SAM · Object Detection · Semantic Segmentation
Time Series ⭐⭐⭐⭐ PatchTST · LSTM · ARIMA · Forecasting · Anomaly Detection
Fine-Tuning ⭐⭐⭐ QLoRA · PEFT · Hugging Face Transformers
ML Ops ⭐⭐⭐ MLflow · Experiment Tracking · Model Versioning · FastAPI Serving
Workflow Automation ⭐⭐⭐⭐ n8n Cloud · OData · REST APIs · OAuth 2.0 · Human-in-the-Loop

🚀 Featured Projects

🗄️ DataVault — Spreadsheet-to-QR SaaS Platform (Next.js 14 + FastAPI + PostgreSQL)

A full-stack SaaS product that transforms spreadsheets into premium QR-powered shareable experiences. Upload a CSV, select specific rows, columns, cells, or ranges, configure security and limits, and generate a real scannable QR code. Recipients scan on any phone and see a beautifully designed card — no login required.

Attribute Details
Stack Next.js 14 · TypeScript · Tailwind CSS · Framer Motion · FastAPI · SQLAlchemy · PostgreSQL · Alembic
AI Groq AI for natural language filtering · Duplicate detection · AI-powered suggestions from real data
Auth JWT tokens · bcrypt hashing · auto-refresh on 401 · session persistence across navigation
Sharing PIN protection · Expiry dates · Max view limits · Snapshot vs Live mode · QR code generation (PNG)
Frontend 6 screens · SSR recipient page · responsive layout · toast notifications · real-time preview
Backend 45 API endpoints · 9 modules · Alembic migrations · GZip compression · pool_pre_ping for reliability
Testing 48/48 automated backend tests passing
Security Cross-user data isolation · CORS production-hardened · API docs hidden in production
Deployment Frontend: Vercel · Backend: Render (UptimeRobot monitored) · Database: PostgreSQL
Repository github.com/akshayy718/datavault
Live Demo datavault-gilt.vercel.app

⚠️ Hosting note: Free tier — first load ~30s cold start. No-PIN shares load instantly (SSR). PIN-protected shares take 20-30s total (two server round-trips — free-tier limitation, not a code issue).

⚓ Anchor — ERP Agentic AI Assistant (LangChain Agent + Live SAP CAP Backend)

An LLM agent that performs real business operations — approving, rejecting, and creating purchase orders — against a live, deployed SAP CAP service, not a mock backend. Every write action is staged by the LLM but executed by deterministic code, only after explicit user confirmation.

Attribute Details
Stack Python · LangChain · Groq AI · FastAPI · SAP CAP (CDS) · Node.js
Backend Real SAP CAP service deployed to SAP BTP Cloud Foundry — custom data model, business actions, validation logic
Auth OAuth 2.0 client-credentials via XSUAA — the agent fetches and caches its own bearer token
Safety Code-enforced confirmation gate — write actions are proposed by the LLM, executed only by deterministic Python after an explicit "yes"
Reasoning Multi-step agent loop — plans, calls tools, reads results, decides the next step at runtime
Resilience Automatic, clearly-flagged fallback to demo data if the live SAP backend is briefly unreachable — never silent about which one is showing
Deployment Agent + dashboard on Render · SAP backend on Cloud Foundry — two independently deployed services
Repository github.com/akshayy718/ERP-AGENTIC-AI-ASSISTANT-
Live Demo erp-agentic-ai-assistant.onrender.com

⚠️ Note: Hosted on Render's free tier — first load may take ~30s to wake up. Usage is rate-limited to keep the shared AI quota fair for every visitor.

🌿 Greenledger AI — Multi-Tenant Invoice Intelligence Platform

AI-powered invoice intake, extraction, review, and approval platform built around configurable document schemas instead of fixed invoice fields. Supports direct web uploads and Telegram-based intake using a shared extraction pipeline with confidence scoring and full audit history.

Attribute Details
Stack Python · FastAPI · Groq Vision · Groq Llama 3.3 · SQLite · Telegram Bot API
Architecture Shared extraction pipeline across web uploads and Telegram intake
AI Extraction Vision-first invoice understanding with configurable extraction fields and confidence scoring
Multi-Tenant Organization isolation with role-based access and org-scoped invoice storage
Security PBKDF2 password hashing · server-side sessions · protected org endpoints
Workflow Human review → correction hints → re-extraction → approval → export
Automation Telegram invoice submission with live routing and validation
Analytics Spend tracking · approval metrics · vendor insights
Deployment Render (live)
Repository github.com/akshayy718/greenledger-invoice-ai
Live Demo greenledger-invoice-ai.onrender.com

Highlights

  • Configurable extraction fields (not hardcoded invoice schemas)
  • Vision-first extraction instead of OCR-first architecture
  • Confidence scoring for every extracted field
  • Duplicate invoice detection
  • Audit trail with edit history and approvals
  • Telegram bot + web uploads using one shared backend pipeline
  • Export to Excel / CSV

⚠️ Hosted on Render free tier — first load may take ~30–60 seconds due to cold start.

🌐 Personal Portfolio Site — React + Tailwind + Framer Motion

An editorial-style portfolio built from scratch to avoid the generic "purple gradient SaaS template" look common in AI-generated sites. Features a fully custom dark/light theme architecture, a 3D cursor-tilt effect on project cards, and a live embedded chatbot demo showcasing the Northwind SQL chatbot project directly on the page.

Attribute Details
Stack React · Vite · Tailwind CSS · Framer Motion · react-icons
Design Asymmetric editorial layout · cursor-following glow effect · grain texture overlay
Theme System Fully separate dark/light color architecture, not just inverted colors
Interactivity 3D tilt-on-hover project cards · embedded chatbot demo with pre-set Q&A and generated SQL
Sections Hero · scrolling tech-stack marquee · featured projects · career timeline · contact
Deployment Vercel, auto-redeployed on every push to this repo
Repository github.com/akshayy718/akshay-portfolio-site
Live Demo akshay-portfolio-site-vert.vercel.app
📊 Universal AI Data Dashboard — Streamlit + Groq + Plotly

A fully universal, AI-powered data analytics dashboard that accepts any file format — Excel, CSV, PDF, or Word — and automatically generates visual insights without hardcoding. Powered by Groq's Llama 3.3 70B for natural language data analysis with an intelligent chat interface.

Attribute Details
Stack Python · Streamlit · Pandas · Plotly · Groq AI · pdfplumber · python-docx
AI Model Groq llama-3.3-70b-versatile (token-efficient summary-based architecture)
File Support Excel (.xlsx / .xls) · CSV · PDF · Word (.docx)
Scale Handles 10,000+ row datasets via Pandas summarization before LLM call
Intelligence Auto-detects column types, KPIs, date trends, overdue items
Security User-supplied Groq API key via sidebar — zero hardcoded secrets
Impact Universal tool — any industry, any dataset, any team
Repository github.com/akshayy718/AI-Universal-Data-Dashboard
Live Demo ai-universal-data-dashboard.streamlit.app

Smart token management architecture: Pandas computes a statistical summary first, then only the summary (~300 tokens) is passed to Groq — enabling AI-powered analysis even on 100,000-row files without hitting token limits.

🤖 AI-Powered CV Screening App — SAP CAP + Fiori + Groq (Live on BTP)

Enterprise-grade CV screening application built on SAP CAP, deployed live to SAP BTP Cloud Foundry. Accepts PDF, DOCX, and TXT uploads, extracts structured candidate data using Groq Llama 3.3 70B via a two-stage AI pipeline, and presents results through SAP Fiori Elements UI (List Report + Object Page).

Attribute Details
Stack SAP CAP · SAP Fiori Elements · Node.js · Groq AI · SQLite · Cloud Foundry
AI Pipeline Stage 1: Structured JSON extraction → Stage 2: Professional AI summary generation
API OData v4 via CDS service definition
Deployment SAP BTP Cloud Foundry — us10 region — live in production
Performance Extracts name, email, skills, experience, and role fit from any CV format
Security CF environment variable secrets — no hardcoded API keys
Repository github.com/akshayy718/cv-screening-app
Live Demo cv-screening-app.cfapps.us10-001.hana.ondemand.com
💬 Natural Language SQL Chatbot — LangChain + Groq + MS SQL Server

Production-style AI chatbot converting natural language business questions into validated SQL queries against a Microsoft SQL Server Northwind ERP database. Achieved 91% semantic SQL accuracy across 500+ test queries through systematic prompt engineering.

Attribute Details
Stack Python · LangChain · Groq API · MS SQL Server · SQLAlchemy · PyODBC · Gradio
AI Model Groq llama-3.3-70b-versatile via LangChain SQL Agent
RAG Schema-injected context (table names, columns, foreign keys) into prompt
Accuracy 91% semantic SQL accuracy · complex query accuracy improved from 76% → 89%
Performance Query latency reduced from 2.3s → 0.8s after index optimization
Safety Read-only SELECT enforcement — zero destructive query execution
Prompt Eng. 25+ systematic variations · chain-of-thought prompting · 500+ test queries
Repository github.com/akshayy718/northwind-chatbot
Live Demo huggingface.co/spaces/Akshay718/northwind-chatbot

⚠️ Note: Hosted on Hugging Face's free tier — if idle, the Space may take 15–30 seconds to wake up on first load. Subsequent queries respond instantly.

⚙️ GL Entry Approval Automation — SAP SuccessFactors × Sage X3 via n8n

Enterprise workflow automation pipeline on n8n Cloud integrating SAP SuccessFactors (OData GET) with Sage X3 (REST POST) via an email-based human-in-the-loop approval step with full audit logging and OAuth 2.0 security.

Attribute Details
Stack n8n Cloud · SAP SuccessFactors OData API · Sage X3 REST API · Gmail API · OAuth 2.0
Pattern Event-driven · Human-in-the-loop · Multi-day state machine with escalation logic
Mapping 20+ SAP GL fields → Sage X3 journal entry schema (tax codes, contra-account logic)
Reliability Error handling for 15+ failure scenarios · exponential backoff retry
Compliance Full audit logging: approver identity, timestamp, GL details, financial impact
Impact Eliminates manual GL entry routing bottlenecks across two separate ERP systems
Repository github.com/akshayy718/gl-entry-approval-automation
Demo Video ▶ Watch Full Workflow Demo
☕ Brewnova Cafe Website — Django + Midnight Espresso Theme + PythonAnywhere

A fully responsive, dark-themed cafe website built with Django 6.0, featuring 33+ curated menu items, online ordering with VAT calculation, customer reviews with star ratings, and a custom SVG brand identity — all designed with the signature Midnight Espresso color palette and deployed live on PythonAnywhere.

Attribute Details
Stack Python 3.13 · Django 6.0.6 · HTML5 · CSS3 · JavaScript · PythonAnywhere
Theme Custom "Midnight Espresso" — #0A0A18 · #0D0D1A · #16213E · #E94560 · #F5F5F5
Pages Home · Menu (33 items, 5 categories) · About · Blogs/Reviews · Order
Features Dynamic order form with VAT (5%) · Star rating reviews · 3-column responsive grid · Scroll animations
Design Custom SVG coffee cup logo · CSS Variables dark theme · Playfair Display + Poppins typography
Context UAE / Abu Dhabi — AED pricing, local contact info, Card/Apple Pay/Cash payments
Deployment PythonAnywhere (WSGI + Static Files) — live production
Repository github.com/akshayy718/Brewnova
Live Demo akshay718.pythonanywhere.com
Video Demo ▶ Watch Full Walkthrough

Not a template — every color, card, menu item, and image was hand-crafted. Built from scratch with complete rebranding, 33+ menu items with curated food photography, custom SVG logo, and full deployment pipeline.

📱 Mobile Device for Impaired Persons — Computer Vision + NLP

Smart Android device for visually, hearing, and speech-impaired users combining real-time object detection, NLP sign interpretation, and emotion-based voice synthesis.

Attribute Details
Stack Python · Microsoft Kinect · PCA · Viterbi Search · Android
Features Navigation Detection · Speech Recognition · Face Gesture Recognition
AI Real-time object detection · NLP sign language interpretation · emotion-based TTS
Impact Accessibility tool serving multi-impairment users in a single unified device

💼 Experience

IT Assistant & Platform Administrator

Ramah General Contracting & Transport LLC · Abu Dhabi, UAE · April 2026 – Present

Providing IT support and system coordination for a leading UAE heavy infrastructure and earthworks contractor with 1,300+ employees and a 2.5B+ AED project portfolio — while independently architecting AI and automation solutions to modernise internal workflows.

  • Administering Asite (construction project management platform) to maintain structured records of site work report forms, daily progress reports, and field documentation across active construction projects
  • Developed a proof-of-concept Natural Language SQL Chatbot (LangChain, Groq Llama 3.3 70B, MS SQL Server) to demonstrate AI-driven data querying for operational reporting use cases
  • Architecting an n8n-based GL Entry Approval automation connecting SAP SuccessFactors with Sage X3, eliminating manual finance workflow bottlenecks
  • Supporting day-to-day IT operations including user access management, software troubleshooting, and coordination between site teams and management

SAP Asite n8n Python LangChain


AI / ML Engineer Intern

Corizo · Bengaluru, India · January 2024 – July 2024

  • Built Cardiovascular Disease Prediction Model using TensorFlow and Scikit-learn with ensemble classifiers and MLflow experiment tracking
  • Gained hands-on experience in Python, ML frameworks, and iterative AI model development workflows
  • Trained computer vision models including YOLOv10 and SegFormer for object detection and semantic segmentation

PyTorch TensorFlow Scikit-learn MLflow


Full Stack Developer — Freelance

Quantum Gully · 2022 – 2024

  • Developed responsive landing pages and web applications for multiple businesses, handling end-to-end client communication and delivery
  • Built the RGCT Careers subpage on Wix Studio with CV upload functionality and dark-theme enterprise design
  • Developed a Car Price Prediction Flask App with ML model inference and REST API exposure

React FastAPI Flask Python


🏆 Achievements

🏅 Recognition 📋 Details
🎓 B.Tech CGPA 8.01 Computer Science — AI Specialization · Jain University Bengaluru
🗄️ DataVault — 9/10 Rated Full-stack SaaS · 45 API endpoints · 48/48 tests · SSR · QR generation · fully deployed
🚀 SAP BTP Cloud Foundry Deployment Independently deployed SAP CAP app to live production environment
🤖 91% SQL Accuracy LangChain + Groq SQL chatbot across 500+ test queries via chain-of-thought prompting
⚙️ 15+ Failure Scenarios Handled Robust error handling in n8n GL automation with exponential backoff retry
🔗 Cross-Platform ERP Integration SAP SuccessFactors ↔ Sage X3 via n8n Cloud with OAuth 2.0 audit trail
🧾 Live Agentic AI on Real SAP Backend LangChain agent runs approve/reject/create on deployed SAP CAP service — not a mock
🌿 Multi-Tenant SaaS Architecture Greenledger AI — org-level data isolation · PBKDF2 hashing · configurable extraction schemas
📊 Universal AI Dashboard AI analytics tool supporting Excel · CSV · PDF · Word for any industry
📐 Multi-Domain AI Portfolio Computer Vision · Time Series · NLP · RAG · Agents · Data Viz · SAP · Full Stack SaaS

📜 Certifications

🎓 Udemy

Python LLM

🏢 Corizo

Corizo


📊 GitHub Analytics

📈 Contribution Activity

Akshay's Activity Graph


🐍 Contribution Snake

github contribution snake animation

🎯 Current Focus

current_focus:
  learning:
    - SAP BTP Advanced: XSUAA auth · SAP HANA Cloud · MTA deployment
    - LLM Engineering: QLoRA fine-tuning · RAG pipeline optimization
    - n8n: advanced webhook orchestration · complex branching workflows

 building:
  - Greenledger AI → Multi-Tenant Invoice Intelligence Platform
  - Universal AI Data Dashboard → Streamlit + Groq + Plotly
  - GL Entry Approval Automation → SAP SuccessFactors × Sage X3

  exploring:
    - Agentic AI patterns (tool-use · multi-step reasoning · memory)
    - SAP Integration Suite and BTP connectivity services
    - Vector database architectures for enterprise knowledge retrieval

  open_to:
    - AI/ML Engineer          →  UAE · India · Remote
    - SAP BTP / CAP Developer →  UAE · India · Remote
    - Integration Engineer    →  SAP · ERP · API platforms
    - Full Stack Developer    →  AI-focused product engineering

🤝 Connect With Me

Gmail LinkedIn GitHub Portfolio


"The best engineers don't just write code — they architect solutions that outlive the problem."


Popular repositories Loading

  1. ERP-AGENTIC-AI-ASSISTANT- ERP-AGENTIC-AI-ASSISTANT- Public

    Python 1

  2. cv-screening-app cv-screening-app Public

    AI-powered CV screening app built with SAP CAP, SAP Fiori Elements, Node.js and Groq AI — deployed on SAP BTP Cloud Foundry

    JavaScript

  3. northwind-chatbot northwind-chatbot Public

    Natural language to SQL chatbot using LangChain, Groq Llama 3.3 70B and MS SQL Server — 91% SQL accuracy on Northwind ERP database

    TSQL

  4. akshayy718 akshayy718 Public

    👨‍💻 AI/ML Engineer | SAP BTP Developer | Abu Dhabi, UAE

  5. AI-Universal-Data-Dashboard AI-Universal-Data-Dashboard Public

    Python

  6. gl-entry-approval-automation gl-entry-approval-automation Public

    GL Entry Approval Automation using n8n Cloud, Gmail API, OAuth 2.0 — SAP SuccessFactors to Sage X3