Skip to content
open to opportunities
~/portfolio

Hi, I'm Ashish Gupta

Cyber Security Student·NIET, Greater Noida

Cyber Security student at NIET, building skills in network defense, ethical hacking, and digital forensics.

Ashish Gupta logo

ashish ~ portfolio

profile

Ashish Gupta

Ashish Gupta

Cyber Security Student · NIET, Greater Noida

About Me

Who I am

I'm a dedicated 3rd-year Cyber Security student at NIET, Greater Noida, with a deep passion for protecting digital assets and understanding the intricacies of cyber threats. I specialize in network defense, ethical hacking, and digital forensics, and I combine Python and C++ with security expertise to build comprehensive solutions.

Network Security
Cryptography
Digital Forensics
Ethical Hacking
Cyber Law

Education

Bachelor's in Cyber Security
NIET, Greater Noida · 2024 - 2028 (3rd Year)

Currently pursuing a comprehensive degree in Cyber Security with focus on network security, ethical hacking, digital forensics, and cyber threat analysis. Actively participating in security workshops and practical labs.

Skills & Tools

Cyber Security

  • Network Security
    Core

    Network monitoring, firewall configuration, and intrusion detection

  • Penetration Testing
    Proficient

    Vulnerability assessment and ethical hacking methodologies

  • Ethical Hacking
    Core

    Security testing and vulnerability identification

  • Digital Forensics
    Proficient

    Evidence collection and analysis for cyber investigations

  • Threat Analysis
    Proficient

    Cyber threat intelligence and risk assessment

Programming & Tools

  • Python
    Core

    Security automation, scripting, and application development

  • C++
    Proficient

    System programming and performance-critical applications

  • Wireshark
    Proficient

    Network protocol analysis and traffic monitoring

  • Kali Linux
    Proficient

    Penetration testing and security auditing platform

  • Metasploit
    Learning

    Exploitation framework and vulnerability testing

Projects

Fine-Tuning real model (Google Gemma 2B)

Fine-tuned Google Gemma 2B into a personal assistant with QLoRA (4-bit NF4, LoRA r=8 on attention projections), served through a FastAPI backend with a vanilla-JS chat UI and a like-based feedback loop.

Gemma 2B
QLoRA
PEFT
TRL
PyTorch
FastAPI
Case study

Security Showcase

A security-first frontend demo showing DOM-based XSS prevention techniques, safe DOM rendering, sanitization layers, and CSP enforcement.

XSS Prevention
JavaScript
Frontend Security

Live Compiler Pro

Powerful live code editor with real-time collaboration, chat, and WebRTC-based code sharing-perfect for pair programming and demos.

JavaScript
Node.js
Socket.io

News Aggregator

A full-stack news aggregator that pulls latest technology articles via NewsAPI, stores them to MySQL and presents a clean feed with user accounts.

PHP
MySQL
JavaScript

Files Shorter

Client-side secure file uploader that organizes uploads into Google Drive folders by subject-easy to use, no server required.

Google Drive
JavaScript
HTML

Banking Shopping System

A comprehensive banking and shopping desktop application built with Python, featuring secure transaction processing, user authentication, and inventory management.

Python
Desktop App
Security

Sri Prayag Classes

Coaching-institute PWA: installable app shell, offline-first service worker, deep course taxonomy (JEE/NEET), student sign-in portal, and WhatsApp enrollment CTAs, designed and shipped solo.

PWA
Service Worker
Vanilla JS
Cloudflare
Case study

Gupta Dental Care

Clinic website as a conversion funnel: Bootstrap 5 layout, symptom-to-booking flow, IntersectionObserver scroll reveals, and schema.org local-business markup for Kushinagar.

Bootstrap 5
Local SEO
Core Web Vitals
WebP
Case study

Kashyap Tutorial

Course and results portal on the Vercel edge: static multi-page routes, exam-year-keyed results data model, demo-booking funnel, dual-domain vercel.app + custom CNAME setup.

Vercel Edge
Static Multi-page
DNS/CNAME
Core Web Vitals
Case study

