Ali Ali

Ali Ali

Freelance Software Developer

About Me

My name is Ali and I graduated from Kansas State University with a BSc. in Computer Science. In my free time, I enjoy learning about the financial market, cryptocurrency, real estate, and gaming.

I am very passionate about cyber security and have participated in multiple CTF’s and tournaments during my University time. I aspire to reach a position red-teaming/pen-testing role in the future. I am also very into automating things, aggregating data, and monitoring. I manage a couple of personal servers and monitor them for entertainment.

I would like to continue my education one day and acquire a master’s degree in computer science with a specialization in cyber security.

Download my resumé.

Interests
  • Information Security
  • Cloud Computing
  • Devops
  • Automation
Education
  • BSc in Computer Science, 2018

    Kansas State University

Skills

Programming: Python, Dart, Go, C#, C, YAML, LATEX, HTML/CSS, Java, PHP, JavaScript

Tools: Ansible, Terraform, Packer, ESXi, OpenStack, Wireshark, Metasploit, Puppet

Security Skills: Buffer Overflow, Network Analysis, Code Auditing, SQL Injection, Reverse Engineering Binaries, Network Forensics

Operating Systems: Linux (ArchLinux, Ubuntu, Debian, Kali, Cumulus), Windows Server

Frameworks & Engines: Flask, Django, Flutter, Vuejs, Laravel, Prism, .NET Core, Unreal Engine, Unity

Notable Courses: Introduction to Applied Cryptography, Cyber Defense Basics, 3 Independent Study Courses (Security Engineering)

Languages: English, Arabic

Experience

 
 
 
 
 
Self-Employed
Freelance
Self-Employed
Sep 2018 – Present Kuwait
  • Created a Flutter mobile application serving as a proof of concept with a Firebase backend.
  • Created and Deployed a Vuejs Frontend web application supporting dual language on Google Cloud Computing.
  • Deployed and maintained cluster with ESXi, automated the deployment of images using Packer for fast and updated template deployments.
  • Created WPF Application using MVVM Architecture for packet capturing and redirection on local machine using kernel drivers.
  • Modeled and Designed Web API with CRUD implementation according to OpenAPI Specifications.
 
 
 
 
 
Kansas State University
Undergraduate Research Assistant
Kansas State University
Apr 2015 – Apr 2016 Kansas
  • Contributed to a publication regarding Moving Target Defense.
  • Moving Target Defense: The automation of deployment, deconstruction, reconfiguration, and migration while maintaining high availability to increase randomness and mitigate persistent attacks on nodes.
  • Created and configured web applications for automated deployment using Puppet.
  • Benchmarked web applications for analytical data with HTTPERF to ensure high availability and reliability while migration occurs.
  • Created and tested the effectiveness of identical web applications in two different languages, using Flask and Laravel, with Moving Target Defense.
  • Created monitoring server to monitor lab infrastructure with Nagios to monitor uptime of infrastructure.

Projects

*
Django Application

Django Application

This application was my final project in university. The application is a…

Vue Application

Vue Application

This frontend Vue.js application is using bootstrap for CSS…

Flutter Application

Flutter Application

This flutter application was created as a minimal viable product (MVP) which…

Plex Media Server

Plex Media Server

This is one of my favorite personal projects. I set up an automated media…

Contact