Skip to content
View AnmolBahuguna's full-sized avatar

Block or report AnmolBahuguna

Report abuse

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

Report abuse
AnmolBahuguna/README.md

πŸ‘‹ Hey there! I'm Anmol Bahuguna

πŸš€ Full-Stack Developer | BCA Student |>

LinkedIn Portfolio GitHub

Profile Views


🎯 About Me

I'm a passionate Full-Stack Developer and BCA Student who loves turning ideas into reality through code. I specialize in building intelligent web applications that combine cutting-edge AI with robust security practices.

What I Do:

  • πŸŽ“ Pursuing Bachelor of Computer Applications while building real-world projects
  • πŸ’» Developing AI-powered web applications using Python Flask and modern frameworks
  • πŸ” Creating cybersecurity tools focused on threat detection and web security
  • 🌱 Constantly exploring new technologies and best practices in web development
  • ⚑ Solving real-world problems with clean, scalable, and accessible code

Currently Working On:

  • Building production-ready full-stack applications with Flask and FastAPI
  • Integrating AI/ML capabilities into web platforms
  • Exploring advanced cybersecurity concepts and ethical hacking
  • Contributing to open-source projects and learning from the community

Fun Fact: I believe the best code is the one that's never written – but when it is, it should be elegant, efficient, and make someone's life easier!


πŸ› οΈ Technology Stack

πŸ’» Frontend Development

HTML5 CSS3 JavaScript Tailwind CSS

βš™οΈ Backend Development

Python Flask FastAPI

πŸ“ Programming Languages

C C++ Python

πŸš€ Deployment & Hosting

Render Vercel Netlify

πŸ”§ Tools & Technologies

Git GitHub VS Code Postman Figma

✨ Best Practices & Standards

Responsive Design Accessibility


🌟 Featured Projects

Status AI Powered Users

🌐 Comprehensive AI-powered platform revolutionizing career guidance for students through intelligent assessments and personalized recommendations.

✨ Standout Features

πŸ€– AI-Powered Career Assessment

  • Intelligent quiz system with advanced scoring algorithms
  • Personalized career path recommendations based on skills and interests
  • Machine learning-driven analysis

πŸ—ΊοΈ Interactive 3D Career Roadmap

  • Visual career progression pathways
  • Step-by-step guidance for chosen careers
  • Interactive milestone tracking

πŸ’¬ AI Career Counselor Chatbot

  • 24/7 personalized career guidance
  • Natural language processing for student queries
  • Context-aware recommendations

πŸŽ“ College Database

  • 100+ top Indian institutions (IITs, NITs, AIIMS, and more)
  • Detailed college profiles with admission criteria
  • Course-specific information

πŸ“„ Resume Builder

  • Professional templates for different career stages
  • Instant PDF download functionality
  • ATS-friendly formatting

πŸ’° Salary Insights Dashboard

  • Real-time salary data for 15+ top skills
  • Industry-wise compensation trends
  • Career growth projections

🎯 Scholarship Finder

  • Comprehensive database of government scholarships
  • Private scholarship opportunities
  • Eligibility criteria and application deadlines

πŸ“š Learning Roadmaps

  • Detailed career path guides for 10+ fields
  • Resource recommendations
  • Skill development timelines

πŸ› οΈ Technology Stack

Backend:         Python, Flask 2.3.3
Frontend:        HTML5, Tailwind CSS, JavaScript
AI Integration:  OpenRouter API
Data Viz:        Chart.js
Deployment:      Render
Design:          Responsive, A11Y Compliant

πŸ”— Live Demo β€’ πŸ“‚ Source Code


Status Security Detection

πŸ”’ Advanced AI-powered cybersecurity application that identifies and analyzes suspicious URLs to protect users from phishing attacks using intelligent pattern recognition and multi-layered verification systems.

✨ Core Security Features

πŸ” Smart URL Analysis Engine

  • Advanced pattern recognition algorithms
  • Suspicious keyword detection (login, bank, verify, secure, account, update)
  • URL structure and length analysis
  • Unusual character pattern detection

