Aviral Kaintura

Aviral Kaintura

Cybersecurity & AI Enthusiast | Computer Science Student

Github
LinkedIn
Blog
Contact me

About Me

I'm a Computer Science and Cybersecurity student at National Forensic Sciences University, New Delhi. My passion lies in the intersection of AI and cybersecurity, where I'm constantly exploring innovative ways to enhance digital security through advanced technologies.

With a strong foundation in programming, data science, and security principles, I'm dedicated to contributing to the ever-evolving field of technology and making a positive impact in the digital world.

I regularly share my journey and insights on my blog, where I write about my experiences in technology, cybersecurity, and artificial intelligence.

Experience

Data Science/AI Intern

IFAD (International Fund for Agricultural Development)

August 2024 - Present

Conducted evaluations, developed LLM applications, and implemented data automation strategies.

Open Source Contributor

GSOC UC Open Source Program Office

May 2024 - August 2024

Developed a chat assistant for OpenROAD, curated datasets, and collaborated with research teams at NYU and ASU.

CyberSecurity Intern

Bhumi iTech Pvt. Ltd

May 2023 - July 2023

Conducted research on SOAR technology, developed PoC, and integrated SOAR platform with security tools.

Section Leader

Code In Place - Stanford University

May 2023 - June 2023

Taught Python programming to 10+ students and provided guidance on project development.

Publications

ORAssistant: A Custom RAG-based Conversational Assistant for OpenROAD

Aviral Kaintura, Palaniappan R, Shui Song Luar, Indira Iyer Almeida

Open-source Electronic Design Automation (EDA) tools are rapidly transforming chip design by addressing key barriers of commercial EDA tools such as complexity, costs, and access. Recent advancements in Large Language Models (LLMs) have further enhanced efficiency in chip design by providing user assistance across a range of tasks like setup, decision-making, and flow automation. This paper introduces ORAssistant, a conversational assistant for OpenROAD, based on Retrieval-Augmented Generation (RAG). ORAssistant aims to improve the user experience for the OpenROAD flow, from RTL-GDSII by providing context-specific responses to common user queries, including installation, command usage, flow setup, and execution, in prose format. Currently, ORAssistant integrates OpenROAD, OpenROAD-flow-scripts, Yosys, OpenSTA, and KLayout. The data model is built from publicly available documentation and GitHub resources. The proposed architecture is scalable, supporting extensions to other open-source tools, operating modes, and LLM models. We use Google Gemini as the base LLM model to build and test ORAssistant. Early evaluation results of the RAG-based model show notable improvements in performance and accuracy compared to non-fine-tuned LLMs.

Listen to Publication

Projects

AI-Powered Real-Time DNS Threat Detection Using LLM

Developed a real-time DNS monitoring system with AI-powered threat detection, including domain risk assessment, rate limiting, and suspicious pattern detection.

FastAPI, Scapy, OpenAI GPT, WebSocket

  • Presented on DNS Security and AI Potential at the ICANN 81 Conference in Turkey as a NextGen participant.
  • Defended as a Minor Project and authored a dissertation.

Planetary Tourism Office

An interactive space travel website that allows users to explore planets, plan virtual space travel itineraries, and learn about our solar system.

React, Vite, TailwindCSS, Three.js, Flask, Custom AI, NASA API

  • Interactive 3D models of planets using Three.js
  • Integration with NASA API for real-time planetary data
  • Custom AI for personalized space travel recommendations
  • Responsive design with immersive user experience

Skin Lesion Image Classification

Used deep learning models to classify skin lesions with 93% accuracy.

TensorFlow, PyTorch, FastAI, Gradio, HuggingFace

  • Leveraged ISIC dataset to train ResNet152, VGG19, DenseNet201, SqueezeNet1.1 models.
  • Evaluated models using ROC curves, precision-recall curves, confusion matrices.
  • Included a Hugging Face demo for user-friendly model testing.

The Green Footprint

A sustainability platform leveraging AI for energy consumption analysis and product sustainability scoring.

HTML5, CSS3, JavaScript, Python, Streamlit, TensorFlow.js, Pandas, NumPy, Matplotlib, Gemini, BERT

  • Energy Consumption Analysis: Personalized dashboard to identify inefficient energy use.
  • Amazon Product Sustainability Score: AI-driven scoring system for analyzing product sustainability.
  • Brand Sustainability Profiles: Compiles data on corporate sustainability practices.
  • Waste Classification Guide: Custom CNN to assist users with waste sorting and disposal.

Ruby URL Shortener

A simple and efficient URL shortener built with Ruby and Sinatra.

Ruby 2.7+, Sinatra, PStore, HTML/CSS, daisyUI

  • Unique shortened links with customizable link length
  • Easy sharing and simple, clean interface
  • Flexible deployment options

Skills

Languages

  • Python
  • C#
  • C++
  • JavaScript
  • Java
  • Ruby
  • Dart

Frameworks

  • TensorFlow
  • PyTorch
  • Flask
  • React
  • Node.js
  • Vue.js
  • Flutter

Tools

  • Unity
  • Figma
  • Adobe Photoshop
  • Git
  • PostgreSQL
  • MySQL
  • SQLite

Platforms

  • Linux
  • Google Cloud
  • Azure
  • AWS

Soft Skills

  • Leadership
  • Collaboration
  • Adaptability
  • Event Management
  • Writing
  • Public Speaking
  • Time Management

Honors, Awards & Certifications

Honors & Awards

  • 1st place in Capture The Flag event

    Toyota Tsusho Systems US & India

    February 2024

  • 1st place in Impact-o-thon Hackathon

    IIIT Delhi ESummit 2024

    March 2024

  • Fellow for APNIC 58

    Completed training in Network Security in Wellington, New Zealand

    August 2024

  • NextGen Fellow for ICANN 81

    Presented on DNS Security in Istanbul, Turkey

    November 2024

  • Travel Grant Recipient

    Apache Software Foundation

    Attended Community Over Code Asia 2024 in Hangzhou, China

    July 2024

  • Google Developer Student Club Lead

    Representing My University on a global stage

  • Delegate

    Harvard Project for Asian and International Relations

    January 2023

Certifications

Volunteer Experience

APrIGF 2024 Session Organizer

Organized the session "Is Asia-Pacific Ready for AI? Balancing Innovation, Ethical Governance, and Marginalized Needs" held in Taipei, Taiwan.

IGF 2024 Session Organizer

Organized the selected proposal "WS #75 An Open and Democratic Internet in the Digitization Era" held in Riyadh, Saudi Arabia.

GDSC Event Organizer

As the Google Developer Student Club Lead, organized technology-focused events on web development, open source, and cloud computing, impacting over 300 students on campus.

Speaker at Mathematics Workshop

Presented a mathematical workshop session on Fractals as a speaker among 300+ students at IIT Madras.

Open Source Contributor

Contributed to Open Source Projects: Cloudinary, Interledger, Microsoft's Contonso.

Contact Me

Feel free to reach out to me for any inquiries or opportunities.