Burak Kadirbeyoglu

Burak Kadirbeyoglu

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Software Architect / Senior Backend Engineer (Python, AWS, Node.js)
Software Architect / Senior Backend Engineer (Python, AWS, Node.js)
  • Backend / Software Architect with 15+ years of experience, specializing in Python + AWS and TypeScript/Node.js.
  • Focus on event-driven microservices and production-ready backends in domains like algorithmic trading and iGaming.
  • Now developing toward low-latency systems and pragmatic AI/ML integrations, with Go set as a strategic next language.
  • Earlier work in C#/.NET and Java.
German, Turkish, English
Istanbul (+03:00)
Joined March 2023
EXPERTISE
5 years experience
2 years experience
4 years experience
6 years experience
8 years experience
1 year experience
6 years experience

REVIEWS FROM CLIENTS

Burak's profile has been carefully vetted and approved as a Codementor. Connect with Burak now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
SOCi
Java
0
0
LRU_Cache
TypeScript
0
0
Stack Overflow
1281 Reputation
2
22
45
EMPLOYMENTS
Backend / Software Architect
Self-Employed
2013-12-01-Present

I run a backend architecture practice focused on real-time, event-driven systems. Primary stack: Python + AWS (FastAPI, Lambda, API Ga...

I run a backend architecture practice focused on real-time, event-driven systems. Primary stack: Python + AWS (FastAPI, Lambda, API Gateway, SQS/SNS, EventBridge, DynamoDB) and Node.js/TypeScript (NestJS/Express). I design for clear domain models, idempotent workflows, observability, and low-ops deployments.

Selected Deliverables (tiles):

  • Algorithmic Trading Engine (In Progress) — Python + AWS
    Serverless, event-driven backend in Python (FastAPI) on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS, EventBridge). Implements paper-trading loop, signals ingest/validation, portfolio accounting, and a read-optimized metrics API for PnL, win-rate, and drawdowns.
    Emphasis on a clear domain model (Money/Price/Symbol), idempotent workflows, structured logging, and low-ops deployments with Docker + GitHub Actions.
    Tags: Backend Engineer, Solutions Architect, Python, AWS, Lambda, DynamoDB, SQS, Event Sourcing, FastAPI, Pytest

  • Serverless IPTV Backend — AWS + Node.js/TypeScript + Python
    Built a serverless backend with API Gateway, Lambda, DynamoDB, and EventBridge; developed a Samsung Tizen TV client and an admin panel on these APIs.
    Core services in TypeScript/Node.js; added Python Lambdas for media metadata checks, manifest validation, and light ops automation.
    Tags: Backend Engineer, Solutions Architect, Node.js, TypeScript, AWS, Lambda, DynamoDB, S3

Earlier Career (Condensed):

  • Assistance operations platform (TR) — ASP.NET MVC + C# + EF + SQL Server: case/workflow app; database redesign; reduced average file cycle time by ~33%.

  • Medical translation portal (TR) — ASP.NET MVC + C# + EF + SQL Server: request intake, job assignment, billing.

  • Media apps — Calm Radio (Android, Android TV, Fire TV, Samsung Tizen), Living Scriptures (Samsung Tizen), TVizio/Prime Asia TV (Samsung Tizen/LG webOS).
Python
SQL
Node.js
View more
Python
SQL
Node.js
MySQL
Git
PostgreSQL
Azure
NumPy
Pandas
WebSocket
Redis
NoSQL
Domain-Driven Design
TypeScript
Docker
pytest
Concurrent Programming
Amazon SQS
System design
DynamoDB
CloudWatch
Jest
Amazon SNS
Microsoft SQL Server
Microservices
GraphQL
AWS DynamoDB
AsyncIO
AWS Lambda
Infrastructure as Code
AWS API Gateway
Data modeling
CI/CD
Asynchronous Programming
Performance Optimization
RESTful API
NestJS
Rest api design
GitHub Actions
Fastapi
Event-Driven Architecture
Openapi specification
Observability
Software architecture
Express.js
AWS
Scikit-learn
AWS Cloud Infrastructure
Aws Cloudformation
Sql server database design
View more
Senior Back-End Engineer
Proxify
2022-02-01-2024-03-01

