Abuzar Hasanov, Developer in Baku, Azerbaijan
Abuzar is available for hire
Hire Abuzar

Abuzar Hasanov

Verified Expert  in Engineering

Back-end Developer

Location
Baku, Azerbaijan
Toptal Member Since
May 20, 2022

Abuzar是一名在软件开发生命周期的各个阶段拥有10多年经验的后端开发人员. He excels in C#, SQL and NoSQL, ASP.NET Core, Azure, microservice architecture in the Agile development process, design patterns, data structures, algorithms, and asynchronous programming. Abuzar喜欢解决问题,同时为最终用户提供出色的软件产品.

Portfolio

Self-Employed
ASP.. NET Core, TeamCity, Docker,微服务,SQL, c#, CI/CD pipeline, GIS...
ScaleUp Finance
API Design, C#.NET, .NET Core, Azure, Azure Functions, Azure Blob Storage API...
DOROTHEE MANTEAU
Visual Basic, Git, Web Scraping, Data Scraping

Experience

Availability

Part-time

Preferred Environment

微服务架构、测试驱动开发(TDD)、Azure、ASP.NET Core, Agile, Containerization, Amazon Web Services (AWS)

The most amazing...

...我重新设计的是使用无服务器架构和WebSockets的系统,以降低基础设施成本并提高客户满意度.

Work Experience

Freelance Software Engineer and Consultant

2020 - PRESENT
Self-Employed
  • 管理一个由前端和后端开发人员和QA组成的团队,为中小型企业自动化业务计划.
  • Integrated several products with the global payment system Stripe.
  • Consulted the US-based startup company to scale 1:100.
  • 帮助零售公司改进和Dockerize几个微服务,使其能够在AWS中使用Terraform.
  • 创立了几家初创公司,并领导技术团队从需求到部署(CD).
Technologies: ASP.. NET Core, TeamCity, Docker,微服务,SQL, c#, CI/CD pipeline, GIS, Test-driven Development (TDD), Entity Framework Core, SignalR, RabbitMQ, NoSQL, Amazon Web Services (AWS), MongoDB, Microsoft SQL Server, API/Services Architecture, ASP.NET MVC, PHP, Git, GitFlow, Blazor, JavaScript, Infrastructure as Code (IaC), Web Scraping, Data Scraping, Angular, ASP.NET Core 6, ASP.NET Core 7, Serverless Architecture, Azure Table Storage, SQL Server 2016, APIs, Security, ArcObjects, ArcMap, ArcGIS, ArcGIS Server

Senior Software Engineer

2022 - 2023
ScaleUp Finance
  • Played a key role in the advancement of a CFO as a service startup.
  • Analyzed and optimized the system's critical path, resulting in a substantial 90% reduction in operational time.
  • 创建api与外部服务(如e- economic)无缝连接, Xero, Twilio, Stripe, etc.
  • Leveraged various Azure services, including Blob Storage, Event Grid, Service Bus, Functions (HTTP Trigger, Queue Trigger, Timer Trigger, Durable Functions), Application Insights, and Cognitive Search.
Technologies: API Design, C#.NET, .NET Core, Azure, Azure Functions, Azure Blob Storage API, SQL Server 2016, Serverless Architecture, Entity Framework Core, Azure Queue Storage, Azure Table Storage, Azure SQL, Git, GitFlow, ASP.NET Core 6, ASP.NET Core 7, APIs, Security

Visual Basic Developer

2022 - 2022
DOROTHEE MANTEAU
  • 开发了一个应用程序,可以读取AutoCAD文件并使其易于阅读. 使最终用户能够更新文本并将文件转换回AutoCAD格式.
  • 通过使用异步操作,设计应用程序在读取和转换大文件时响应.
  • Added unit tests which covered 85% of the whole project.
Technologies: Visual Basic, Git, Web Scraping, Data Scraping

C# and .NET Developer

