Open to senior backend roles

.NET / Backend EngineerBaku, Azerbaijan

I build the systems that move money.

Years engineering
0+
Years in fintech
0+
Projects shipped
0+
01

About

Baku, Azerbaijan

Toghrul Karimli

I design and ship backend systems for fintech — payment rails, core banking APIs and the integrations that hold them together. Seven years in, most of that inside a bank, I have learned that the interesting part is rarely the code: it is the settlement edge case at 2am, the third-party contract that changes without warning, the legacy system nobody wants to touch.

I work mainly in C# and .NET, with a strong bias toward boring, observable, well-tested services. I have modernised legacy cores, ported desktop apps to the web, and built integrations with card processors, central bank platforms and government registries.

02

Experience

Seven years, mostly inside a bank.

2019 — Present.NET Developer

Rabitabank

Core banking and integration engineering inside one of Azerbaijan’s retail banks.

  • Design and maintain API endpoints consumed by external partners, processors and government systems.
  • Modernised the tech stack of leading core legacy systems, moving critical paths onto ASP.NET Core.
  • Ported several internal desktop applications to the web without interrupting daily banking operations.
  • Support and continued development of the in-house ERP used across the organisation.
  • C#
  • .NET
  • ASP.NET Core
  • Oracle
  • PostgreSQL
  • Docker
2018 — 2019Backend Developer

Freelance

Contract backend work for commercial websites, mobile apps and e-commerce.

  • Built backends for commercial websites and mobile applications.
  • Integrated payment systems into e-commerce platforms end to end.
  • Delivered projects solo, from database schema through to deployment.
  • C#
  • ASP.NET
  • MSSQL
  • REST
03

Selected work

Payment rails, regulatory platforms and the integrations between them.

01Core bankingRabitabank

Terminal payment network integration

Merchant-facing payment rail connecting the bank’s core to the national terminal network.

  • Provided the API merchants integrate against to reach core banking.
  • Built the background service performing payment transfer and clearing with the card processing centre.
  • Payments
  • Clearing
  • Background services
  • REST API
02RegulatoryCentral Bank of Azerbaijan

Currency exchange platform

A three-application platform for publishing and administering official currency exchange information.

  • Developed the platform as three cooperating applications.
  • Built a Web API for internal business operations to reach external resources.
  • Built an MVC application to create, edit and delete currency exchange information.
  • Implemented a modern authentication system using JWT.
  • ASP.NET Core
  • Web API
  • MVC
  • JWT
03GovernmentEntrepreneurship Development Fund of Azerbaijan

Credit line integration

Vendor integration surfacing customer credit-line data to bank employees.

  • Integrated with the vendor to fetch customer credit line information.
  • Built the MVC web application employees use to monitor and edit that information.
  • Integration
  • ASP.NET MVC
  • Entity Framework

Also shipped

  • SMS provider integration
  • Credit-information API for an external insurance company
  • Telegram bot for internal notifications
  • Country court system integration
04

Stack

What I reach for, roughly in order of how often.

Languages
  • C#
  • TypeScript
  • JavaScript
  • SQL
  • PL/SQL
Backend
  • .NET 8 / 9
  • ASP.NET Core
  • Web API
  • Entity Framework Core
  • Dapper
  • ADO.NET
  • gRPC
  • Microservices
Data & messaging
  • PostgreSQL
  • Oracle
  • SQL Server
  • Redis
  • RabbitMQ
Frontend
  • React
  • Next.js
  • Tailwind CSS
  • HTML & CSS
Platform
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • CI/CD
  • Git
  • Linux
Practice
  • Clean architecture
  • JWT / OAuth2
  • Payment integrations
  • Unit testing
  • Observability
C#.NET 9ASP.NET CoreEntity FrameworkPostgreSQLOracleRedisRabbitMQDockerKubernetesJenkinsTypeScriptNext.jsgRPCMicroservicesPL/SQLC#.NET 9ASP.NET CoreEntity FrameworkPostgreSQLOracleRedisRabbitMQDockerKubernetesJenkinsTypeScriptNext.jsgRPCMicroservicesPL/SQL
05

Education

2020 — 2022

Azerbaijan State Oil and Industry University

Master — Electronic Governance

2018 — 2019

Itcity Academy

Full-stack Development

2014 — 2019

Azerbaijan State Economics University

Bachelor — Finance

06

Contact

Open to senior backend roles

Let’s buildsomething solid.

Payment integrations, core banking APIs, or a legacy system that needs dragging into this decade — happy to talk.