Yashar Aliabbasi, Developer in Istanbul, Turkey
Yashar is currently unavailable

Yashar Aliabbasi

Bio

Yashar is an experienced IT professional with a passion for learning and over 10 years of experience writing enterprise-grade distributed applications that address real-world problems. Most of his work involves leading technical teams, creating accessible development environments, fixing the technical debt, providing best practice code examples, and mentoring developers.

Portfolio

Patika Global Technology
C#, Microservices, Redis, RabbitMQ, SQL, Docker, Jira, REST APIs...
Dtech Software
C#, SQL, PostgreSQL, Jira, .NET Core, .NET, GraphQL, RESTful Services, Agile...
Shoniz
C#, .NET, SQL, SignalR, .NET Core, VB.NET WinForms, RESTful Services...

Experience

  • C# - 10 years
  • SQL - 7 years
  • Redis - 6 years
  • Microservices - 5 years
  • Test-driven Development (TDD) - 5 years
  • GraphQL - 3 years
  • MongoDB - 3 years
  • RabbitMQ - 3 years

Preferred Environment

C#, Freelancing, SQL, MongoDB, RabbitMQ, Redis, GraphQL, Microservices, RESTful Services, TypeScript

The most amazing...

...thing I've developed is a central answer point for a bank that responds to hundreds of requests per second.

Work Experience

Team Leader

2021 - PRESENT
Patika Global Technology
  • Converted a PHP application to .NET and redesigned it using a microservice architecture, leading to a 100% increase in security and 300% faster performance, enabling the application to handle four times as many requests.
  • Developed and optimized the front-end part by replacing complicated SASS classes with Tailwind CSS and Formik for validation.
  • Designed and implemented an ordering application that can communicate with Android and iOS apps through the SignalR library with thousands of users.
  • Designed and built a brand-new framework based on the latest .NET technologies for the company, which is used in two enterprise projects.
Technologies: C#, Microservices, Redis, RabbitMQ, SQL, Docker, Jira, REST APIs, RESTful Web Services, RESTful Microservices, .NET Core, RESTful Services, Agile, OOP Designs, RDBMS, Web App Design, C#.NET, MongoDB, SQL Server 2012, JavaScript, Test-driven Development (TDD), TypeScript, React, Web Development, SignalR, API Integration, APIs, MySQL, Node.js, .NET, Full-stack, ASP.NET, Bootstrap, .NET Framework

Senior Software Engineer

2019 - 2020
Dtech Software
  • Redesigned an ordering program to avoid using a licensed library and save over 40% of the budget.
  • Analyzed and implemented the Kolaykampus application, which is a learning website with millions of users based on the ABP Framework. I introduced the BFF pattern with Ocelot to a company that had this project.
  • Worked on a legacy front end that was refactored to use React, which was developed with jQuery, resulting in 50% faster debugging and 70% faster product development cycles.
  • Reported service feedback for the petrol company with a photo gallery that stores its history. The front-end components were refactored, and the UI's speed increased by 35%.
Technologies: C#, SQL, PostgreSQL, Jira, .NET Core, .NET, GraphQL, RESTful Services, Agile, OOP Designs, RDBMS, Web App Design, C#.NET, RESTful Web Services, RESTful Microservices, REST APIs, Docker, SQL Server 2012, JavaScript, Microservices, Test-driven Development (TDD), Web Development, TypeScript, React, SignalR, API Integration, Python, APIs, MySQL, Node.js, Full-stack, ASP.NET, Bootstrap, .NET Framework

Senior Software Engineer

2014 - 2020
Shoniz
  • Analyzed and developed a work-order application integrated with other applications like warehouses and HR systems.
  • Integrated the company's web services with integrated mobile sales management systems (IMSM).
  • Used Jira and TFS to track and fix bugs. All issues were written into the log's database.
  • Reduced or eliminated all the paperwork that existed before. As a result, orders were better tracked across the company and issues could be communicated instantly.
  • Used APIs to exchange data with other server management systems.
Technologies: C#, .NET, SQL, SignalR, .NET Core, VB.NET WinForms, RESTful Services, OOP Designs, RDBMS, Web App Design, C#.NET, Windows Forms (WinForms), RESTful Web Services, RESTful Microservices, REST APIs, SQL Server 2012, JavaScript, Web Development, React, VB.NET, API Integration, Python, APIs, NoSQL, Node.js, Full-stack, ASP.NET, Bootstrap, .NET Framework

Senior Software Developer

2012 - 2014
TakroSystem
  • Participated in the development of new features for Takro's accounting software.
  • Developed an installer application that works on the server and the client.
  • Debugged current accounting applications and supported them.
Technologies: C#, VB.NET, Windows Forms (WinForms), VB.NET WinForms, SQL, .NET, RESTful Services, OOP Designs, RDBMS, Web App Design, C#.NET, RESTful Web Services, RESTful Microservices, REST APIs, SQL Server 2012, JavaScript, Web Development, APIs, NoSQL, ASP.NET, .NET Framework

Experience

Online Learning Platform

https://www.kolaykampus.com/
An online learning platform based on .NET that serves millions of students and teachers. The App Store uses progress and acquired scores and provides conditional promotions to users based on their progress.

Gas Station Reporting Tool

A .NET React-based application whose primary duty is gathering periodic information about stations and their guest rooms of clients to provide better services.

More than 10 branches of this station use this application each month, producing hundreds of reports.

Education

2008 - 2012

Bachelor's Degree in Software Engineering

Payam Noor - Tabriz

Certifications

JANUARY 2021 - PRESENT

MongoDB for .NET Developers

MongoDB University

MAY 2018 - PRESENT

Certified on SQL Server

Sololearn.com

MAY 2018 - PRESENT

Certified on Javascript

Sololearn.com

MAY 2018 - PRESENT

Certified on C#

Sololearn.com

Skills

Libraries/APIs

React, SignalR, Node.js, REST APIs, Windows Forms (WinForms)

Tools

RabbitMQ, Jira

Languages

C#, SQL, C#.NET, JavaScript, VB.NET, GraphQL, TypeScript, Python

Frameworks

.NET, .NET Core, ASP.NET, Bootstrap, VB.NET WinForms

Paradigms

Web App Design, Test-driven Development (TDD), Microservices, Agile, REST

Storage

MySQL, Redis, RDBMS, PostgreSQL, NoSQL, MongoDB, SQL Server 2012

Platforms

Docker, Android

Other

RESTful Services, OOP Designs, Web Development, APIs, Full-stack, .NET Framework, Freelancing, API Integration, RESTful Web Services, RESTful Microservices

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring