Security Tool

OptiAttack

Adversarial attack generation tool for AI robustness testing

Timeline

June 2025 - August 2025

Team Size

6 developers

Role

Frontend Developer & E2E Engineer

Overview

OptiAttack is a professional-grade tool designed to test and improve the robustness of AI models by generating adversarial attacks. Adversarial attacks are subtle perturbations to input data that cause machine learning models to make incorrect predictions. OptiAttack automates the generation of these attacks, helping security researchers and ML engineers identify vulnerabilities in their models. This project was developed during my internship at Erciyes University in Turkey, requiring strong English communication skills and international collaboration. The tool features an intuitive React dashboard for configuring attacks and visualizing results, backed by powerful Python algorithms. Working with a diverse, international team taught me valuable lessons in cross-cultural communication, distributed development, and professional software engineering practices.

My Contributions

  • Developed interactive React dashboard for attack configuration
  • Modified Python command-line tools for better usability
  • Performed comprehensive end-to-end testing
  • Collaborated with international team in English
  • Analyzed and documented attack results in JSON format

Technologies & Skills

React
Python
Machine Learning
NumPy
Node.js
Git

Key Highlights

✨

International collaboration experience

✨

Cybersecurity and AI intersection

✨

Professional internship project

✨

Deeper understanding of AIs flaws

Explore More Projects