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
- Google Cybersecurity Specialization
Network security, threat detection and response, vulnerability assessment, risk management, Python automation, Linux, SQL, and cybersecurity job preparation.
- Google Cloud Platform Skill Badges
BigQuery, Kubernetes, Data Engineering, Cloud Run, Firebase, DevOps.
- Microsoft Certified: Azure Fundamentals
Azure, Cloud Networking, Cloud Security, Cloud Storage, Virtualization
- CS406: Information Security
Network security, Threat modeling, Security protocols, Vulnerability assessment
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.
- procodecavi@gmail.com
- +91-7017-863-452
- New Delhi, India