Infinity Classes

Institute site with mock-test performance analytics: static multi-page app, client-side weak-area diagnostics from attempt data, static study-material distribution, served from the Vercel edge.

Vercel Edge
Static Site
Analytics UI
Accessibility
Case study

Freelance Work

Client properties I designed, built and shipped end-to-end solo, 2025-present. Each one has a full technical case study on the blog.

sriprayagclasses.com/
Sri Prayag Classes, live website screenshot

Sri Prayag Classes

Live

Coaching-institute PWA: installable app shell, offline-first service worker, deep course taxonomy (JEE/NEET), student sign-in portal, and WhatsApp enrollment CTAs, designed and shipped solo.

PWA
Service Worker
Vanilla JS
Cloudflare
Case study
guptadentalcare.cyou/
Gupta Dental Care, live website screenshot

Gupta Dental Care

Live

Clinic website as a conversion funnel: Bootstrap 5 layout, symptom-to-booking flow, IntersectionObserver scroll reveals, and schema.org local-business markup for Kushinagar.

Bootstrap 5
Local SEO
Core Web Vitals
WebP
Case study
kashyap-tutorial.vercel.app/
Kashyap Tutorial, live website screenshot

Kashyap Tutorial

Live

Course and results portal on the Vercel edge: static multi-page routes, exam-year-keyed results data model, demo-booking funnel, dual-domain vercel.app + custom CNAME setup.

Vercel Edge
Static Multi-page
DNS/CNAME
Core Web Vitals
Case study
infinity-classes-one.vercel.app/
Infinity Classes, live website screenshot

Infinity Classes

Live

Institute site with mock-test performance analytics: static multi-page app, client-side weak-area diagnostics from attempt data, static study-material distribution, served from the Vercel edge.

Vercel Edge
Static Site
Analytics UI
Accessibility
Case study

Internships & Work

  1. 2025-Present

    Freelance Web Developer

    Self-employed

    Solo delivery of four production web properties for coaching institutes and a dental clinic: architecture and responsive frontends, forms and booking funnels, a PWA offline strategy, local-SEO schema, and the full deploy pipeline (Vercel edge + Cloudflare, custom DNS and TLS).

    Responsive Frontend
    PWA
    Vercel
    Cloudflare
    Local SEO
  2. 2025

    Cyber Security Intern

    Prodigy InfoTech

    Completed cybersecurity tasks including security analysis, vulnerability assessment, and threat detection projects. Gained hands-on experience with security tools and methodologies.

    Python
    Security Analysis
    Vulnerability Assessment
  3. 2025

    Python Developer Intern

    CodSoft

    Developed various Python applications demonstrating programming proficiency and problem-solving skills. Created desktop applications and worked on automation projects.

    Python
    Desktop Applications
    Automation

Certifications

Red Hat Training (System Admin)
Red Hat Training (System Admin)
Red Hat · 2025
Completed Training
Verify credential
Advent of Cyber 2025
Advent of Cyber 2025
TryHackMe · 26th December 2025
Credential ID: THM-9K6QLVOJPQ
Verify credential

Latest Posts

Projects
8 min read

Fine-Tuning Gemma 2B with QLoRA: Building Poppit AI

How I turned Google's Gemma 2B into my own assistant: 4-bit NF4 quantization, LoRA on the attention projections, TRL's SFTTrainer, and a FastAPI + vanilla-JS chat stack around it.

Read
Freelance
8 min read

Case Study: Building a PWA Coaching Platform Without a Framework

The Sri Prayag Classes coaching PWA, installable app shell, offline-first service worker, deep course taxonomy, and a Cloudflare edge in front of a custom domain.

Read
Freelance
6 min read

Case Study: A Local-SEO-Driven Clinic Website with a Real Booking Funnel

The Gupta Dental Care build, Bootstrap 5 grid, IntersectionObserver scroll reveals, a symptom-to-booking funnel, and schema.org local-business markup aimed at Kushinagar.

Read

Want to collaborate or have a question?

Reach out by email, connect on LinkedIn, or ask the AI assistant about my work and skills.