Amir Abdollahi

Amir Abdollahi

@AmirAbdollahi

Full-stack developer and database professional with 9+ years of experience in designing and optimizing enterprise systems.

Iran, Tabriz
1172
Followers
3478
Following
16
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 13 owned repositories

537K Total LOC
C#
536,793 lines
99.9%
N/A
PowerShell
389 lines
0.1%
N/A
I

I-Shaped Developer

I-shaped

Specialist — deep expertise in C#

C#
PowerShell

Collaboration Network

Global Impact visualization

LIVE
Amir Abdollahi
0 active collaborators

Repos

16

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

3 days
58
Contributions
8
Commits
2
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

paint

This is a simple desktop application built with C# and WinForms that simulates the basic functionality of the classic Microsoft Paint. It allows users to draw shapes, use different colors and brush sizes, and interact with a canvas using mouse events.

32 4
C#
analog-clock

A straightforward analog clock application developed using C# and Windows Forms. It displays the current time with smooth, real-time updates, utilizing trigonometric functions from the System.Math class for accurate hand positioning.

13 0
C#
AmirAbdollahi
11 1
reversi

A simple desktop version of the classic Reversi (Othello) game built with C# and Windows Forms, featuring both Human vs Human and Human vs Computer modes. It’s a fun project and a great learning resource for C# developers interested in game logic, UI design, and basic AI.

10 2
C#
calculatorwindows

A basic Windows Forms calculator built with C# and .NET Framework. It supports standard arithmetic operations with a simple, user-friendly interface designed for desktop environments.

10 0
C#
pingpong-2d

PingPong 2D is a lightweight and fun 2D table tennis game built with C#. It offers a nostalgic two-player experience and includes a basic AI for solo matches. Designed as a simple desktop application, it's perfect for practicing game development fundamentals like collision detection, keyboard input handling, and UI rendering in Windows Forms.

9 0
C#
SurvivorCursorGame

​The Survivor Cursor Game is a fast-paced 2D survival game where you control a cursor (the "survivor") that automatically shoots projectiles while evading waves of aggressive enemies. The goal is to survive as long as possible as the difficulty progressively increases.

9 0
C#
EconoFlow

An easy system to help you control your personal or company budget.

8 0
C#
knight-tour

This repository provides a C# solution to the classic Knight's Tour problem using the backtracking algorithm. It supports customizable chessboard sizes and starting positions, offering a practical example of recursion and backtracking in problem-solving.

8 0
C#
ProductManagement

This is a sample .NET Core web application for managing products with CRUD operations. It uses ASP.NET Core Web API, SQL Server, and includes Swagger documentation for easy API testing.

7 0
C#

Open Source Impact

Contributions to external projects

24 merged PRs
Contributed to 1 repositories