2022 - 2022
MySmartHeart AG
  • 开发了一款应用程序,可以监控保存在特殊设备中的用户心电图数据.
  • 咨询了CTO如何设计整个系统,它应该是可扩展的.
  • 使用Azure服务,如BlobStorage和Functions,使产品更可靠.
Technologies: .NET, C#.NET, Windows Presentation Foundation (WPF), .. NET 4, c#, Azure Blob存储API, Git, Web抓取,数据抓取

Team Lead

2018 - 2020
xCritical Software
  • 改进了交易CRM产品,该产品有50多个微服务.
  • Led several microservices in ASP.NET Core from the requirements to the deployment stages.
  • 改进了所有微服务的日志机制,并将其与ELK集成.
  • 修复了与第三方服务(如呼叫中心)的集成问题, AML and KYC service providers, and mail campaign services.
  • 通过指导或审查其他人的代码来帮助他们交付解决方案.
  • Participated in improving the CI/CD pipeline on TeamCity.
Technologies: ASP.NET Core, CI/CD Pipelines, Test-driven Development (TDD), ELK (Elastic Stack), IIS, Microservices, SQL, C#.NET, TeamCity, Docker, SignalR, RabbitMQ, JSON Web Tokens (JWT), Microsoft SQL Server, API/Services Architecture, Customer Relationship Management (CRM), Git, GitFlow, SQL Server 2016, APIs, Security

Senior Software Engineer

2014 - 2018
R.I.S.K.
  • Led the development of web services in ASP.NET Core integrated with Azure.
  • Refactored projects to make the code testable by writing tests.
  • 使用orm,如Entity Framework Core, NHibernate和SQL Server, MySQL, SQLite, and PostgreSQL databases.
  • 利用c#中的并行处理和异步编程来提高应用程序的响应性并最大化性能.
  • Created the GIS apps based on ArcObject (ArcGIS) using C#.
Technologies: ASP.. NET Core, PostgreSQL, ArcGIS, PostGIS,测试驱动开发(TDD), SQL, c#.NET, .NET, C#, Windows Presentation Foundation (WPF), CI/CD Pipelines, GIS, IIS, Event Sourcing, Windows Communication Foundation (WCF), Team Leadership, Microsoft SQL Server, Unit Testing, ArcMap, API/Services Architecture, ASP.NET MVC, Desktop App Development, Windows Forms (WinForms), Git, Web Scraping, Data Scraping, APIs, Security, ArcObjects, ArcGIS Server

Software Engineer

2010 - 2014
R.I.S.K.
  • 使用c#中的ArcObjects开发GIS应用程序的独立插件响应桌面(WinForm和WPF).
  • 支持用Delphi, vb6, VBA, VB等语言编写的各种遗留应用程序.NET, and C#.
  • 管理了在PostgreSQL中基于XSD文件和数据提供程序读写的自动创建数据库.
  • 参与使用不同的语言(如C语言)实现SOA方法, Delphi, and C# to make calculations for GIS-based air navigational apps.
技术:Delphi 7, PostgreSQL, Windows Presentation Foundation (WPF), GIS, ArcGIS, SQL, c#.NET, .NET, C#, PostGIS, ArcMap, ASP.NET MVC, Visual Basic, Desktop App Development, Windows Forms (WinForms), Visual Basic for Applications (VBA), PHP, Git, Blazor, Security, ArcObjects, ArcGIS Server, Arc

LinkPay

我使用React和ASP构建了这个应用程序的前端部分.NET Core and C# for the back end, 它作为web应用程序,使客户端能够生成链接并将其发送给客户支付账单,它管理所有生成的链接和支付报告,以便随时使用.

We used MS SQL Server for data storage, configured the CI on GitHub, and conducted deployment on premise.

Duello

这款手机应用可以让随机选择的用户根据一个特定的主题进行决斗,我创建了一家初创公司,管理着一个小团队, where we wrote the front part on React Native, the back end on ASP.NET Core with C#, and used SQL Server as data storage.

