Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 4.03 KB

README.md

File metadata and controls

68 lines (43 loc) · 4.03 KB

Naitik Gupta — Portfolio

Computer Science and Engineering student at KIET Deemed to be University, building software, AI-agent governance systems, and applied machine-learning projects.

Live site: naitikgupta.vercel.app
GitHub: naitik2043 · LinkedIn: Naitik Gupta · Codolio: Naitik Gupta

About

I’m pursuing a B.Tech in Computer Science and Engineering (2024–2028) with a CGPA of 8.27/10. I enjoy building practical products across full-stack development, AI systems, and data science. I’m open to software engineering and data science internship opportunities.

Featured projects

  • Abhed — AI-agent governance gateway that evaluates tool calls against deterministic policies, routes high-risk actions for human approval, and records decisions in a signed, hash-chained audit ledger. Includes an OpenAI-compatible integration and JavaScript SDK.
  • PasteApp — React-based code and text manager with CRUD workflows, search, pinning, analytics, Redux Toolkit state, and Local Storage persistence.
  • ReUnix — Collaborative alumni-connection frontend with student, alumni, and admin dashboards, protected routes, and mentorship, jobs, and events interfaces.
  • Data Science & ML Projects — 50+ Jupyter notebooks covering Python, statistics, data preparation, exploratory analysis, and machine learning. Includes a TensorFlow/Keras MNIST classifier with 97.78% test accuracy and a California Housing regression workflow.

Technical areas

  • Languages: C++, Python, JavaScript, TypeScript, SQL, PL/SQL
  • Frontend: React, Next.js, React Router, HTML5, CSS3, Tailwind CSS, responsive design
  • Backend and state: Node.js (foundational), REST APIs, API gateways, Redux Toolkit, React Context, JavaScript SDKs
  • Databases: PostgreSQL, Supabase, MySQL, MongoDB
  • Data science and machine learning: NumPy, Pandas, data cleaning, exploratory data analysis, feature engineering, Scikit-learn, regression, classification, TensorFlow, Keras, model evaluation
  • AI systems: deterministic policy evaluation, agent tool-call governance, human-in-the-loop approvals, SHA-256 action binding, signed hash-chained audit ledgers
  • Additional foundations: AWS cloud concepts, Flutter, Dart, Linux fundamentals, networking essentials, data structures and algorithms

Achievements

  • CodeX 3.0 Winner — Best Innovators Award for the AI Agent Governance and Human Accountability Operating System problem statement.
  • Competitive programming — 834 questions solved, 51 contests attended, and a peak LeetCode contest rating of 1740, as listed on the linked profiles and submitted resumes.
  • CodeChef — 2-Star, peak rating 1461.

Certifications

The portfolio lists 14 certificates with PDF links, issuer details, dates, and verification links where available. Certificate files are in public/certificates.

Portfolio features

  • Responsive project, skills, education, achievement, and certification sections
  • Light and dark themes with saved preference
  • Links to live demos, source repositories, coding profiles, and certificates
  • Contact form powered by EmailJS

Built with

React, Vite, JavaScript, Tailwind CSS, GSAP, React Three Fiber, and EmailJS.

Run locally

Requires Node.js and npm.

npm install
npm run dev

Build and preview

npm run build
npm run preview

Contact form configuration

The contact form uses EmailJS. Configure the required VITE_APP_EMAILJS_* environment values in your local environment and Vercel project settings before deployment. Keep private credentials out of source control.

Deployment

The production site is hosted on Vercel and connected to this repository. Commits to main trigger production deployments.