Automated Program Repair for API Misuse Vulnerabilities
Designed an application in Eclipse Plugin to detect and repair the Cryptographic Misuses in Java Files automatically.
Summarize and visualize the root cause and display the indicator position for the misuse.
Suggest developers similar systematic ways using the projects from GitHub.
Building Information Platform Against Disaster
Well-documented script to manage and organize the database in a centralized platform importing it from different platforms.
Generate alerts and warnings for disasters after analyzing the data.
Used CI/CD pipeline in GitLab to test and deploy the site.
Managed APIs to connect the database to the website.
Casualty Information Extraction and Analysis from News
Built custom web crawlers to scrape accident-related data from news portals.
Used tokenization, POS tagging, regex, SRL, NER, and lemmatization using a lemmatizer from the Spacy library for data preprocessing.
Built a data pipeline (ETL) to process textual data to a structured format and store it in the database.
Performed visual data analysis using D3.js to create dynamic maps and charts.