⏰ Domain Intelligence

  • Real-time WHOIS data verification
  • Domain age and registration history
  • Registrar reputation analysis
  • Historical domain behavior tracking

πŸ” SSL Certificate Validation

  • Certificate authenticity verification
  • HTTPS implementation checks
  • Certificate expiration monitoring
  • Issuer validation

🌐 Live Reachability Testing

  • Real-time website availability checks
  • HTTP response code analysis
  • Server response time monitoring
  • Redirect chain detection

πŸ“Š Risk Assessment Engine

  • Multi-factor threat scoring algorithm
  • Visual risk indicators (Low, Medium, High, Critical)
  • Comprehensive security reports
  • Actionable security recommendations

⚑ Real-Time Scanning Interface

  • Instant threat assessment feedback
  • Modern, responsive UI with Tailwind CSS
  • Progress indicators and status updates
  • Detailed analysis breakdown

πŸ”¬ Detection Methodology

Multi-Layer Analysis System:

  1. URL Structure Analysis

    • Length verification (phishing URLs often unusually long)
    • Symbol pattern detection (@, --, unusual characters)
    • Subdomain analysis
    • IP address pattern recognition
  2. Content-Based Detection

    • Suspicious keyword scanning
    • Form field analysis
    • Login page pattern detection
    • Brand impersonation checks
  3. Domain Verification

    • Registration date verification
    • Domain age assessment (new domains = higher risk)
    • WHOIS data integrity checks
    • Historical domain reputation
  4. Security Certificate Analysis

    • SSL/TLS certificate validation
    • Certificate authority verification
    • Encryption protocol checks
    • Certificate chain validation
  5. Behavioral Analysis

    • HTTP response pattern analysis
    • Redirect behavior monitoring
    • Server response characteristics
    • Network traffic patterns

πŸ› οΈ Technology Stack

Backend:          Python 3.7+, Flask
Frontend:         HTML5, Tailwind CSS, JavaScript
Security APIs:    WHOIS API, SSL Certificate Libraries
Analysis Engine:  Custom multi-factor threat detection
Deployment:       Render
Design:           Responsive, Accessible (A11Y)
Performance:      Real-time scanning, Optimized algorithms

🎯 Use Cases

  • Personal Security: Verify suspicious links before clicking
  • Educational: Learn about phishing detection techniques
  • Corporate Training: Cybersecurity awareness programs
  • Research: Study phishing patterns and trends
  • Web Safety: Protect against online threats

πŸ”— Live Demo β€’ πŸ“‚ Source Code


Language Platform Performance

⚑ Lightning-fast terminal-based typing speed test application built in C with real-time feedback, competitive leaderboard system, and cross-platform support.

✨ Key Features

🎯 Multiple Difficulty Levels

  • Easy mode: Common words and simple sentences
  • Medium mode: Mixed complexity with punctuation
  • Hard mode: Advanced vocabulary and complex structures

⏱️ Flexible Test Modes

  • Quick Test: 10 seconds sprint
  • Standard Test: 30 seconds challenge
  • Professional Test: 60 seconds assessment
  • Infinite Mode: Practice without time limits

🎨 Real-Time Feedback System

  • Color-coded accuracy indicators
  • Live character-by-character validation
  • Instant error highlighting
  • Visual progress tracking

πŸ“ˆ Performance Analytics

  • Live WPM (Words Per Minute) calculation
  • Accuracy percentage tracking
  • Mistake counting and analysis
  • Performance trends

πŸ† Local Leaderboard

  • High score tracking by difficulty
  • Personal best records
  • Achievement system
  • Competitive ranking

πŸ’» Cross-Platform Compatibility

  • Windows support (Win32 API)
  • Unix/Linux support (Termios)
  • macOS compatibility
  • Terminal-agnostic operation

⚑ Performance Optimized

  • Lightweight binary (<100KB)
  • Minimal memory footprint
  • Zero dependencies
  • Instant startup time

πŸ› οΈ Technology Stack

Language:        C (ANSI/C99)
UI:              ANSI Escape Codes
Input Handling:  Cross-platform I/O (Win32/Termios)
Architecture:    Modular, Optimized
Compatibility:   Windows, Linux, macOS
Build System:    GCC/Clang compatible

