Amir Abdollahi
@AmirAbdollahiFull-stack developer and database professional with 9+ years of experience in designing and optimizing enterprise systems.
Language Breakdown
Lines of code distribution across 13 owned repositories
I-Shaped Developer
I-shapedSpecialist — deep expertise in C#
Collaboration Network
Global Impact visualization
Repos
16
PRs
0
Growth
+18%
Top Collaborators
No collaborator data yet.
Coding Streak
Contribution activity over the past year
Kartik Sharma
@kartik20021111
Richard Miller
@goshipgold417
dovas
@dovas-net
Marvin O
@marvinok26
tmimmanuel
@tmimmanuel
Top Repositories
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.
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.
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.
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.
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.
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.
An easy system to help you control your personal or company budget.
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.
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.
Open Source Impact
Contributions to external projects