4Rest

这个应用程序用于预订桌子,会议室,整个餐厅等. 最终用户可以看到空闲的位置,并通过在预订中添加自己的愿望来请求预订. 管理员可以通过创建活动向最终用户发送通知.

Social App for the Trading Lovers

一个社交网络,其成员都是对交易感兴趣的人. The system was in the MVP stage, where the front end was written in React, and the back end was in ASP.NET Core—the same as the iOS and Android apps. 我参与并咨询了微服务架构的各个部分.

RESPONSIBILITIES
• Introduced Azure functions to make some logic in the serverless
•修复了社交媒体解析器中的问题,如YouTube, Twitter, Reddit,新闻等.
• Used Azure Blob Storage, Azure Key Vault, and Azure Storage Queue to scale up the system, as well as Azure Functions to make it serverless.

Automation of Business Plans

一个帮助企业主自动生成商业计划的web应用程序. The front was written on Vue.js, back on Asp .Net Core 5.0. 管理一个三人团队,从需求到发布阶段.

Payment Gateway

ASP.基于。NET core的RESTful API是像Stripe这样的支付系统的适配器. 它用于向微服务架构中的现有服务添加支付方法. The solution contains customer-related API, identity API, payment API, webhook API, and aggregator API (gateway) services.

Repsly

An ASP.基于。NET core的RESTful API,由WebApp和移动应用调用. The system was written on microservice architecture, and as a Senior back-end developer, I helped the system to migrate some services from classic .net to the .net core, created .基于。NET核心的微服务,并使用契约测试(Pact . NET)编写集成测试.io)

Languages

SQL, C#, T-SQL (Transact-SQL), C#.. NET、Visual Basic、Visual Basic for Applications (VBA)、PHP、Delphi 7、JavaScript、Arc

Frameworks

.NET, Windows Presentation Foundation (WPF), ASP.. NET Core, Entity Framework Core, Razor Pages, JSON Web Tokens (JWT), .NET Core, ASP.NET MVC, ASP.NET, .NET 4, Blazor, Angular

Libraries/APIs

REST API, Windows Forms (WinForms), SignalR, Azure Blob Storage API, ArcGIS, Stripe API, React

Tools

RabbitMQ, GIS, SendGrid, Azure Key Vault, Firebase Cloud Messaging (FCM), HashiCorp, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Azure App Service, ArcMap, Git, ArcObjects, ELK (Elastic Stack), TeamCity

Paradigms

Test-driven Development (TDD), Microservices, Unit Testing, API/Services Architecture, REST, Desktop App Development, Event Sourcing, Serverless Architecture

Storage

PostgreSQL, Microsoft SQL Server, PostGIS, MongoDB, Azure Queue Storage, Amazon S3 (AWS S3), NoSQL, SQL Server 2016, Azure Table Storage, Azure SQL

Other

API Design, Software System Architecture Development, Windows Communication Foundation (WCF), Cross-functional Team Leadership, Remote Team Leadership, Team Leadership, Contract Testing, Pact, Authentication, Back-end Development, Customer Relationship Management (CRM), Minimum Viable Product (MVP), APIs, CI/CD Pipelines, IIS, Software Architecture, Azure Service Bus, ASP.NET Core 6, ASP.NET Core 7, GitFlow, Data Scraping, Web Scraping, Security, Containerization, Full-stack, Infrastructure as Code (IaC)

Platforms

Azure, Docker, Twilio, AWS Lambda, ArcGIS Server, Amazon Web Services (AWS), Azure Functions

2010 - 2012

Master's Degree in Informatics and Applied Mathematics

Baku State University - Baku, Azerbaijan

2005 - 2009

Bachelor's Degree in Informatics and Applied Mathematics

Azerbaijan State Oil and Industry University - Baku, Azerbaijan

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
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