
Name: Ali Dashti
Education: MSc. Software Engineering
Focus: Full Stack
Skills
C# 80
HTML 80
Java 80
PowerShell 80
Git 70
JavaScript 70
Power Platform 70
Unity Game Engine 70
REST API 60
SCSS/CSS 60
Node.js 50
SQL 50
TypeScript 40
Linux Shell 30
Python 30
About me
__________
Greetings! I'm Ali Dashti, a committed software engineer. I proudly hold both a Bachelor's and a Master's degree in Software Engineering from the University of Michigan-Dearborn, each with a special emphasis on Game Development.
My expertise lies in full-stack web development, desktop application development, and the automation of IT processes. I've honed my skills across a broad spectrum of technologies, including .NET MVC, C#, HTML, JavaScript, CSS, SQL, and REST APIs. I've spearheaded the development and upkeep of a multitude of applications, implementing streamlined and automated processes to boost efficiency and productivity.
Beyond my professional endeavors, I've ventured into the realm of mobile game development. A number of games I developed have found their home on the Google Play Store. This interest in game development, which I nurtured during my undergraduate and graduate studies, has been a delightful extension of my academic minor.
When I'm not coding, you can find me traveling, producing music, or DJing. I believe these hobbies not only fuel my creativity but also provide a well-rounded perspective to my work in software engineering.
Projects
__________

PDF Multi-Tool
An open-source C# Windows Forms app for efficient PDF conversion and management using GhostScript.

Infinity Line
A 2D game testing your reflexes against an endless wave of obstacles.

Simon Says
A 2D memory game inspired by the classic Simon electronic game. Repeat the patterns displayed in tones and blinking lights.

Minecraft: Anti Spam Plugin
A Minecraft plugin designed to prevent players from spamming the chat.

Minecraft: Arrow TNT Plugin
A Minecraft plugin that turns arrows into TNT, adding an explosive element to the game.
Let's Connect!
__________