About me

About me

I am an experienced .NET developer with over 9 years of professional experience and a successful track record of completing numerous web and Windows projects. As a hardworking individual passionate about learning, I am always looking to improve my skills. I thrive in team environments, where I bring creativity and problem-solving abilities to the table.
I am familiar with design patterns and proficient in software architectures such as N-layer, Microservice, and Clean architecture. I have developed software in various domains, both individually and as part of a team.
You can view some of my work on this website.

Portfolios

Some of my projects

2025-01-08T16:28:55-01:00

Project Management

In this software, the site manager first defines the staff and the value of each hour of their work. Then, projects are defined and the staff who are working on a project are specified. The project start date and its details are recorded.Each staff member logs into their profile and sees the projects they are [...]

2025-01-08T16:53:54-01:00

Nitro

In this project, the manager of a car showroom or sales office can perform all the tasks related to their business, including managing the purchase and sale of cars and the related financial matters.The manager can easily perform the following tasks in this software:- Register cars along with their images and all specifications- Register customers- [...]

Experiences

Some of my experiences

Here are some examples of my experiences in various projects :
Software Project for Rayan Bourse

One of the software applications I developed is a gateway solution for Rayan Bourse. Through this software, clients can register and access the services they need from various systems. The price of service is deducted from their account accordingly. Additionally, in the admin panel, services along with their prices can be defined. When a service is called by a client, the respective amount is calculated and deducted, and the history of service calls is recorded.
Technologies used in this software include:
.NET 8 – EF 8 – SQL SERVER – YARP – DOCKER – SENTRY

Project management software

The project management software developed for Harirchi Engineering Company allows the company manager to define various projects in the system. The manager can then register employees in the system and associate specific employees with each project. Employees log their worked hours for each day and project in the system.

The manager can set an hourly rate for each employee, enabling detailed reporting based on the worked hours and costs for each project. The reports can be generated in both graphical and Excel formats.

Car Dealership Management Software

In this software, the system administrator records purchased and sold vehicles with all their details. Even scratches on the vehicle can be marked on specific parts of the body. The manager also registers the list of customers. The documents handed over from the seller to the buyer are specified, and at the end, the recipient confirms the received documents with an electronic signature.

Additionally, this software includes an accounting module that allows the system administrator to easily record accounting documents.

The manager can generate comprehensive reports of the vehicles along with all their documents, making business management much easier and faster. Additionally, vehicles ready for sale are displayed to the public.

E-commerce website

I developed a comprehensive e-commerce platform for a major importer of sports products from renowned brands such as Adidas, Nike, Timberland, Columbia, and more. The platform included all the features of a modern online store and was integrated with eight physical store branches. The inventory of each product was checked across all stores, and upon customer purchase, an invoice was issued both on the website and in the store under the title of “Online Sale”. The inventory was then updated in both the store and the website.

New Student Registration Software

At SamaSoft Company, I developed software that allowed newly admitted university students to register. Additionally, along with my colleagues, we developed comprehensive university software where faculty and students could carry out all university-related tasks, such as registration, course selection, grade recording, dormitory registration, and more.

Skills

Technologies and Tools

Using a combination of cutting-edge technologies and reliable open-source software I build user-focused, performant apps and websites.
C# 85%
SQL Server – PostgreSQL 80%
EF Core 93%
Unit test 90%
Microservices 70%
Git – Github 80%
Javascript – Jquery 70%
ASP.NET Core – Web api – MVC – Razor pages 92%
MongoDB – Redis 80%
CQRS – DDD 70%
Design patterns 80%
Docker 80%
Agile – Scrum 85%
Typescript – React 60%

Trust in my abilities

I am a person who loves to learn and strives to take advantage of every opportunity for growth. Over the years, I have made every effort to ensure that my employers are fully satisfied with my work.

Customers

Here are Some of My Clients and Companies Where I’ve Worked as a Developer

Below, you can see the names of some of my clients or companies where I have worked as a developer:

Rayan Bourse Company, a designer and producer of specialized software for the Iranian capital market.

https://rayanbourse.ir

Samasoft Company, a producer of university software.

https://samasoft.net

Sangan Sanat Company, a producer of industrial pressure gauges and thermometers.

https://sangansanat.com

Contact me

Contact Information

You can get in touch with me via email, WhatsApp, LinkedIn, or phone call.

Tel: +989125338285
LinkedIn: https://linkedin.com/in/ali-atyabi