πŸ“‚ View Repository β€’ ⬇️ Download


Status Design Performance

🎨 Modern, clean, and fully responsive portfolio website showcasing my projects, skills, technical expertise, and professional journey with elegant design and smooth user experience.

✨ Highlights

πŸ“± Fully Responsive

  • Mobile-first design approach
  • Tablet and desktop optimized
  • Flexible grid layouts
  • Adaptive images and media

⚑ Performance Optimized

  • Fast loading times (<2s)
  • Optimized assets and images
  • Minimal JavaScript overhead
  • Efficient CSS architecture

🎨 Modern UI/UX

  • Clean, minimalist design
  • Smooth scroll animations
  • Interactive hover effects
  • Intuitive navigation

πŸ“‚ Project Showcase

  • Detailed project descriptions
  • Live demo links
  • Technology stack displays
  • GitHub repository links

πŸ“§ Contact Integration

  • Functional contact form
  • Social media links
  • Direct email integration
  • Professional networking

β™Ώ Accessibility Focused

  • WCAG 2.1 compliant
  • Keyboard navigation support
  • Screen reader friendly
  • High contrast ratios

πŸ› οΈ Technology Stack

Frontend:     HTML5, CSS3, JavaScript
Styling:      Custom CSS with Flexbox/Grid
Animations:   CSS3 Transitions & Keyframes
Hosting:      Netlify
Performance:  Optimized assets, Lazy loading
Design:       Responsive, Accessible (A11Y)
Tools:        Figma (Design), Git (Version Control)

[πŸ”— Visit Website(https://portfolioanmolbahuguna.netlify.app/)


πŸ“Š GitHub Statistics

GitHub Stats Top Languages GitHub Streak Contribution Graph

🎯 Current Focus & Goals

πŸ” Cybersecurity

  • Deepening knowledge in ethical hacking
  • Studying penetration testing methodologies
  • Learning threat intelligence and analysis
  • Exploring web application security

πŸ€– AI/ML Development

  • Advanced AI/ML integration in web apps
  • Natural language processing projects
  • Computer vision applications
  • ML model deployment strategies

πŸš€ Full-Stack Mastery

  • Building scalable microservices
  • RESTful API design patterns
  • Database optimization techniques
  • Modern DevOps practices

🌟 Open Source & Community

  • Contributing to open-source projects
  • Building developer tools
  • Writing technical blog posts
  • Mentoring aspiring developers

πŸ’‘ Skills & Expertise

Category Skills
Frontend HTML5, CSS3, JavaScript, Tailwind CSS, Responsive Design
Backend Python, Flask, FastAPI, RESTful APIs
Languages Python, C, C++, JavaScript
Databases PostgreSQL
Tools Git, GitHub, VS Code, Postman, Figma
Deployment Render, Vercel, Netlify
Practices Responsive Design, Web Accessibility (A11Y), Clean Code
AI/ML API Integration, NLP, AI-powered features

πŸ“« Let's Connect & Collaborate!

I'm always excited to connect with fellow developers, discuss new ideas, and explore collaboration opportunities!


LinkedIn Portfolio GitHub Email


πŸ’¬ Open to:

βœ… Freelance Projects | βœ… Collaboration Opportunities | βœ… Open Source Contributions | βœ… Tech Discussions


Made with ❀️ and lots of β˜• by Anmol Bahuguna

Wave

⭐ If you find my projects interesting, consider giving them a star! ⭐

Popular repositories Loading

  1. AnmolBahuguna AnmolBahuguna Public

  2. C-programming C-programming Public

    c codes

    C

  3. AGRO-SENSE-INTERFACE AGRO-SENSE-INTERFACE Public

    HTML

  4. DYNO-TYPE- DYNO-TYPE- Public

    DynoType A terminal-based typing speed test in C that measures WPM and accuracy with real-time color-coded feedback. Features multiple difficulty levels, timed tests (10s/30s/60s/infinite), live st…

    C

  5. Portfolio Portfolio Public

    HTML

  6. Phishing-detection- Phishing-detection- Public

    HTML