I am a Ph.D. candidate at Northeastern University, serving as a Research Assistant at Secure Systems Lab (SecLab) under supervision of Professor Engin Kirda. My research focuses on Web Security and Privacy, specifically on request smuggling and bypassing Web Application Firewalls (WAFs) through HTTP request mutations using fuzzing techniques. My past work includes analyzing browser fingerprinting and enhancing user privacy by limiting data shared through cookie syncing between ad exchanges. Additionally, I have experience in analyzing open-source software vulnerabilities and trends.
Beyond research, I bring four years of industry experience as a DevOps and Software Engineer, and I co-founded a startup during my undergraduate studies, building a strong foundation in technical problem-solving and agile development in different teams.
PhD in Computer Science, (2019 - present)
Northeastern University
BSc in Computer Engineering, (2014 - 2019)
University of Tehran
Work and Research Experience
Responsibilities include:
Tapsi is a ride-sharing platform, similar to Uber, serving millions of users daily. I began as an intern, transitioned to a full-time role, and was later promoted to senior level. My contributions spanned DevOps and Software Development, including:
Contributed to the development of an innovative platform that utilizes movie clips to teach users new languages. My responsibilities included:
Programming Languages & Frameworks
C
, C++
, Python
, Node.js
, Flask
, Javascript
Java
, R
, Ruby on Rails
, Django
, PHP
, D3.js
Tools and Services
Amazon AWS
, Docker
, Docker Swarm
, Linux
, Redis
, Google Cloud
, Microsoft Azure
, Rabbitmq
, Nginx
, PostgreSQL
, Mongodb
, Selenium
, Traefik
, MinIO
, Salt
, Prometheus
, Grafana
, Elastic
, VMware
, VSphere
, Git
, Raspberry Pi
, GDB
Kubernetes
, Kafka
, Ansible
, Memcached
BSc Thesis “Constructing and Analyzing Bitcoin Transaction Graph”. Extracting transaction data from different cryptocurrency blockchains and analyzing cryptocurrencies’ transaction graph. (Bitcoin and Ethereum)
Teaching Assistant
Coding Mentor
I enjoy playing sports such as Snowboarding, Tennis, and Swimming.
I also love watching Soccer, the real football! I am a big fan of Juventus in Serie A, but I also watch English Premier League and follow Manchester United as well.
I build random DIY tech stuff using Raspberry Pi. So far, I have built a modern NFC record player and also have a home lab setup.
I love solving Rubik Cubes casually, the most challenging one that I have solved is 5x5x5.
I’ve been challenging myself to learn piano recently, let’s see how it goes.