photograph of me

Hi. I'm Ashton Abdiukov.

Welcome to my portfolio page!
I'm a C# .NET developer, and I enjoy writing clean and maintainable code.

Learn about what I do
Resume GitHub profile LinkedIn profile

Here are my projects:

Chess with AI

A chess game that includes all chess rules, a competent chess artificial intelligence, and a response GUI.

C# WinForms MVC pattern Artificial Intelligence Responsive GUI

Sydney bulk identity generator

A desktop application that generates a large amount of fake personal details for people living in Sydney, Australia. Quite useful for testing.

C# WPF MVC pattern Responsive GUI

Warehouse order management system

An order management system, which includes 3rd party login authentication for extra security. Allows the administrator to place orders, change order status, check whether the order can be fulfilled, and cancel existing orders. The application then reflects those changes onto the SQL database.

C# WPF MVC pattern SQL Server Stored Procedures 3rd party API Responsive GUI

Android/iOS employee manager

The front-end is a Xamarin(Android/iOS) app with a friendly user interface, allowing users to create, retrieve, update and delete employees. The back-end is an ASP.NET Web API.

C# Xamarin ASP.NET

Java text editor

A desktop text editor that can modify .rtf files. Includes simple authentication and error logging.

Java Swing MySQL Responsive GUI

Here are my certifications: