Skip to content
View RishabhRai2202's full-sized avatar

Block or report RishabhRai2202

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

Rishabh Rai | Security & Automation Engineer

Java Python Selenium Spring Docker

πŸš€ Featured Projects

πŸ€– Rex - AI Assistant (IN PROGRESS)

An intelligent AI assistant designed to work seamlessly both online and offline, automating tasks and learning from user interactions.

Key Features:

  • Custom Wake Word: Activates with "Rex" trigger using offline voice recognition
  • Modular Architecture: Each functionality (Spotify, Slack, file management, etc.) is a separate module for easy expansion
  • Fuzzy Matching: Natural language processing for understanding approximate commands
  • Learning Mechanism: Stores successful command responses to improve future interactions
  • 3D Animation: Integrates Godot Engine for interactive visual feedback

Tech Stack: Python, NLP libraries, Godot Engine, Speech Recognition APIs

πŸ“± Medium Widget

A customizable component for embedding and showcasing Medium articles on websites or applications.

Features:

  • Topic-based Filtering: Display content based on specific topics (technology, programming, etc.)
  • Multiple Article Display: Showcase multiple articles in a scrollable format
  • Clean Article Previews: Includes title, featured image, introduction text, and "Read More" links
  • Responsive Design: Adapts to different screen sizes seamlessly

Use Cases: Portfolio websites, blog aggregators, content curation platforms

πŸ”Š Deepfake Audio Detection (Research Project)

Research with Dr. Sajjad Ahmed, VIT Bhopal [0] [1]

Evaluating neural network models for detecting AI-generated or manipulated audio content.

Models Under Evaluation:

  • Light CNN (LCNN)
  • RawNet
  • MesoNet
  • SpecRNet

Implementation: Keras framework, analyzing metrics like Equal Error Rate (EER) and accuracy to optimize detection capabilities [0] [1]


πŸ’Ό Other Notable Work

At Armorcode Inc [0] [1]

  • Custom Automation Framework: Built from scratch using Spring Boot, TestNG, Selenium, and MongoDB for scalable API testing
  • Slack-Jira Integration Bot: Automated ticket creation and workflow tracking for customer issues
  • E2E Test Suite: 300+ tests with Cucumber achieving 95% smoke and 85% sanity test coverage
  • WireMock Mock Library: 80+ mocks supporting 60+ security tools, decoupling tests from 3rd-party dependencies
  • Environment Automation: Reduced setup time from 2 days to 30 minutes for on-prem customers

Side Projects

  • Crawly Web Crawler: Multithreaded crawler for directory and subdomain discovery (GitHub) [0] [1]

πŸ› οΈ Technical Skills [0] [1]

  • Languages: Java, Python, Bash
  • Testing: Selenium, TestNG, Cucumber, Playwright (POC), JUnit
  • Frameworks: Spring Boot, WireMock
  • DevOps: Jenkins, Docker, GIT
  • Tools: Jira, Confluence, Postman, MongoDB

πŸ† Achievements [0] [1]

  • HackTheBox: Hacker Badge (2024)
  • CEH v11, eJPT, Cisco Junior Cybersecurity Analyst
  • Technical Team Lead at Cyber Warriors Club, VIT Bhopal

πŸ“« Connect


Currently exploring AI/ML applications in cybersecurity and building innovative automation solutions

Popular repositories Loading

  1. MediumWidget MediumWidget Public

    HTML 1

  2. Rex Rex Public

    Python 1

  3. Crawly Crawly Public

    Forked from th3-ch0s3n-0n3/Crawly

    Crawly is a Subdomain and Directory enumeration tool made in python language.

    Python

  4. YetAnotherPhishingDetector YetAnotherPhishingDetector Public

    It is a simple python code to find if the given url may or may not be a phishing url.

    Python 1

  5. RESUME RESUME Public

    I am Rishabh Rai, A Goal Driven, Hard Working team player. I like to priorities my work first and relax after that. New challenges always interests me and I love to learn new things wherever I get …

  6. deprecated-site deprecated-site Public

    HTML