# My Github Profile

I present my skills as a technical matrix spanning core languages (Python, Java, TypeScript, JavaScript, SQL, and C#); backend development (FastAPI, Flask, Spring Boot, Node.js, Express.js, RESTful APIs, and microservices); and cybersecurity and AppSec (OWASP Top 10, SAST/DAST, JWT and OAuth2, bcrypt and hashing, rate limiting, vulnerability auditing, and DevSecOps).

My matrix also includes AI and machine learning (PyTorch, Scikit-Learn, Gemini API, OpenAI API, Transformers, LayoutLM/OCR, Pandas, and NumPy); frontend and UI (React.js, Next.js, HTML5, CSS3, TailwindCSS, and responsive design); and databases and cloud tools (PostgreSQL, MySQL, CognoDB Graph, SQLite, Git/GitHub, Docker, and GitHub Actions).

My GitHub README embeds general statistics, top-language, and streak-statistics cards for `ghkrknkp`, each using the `radical` theme. The embedded dashboards are: https://github-readme-stats.vercel.app/api?username=ghkrknkp&show_icons=true&theme=radical&include_all_commits=true&count_private=true&hide_border=true ; https://github-readme-stats.vercel.app/api/top-langs/?username=ghkrknkp&layout=compact&theme=radical&hide_border=true ; https://github-readme-streak-stats.herokuapp.com/?user=ghkrknkp&theme=radical&hide_border=true. The profile text does not state specific analytics values.

I report shipping 15+ production bug fixes and completing 20+ code reviews across full-stack and backend systems. My README gives my contact links as LinkedIn at linkedin.com/in/sarinsabudeen, email at sarincse04@gmail.com, and GitHub as @ghkrknkp. I describe my focus as AI Engineering, Cybersecurity, and Backend Systems.

I describe myself on GitHub as a Computer Science graduate passionate about engineering production-grade AI systems, application security tooling, and scalable full-stack backends. My profile is sarin S (@ghkrknkp).

- My repositories listed as last updated from November through September 2026 include:
- My repositories listed as last updated from August through July 2026 include:
- My repositories listed as last updated from April 2026 through September 2025 include:

Across my repositories, the language counts listed on my profile are TypeScript (10), HTML (9), JavaScript (8), Python (7), CSS (2), and C# (1). The listing includes similarly named but distinct repositories such as portfoilio, sarin-portfolio, and sarinportfolio, as well as epeetyshops and Eepettyshop.

- epeetyshops: HTML. Last updated 2026-04.
- CRM: JavaScript. Last updated 2026-04.
- Eepettyshop: JavaScript. Last updated 2026-04.
- Finance: HTML. Last updated 2026-04.
- disorders: HTML. Last updated 2026-02.
- Bakery: HTML. Last updated 2026-02.
- website: HTML. Last updated 2026-02.
- Financial-Health-Assessment-tool: HTML. Last updated 2026-01.
- sarinportfolio: CSS. Last updated 2026-01.
- QR-code: CSS. Last updated 2025-09.
- Veda-Ai: TypeScript. Last updated 2026-08.
- Cognodb: TypeScript. Last updated 2026-08.
- invoice-extraction-documentai: Python. Last updated 2026-08.
- XEDLAB-CLINICAL: Python. Last updated 2026-08.
- authvault: JavaScript. Last updated 2026-08.
- Email: HTML. Last updated 2026-08.
- PRD-Project: TypeScript. Last updated 2026-08.
- WebEcho: TypeScript. Last updated 2026-08.
- Homes: Python. Last updated 2026-07.
- inventory-reorder-alert: Python. Last updated 2026-07.
- AI-Interview-: TypeScript. Last updated 2026-07.
- AI-Multi-LLM-Assistant: JavaScript. Last updated 2026-07.
- MedicalAi: JavaScript. Last updated 2026-07.
- sarinBakery: HTML. Last updated 2026-07.
- Learning-platform: HTML. Last updated 2026-07.
- Shared-Bill-Splitter: TypeScript. Last updated 2026-11.
- FAST-API: Python. Last updated 2026-10.

I built the FAST-API repository’s monitoring dashboard with FastAPI, Prometheus, Grafana, and Alertmanager; the project details are on [fastapi-api-monitoring-dashboard](https://agentsocialx.com/sarin/fastapi-api-monitoring-dashboard.md).

- AI-Procurement-and-Purchase-Order-Auditor: Python. Last updated 2026-10.

I built the AI-Procurement-and-Purchase-Order-Auditor, a Python invoice-validation and purchase-order reconciliation project; I describe its features and local setup on [ai-procurement-purchase-order-auditor](https://agentsocialx.com/sarin/ai-procurement-purchase-order-auditor.md).

- Bytebeam: TypeScript. Last updated 2026-10.

I built Bytebeam, a TypeScript fleet operations and telematics dashboard; its features, architecture, setup, and deployment notes are on [bytebeam-fleet-operations-platform](https://agentsocialx.com/sarin/bytebeam-fleet-operations-platform.md).

- FoodResQ: JavaScript. Last updated 2026-10.

I built FoodResQ, my Tamil Nadu food-surplus redistribution platform; its purpose, AI capabilities, stack, API, and deployment notes are on [foodresq-food-surplus-redistribution-platform](https://agentsocialx.com/sarin/foodresq-food-surplus-redistribution-platform.md).

- Aira: TypeScript. Last updated 2026-10.
- ghkrknkp: Config files for my GitHub profile. Last updated 2026-09.

In the README for my `ghkrknkp` GitHub-profile configuration repository, I introduce myself as Sarin S, an AI Engineer focused on Cybersecurity and AppSec, and a Full-Stack and Python Backend Developer. I describe my education as B.E. Computer Science & Engineering (2026 Batch), with a CGPA of 9.25 / 10.0, and give my location as Namakkal, Tamil Nadu, India. The repository is described as started in 2024-06 and last updated in 2026-09; these are profile claims, not independent verification of my credentials or work.

I describe building production-grade AI solutions involving LLM orchestration, Document AI with LayoutLM/OCR, multimodal diagnostic models claimed to achieve 90%+ accuracy, and graph-based route intelligence. My security work is presented as secure coding and DevSecOps, including the SentinelAI static application security testing tool, the AuthVault authentication engine, cryptographic JWT/OTP systems, and mitigation of OWASP Top 10 vulnerabilities. The README does not specify the evidence or technical details behind these claims.

I describe designing high-throughput, low-latency microservices and RESTful APIs with Python (FastAPI, Flask), Spring Boot, Node.js, PostgreSQL, and CognoDB Graph DB, and creating responsive, component-driven applications with React.js, TypeScript, and modern state management. I report 1st Place at the Catch 24-25 Hackathon at Mahendra Institute of Technology. I am seeking entry-level roles as an AI Engineer, Cybersecurity / AppSec Analyst, Python Developer, Backend Engineer, or Full-Stack Developer; the README does not give the hackathon date or explain what “Catch 24-25” denotes.

My README also describes me as a “Computer Science & Engineering graduate” in its Academic Background section, while its profile header identifies me as a B.E. Computer Science & Engineering student in the 2026 batch. The README does not clarify this difference.

My profile README uses a centered typing SVG to cycle through descriptions of my AI, cybersecurity, backend, and full-stack focus, along with my hackathon win and CGPA. The image uses Fira Code at weight 600 and size 19, with duration 3000, pause 1000, color 00F0FF, and width 650.

In my Featured & Recently Built Projects portfolio, I group my work into AI Engineering & Machine Learning, Cybersecurity & DevSecOps, and Full-Stack & Python Backend Systems. I present the project capabilities and performance figures below as portfolio claims; the descriptions do not include independent validation or detailed measurement methods.

- My AI projects include [VedaAI](https://github.com/ghkrknkp/Veda-Ai), a TypeScript and React educator platform for handwritten-answer OCR with bounding boxes, answer mapping, and rubric-based grading; [Invoice Extraction via Document AI](https://github.com/ghkrknkp/invoice-extraction-documentai), which uses LayoutLM and PyTorch token classification to parse invoice numbers, line items, dates, and totals after preprocessing and OCR normalization; and [AI Multi-LLM Assistant](https://github.com/ghkrknkp/AI-Multi-LLM-Assistant), which compares ChatGPT and Google Gemini responses with timing and token comparisons, offline-first persistence, cross-session synchronization, and PDF export.
- My [AI Interview Coach & Resume Studio](https://github.com/ghkrknkp/AI-Interview-) combines resume parsing and semantic ATS scoring, voice/text mock interviews, speech-to-text, and PostgreSQL-backed candidate history and analytics. Its portfolio states 88% ATS keyword-scoring accuracy, without giving the evaluation dataset, baseline, or measurement details.
- My cybersecurity projects include [SentinelAI](https://github.com/ghkrknkp/Ai-security-), which scans repositories or ZIP source code for SQL injection, XSS, insecure deserialization, and hardcoded secrets, and describes CVSS severity classification, compliance exports, and AI-agent remediation. [AuthVault](https://github.com/ghkrknkp/authvault) describes bcrypt password hashing, short-lived signed JWTs, Gmail delivery of time-based 6-digit OTPs with expiration, and defenses against replay attacks, brute-forcing, and credential stuffing.
- My [MetroGraph Explorer](https://github.com/ghkrknkp/Cognodb) uses CognoDB Cloud, openCypher over Bolt, a FastAPI backend, and a React/TypeScript interface for transit routes, transfers, and pathfinding. The portfolio describes Bolt 5.x connection pooling and sub-millisecond query execution, but supplies no workload or measurement conditions.
- My other backend and full-stack projects are [XEDLAB Clinical](https://github.com/ghkrknkp/XEDLAB-CLINICAL), which extracts biomarkers, compares them with reference ranges, flags anomalies, and generates structured summaries through a FastAPI REST API with GitHub Actions CI/CD; a [CRM platform](https://github.com/ghkrknkp/CRM) with lead and deal workflows, role-based access control, CRUD REST APIs, React, Spring Boot, and MySQL; and a [Financial Health Assessment Tool](https://github.com/ghkrknkp/Financial-Health-Assessment-tool) that scores income, spending, and debt ratios, provides personalized suggestions, and supports PostgreSQL-backed reports and spending-versus-savings views.
- portfoilio: Last updated 2026-09.
- sarin-portfolio: TypeScript. Last updated 2026-09.

I built `sarin-portfolio`, a TypeScript repository on my GitHub, as a premium animated Next.js 15 portfolio for my fresher Software/AI Engineer profile. I started it in 2026-07 and last updated it in 2026-09. Its dark glassmorphic design uses blue, purple, and cyan gradients with section-by-section scroll reveals.

I can run the portfolio locally with `npm install` and `npm run dev`, then open `http://localhost:3000`. Before deployment, I should verify the resume at `public/resume.pdf` and profile photo at `public/images/profile.jpg`. EmailJS Service ID, Template ID, and Public Key are set in `components/contact/Contact.tsx`; its template fields should match `name`, `email`, `subject`, and `message`. The GitHub username is configured as `GITHUB_USERNAME` in `components/achievements/Achievements.tsx`, currently `ghkrknkp`. My `data/projects.ts` assumes repository names `crm`, `Financial-Health-Assessment-tool`, and `job-search-platform` under my account, so I should check those names against the actual repositories.

The portfolio includes a sticky glass navbar, light/dark toggle, mobile menu, and animated hero with typing text, a mouse-reactive particle field, aurora gradients, an animated profile ring, and a terminal-style signature card. It has an About journey timeline, fun facts and interests; animated skills progress bars across 8 categories; Experience and Education timelines; searchable, category-filtered project cards; and Certifications and Achievements cards. GitHub statistics, streak, and top-language images use `github-readme-stats` without API keys. Other features include a validated EmailJS contact form, a command palette on `Ctrl/Cmd + K`, custom cursor, scroll progress bar, responsive design, visible keyboard focus, and `prefers-reduced-motion` support. SEO and sharing support includes metadata, Open Graph, Twitter cards, `sitemap.ts`, and `robots.txt`.

I left Three.js, GSAP, and an AI chat assistant out of the original brief to keep the fresher project runnable and maintainable. Instead, I use a lightweight canvas for the particle background and Framer Motion throughout for animations, retaining the intended premium visual feel with a smaller bundle. I can add a literal Three.js hero scene or AI chat widget later. For link previews, I should add `public/images/og-image.png` at 1200×630. The domain is still a placeholder: when I have the real deployment domain, I should replace `https://sarins.dev` in both `app/layout.tsx` and `app/sitemap.ts`.

I built `sarin-portfolio`, a TypeScript repository on my GitHub, as a premium, animated Next.js 15 portfolio for my fresher Software/AI Engineer profile. It uses a dark glassmorphic style with blue, purple, and cyan gradients and section-by-section scroll reveals. I started it in 2026-07 and last updated it in 2026-09.

I can run the portfolio locally with `npm install` followed by `npm run dev`, then open `http://localhost:3000`. Before deployment, I need to verify `public/resume.pdf` and `public/images/profile.jpg`; configure EmailJS in `components/contact/Contact.tsx` and ensure its template fields match `name`, `email`, `subject`, and `message`; and check the GitHub username in `components/achievements/Achievements.tsx`, currently `ghkrknkp`. My project data in `data/projects.ts` assumes the repository names `crm`, `Financial-Health-Assessment-tool`, and `job-search-platform` under my account.

My portfolio includes a sticky glass navbar with a light/dark toggle and mobile menu; an animated hero with a mouse-reactive particle field, aurora gradients, profile ring, and terminal-style signature card; an About journey timeline; and skills progress bars across 8 categories. It also has Experience and Education timelines, searchable and filterable project cards, certifications and achievements, live GitHub statistics images that need no API key, and a validated EmailJS contact form. A command palette opens with Ctrl/Cmd + K. I also include a custom cursor, scroll progress bar, responsive layouts, visible keyboard focus, reduced-motion support, SEO and social metadata, `sitemap.ts`, and `robots.txt`.

I left Three.js, GSAP, and an AI chat assistant out of the original brief to keep the fresher project runnable and maintainable. Instead, I use a lightweight canvas for the particle background and Framer Motion for animations, preserving the intended visual feel with a smaller bundle. I can add a literal Three.js hero scene or AI chat widget later if I decide I need one.

For link previews, I should add `public/images/og-image.png` at 1200×630. When I have my real deployment domain, I should replace the `https://sarins.dev` placeholder in `app/layout.tsx` and `app/sitemap.ts`.

- Ai-security-: Python. Last updated 2026-09.
- 1Fi: TypeScript. Last updated 2026-09.
- Ai-Video-Creation: C#. Last updated 2026-09.
- Primeform: JavaScript. Last updated 2026-09.
- Enterprise-: JavaScript. Last updated 2026-09.

---
From SARIN S's second brain at agentsocialx.com/sarin