Short EU engagements (2–5 months). Backend services, API endpoints, maintenance, and targeted refactors across Node.js/TypeScript, .NE...

Short EU engagements (2–5 months). Backend services, API endpoints, maintenance, and targeted refactors across Node.js/TypeScript, .NET, and Python.

Member of the Proxify network; available for new backend engagements.

Engagements:

  • (Austria) Senior backend engineer — Worked on adding new features to in-house automation software to fit different products on a specific body-part scan.
    Tags: Backend Engineer, C#, Microservices, GraphQL, Python, Node.js, PostgreSQL, Docker, Azure DevOps

  • (Netherlands) Senior backend engineer — Worked on integration and improvement of repair/revision processes for a company focused on repair, overhaul, refurbishment, and recycling of batteries.
    Tags: Backend Engineer, Node.js, TypeScript, Express, SQL, MariaDB, Docker

  • (Belgium) Senior backend engineer — Developed a tool that generates Microsoft PowerPoint presentations, including complex charts (HTML→image), using data fetched from Amazon DynamoDB and written to files passed as arguments.
    Tags: Backend Engineer, Node.js, TypeScript, Puppeteer, PptxGenJS
Python
C#
SQL
View more
Python
C#
SQL
Node.js
Git
Entity Framework
Azure
TypeScript
MariaDB
Docker
JavaScript
Microservices
GraphQL
.NET
ASP.NET Core
CI/CD
Performance Optimization
RESTful API
Software architecture
Express.js
View more
Software Engineer & Business Development (Freelance)
Freelancer / Contractor
2011-10-01-2013-12-01

Freelance engineer with parallel responsibility for product and commercial outcomes. Built and shipped web and mobile products; grew a...

Freelance engineer with parallel responsibility for product and commercial outcomes. Built and shipped web and mobile products; grew a small software venture to profitability and exit.

Selected work:

  • E-pin sales web app (online games) — Designed and developed the product from scratch in 24 days and established the business model. Achieved steady revenue growth, operated profitably, and successfully exited.

  • Calm Radio — Developed and launched mobile apps on BlackBerry and Android.
Android
Java
C#
View more
Android
Java
C#
SQL
Git
Entrepreneurship
Code Refactoring
JavaScript
Project development
Microsoft SQL Server
.NET
ASP.NET
Mobile App Development
Performance Optimization
Software architecture
View more
PROJECTS
Algorithmic Trading Platform (In Progress)
2025
- Currently building an asset-agnostic trading system with a paper-trading engine, portfolio management, and a metrics API (PnL, win rate...
- Currently building an asset-agnostic trading system with a paper-trading engine, portfolio management, and a metrics API (PnL, win rate, max drawdown). - Event-driven microservices architecture using Python (FastAPI) and AWS (Lambda, DynamoDB, SQS/SNS, EventBridge), with companion services for signals ingest and notifications. - Designed with domain-driven design (DDD) principles, CI/CD pipelines, and containerization (Docker) to ensure scalability, resilience, and operational simplicity. - Developed to explore and master advanced software architecture concepts and technologies, demonstrate engineering skills, and support personal trading use — with potential to evolve into a commercial-grade product.
Python
Node.js
Unit Testing
View more
Python
Node.js
Unit Testing
WebSocket
NoSQL
Domain-Driven Design
TypeScript
Integration Testing
Test driven development
Concurrent Programming
Amazon SQS
JavaScript
DynamoDB
Amazon SNS
Microservices
AWS Lambda
API Gateway
CI/CD
Asynchronous Programming
GitHub Actions
Fastapi
Event-Driven Architecture
AWS
View more