Skip to content
View zafercaliskan's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report zafercaliskan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zafercaliskan/README.md

Hi, I'm Zafer 👋

Senior .NET engineer at Raklet, a multi-tenant SaaS platform that clubs, associations, universities and nonprofits use to run memberships, events, payments and communities. I joined in 2018 to build the test automation from scratch, moved into full-stack engineering, and today lead hands-on delivery across the core platform.

Skills

What I work on

  • 💳 Payments & billing: Stripe & Stripe Connect, SEPA/ACH direct debit, PayPal, Iyzico; recurring billing, scheduled payments, coupons, refunds, saved cards, provider webhooks
  • 🧩 Multi-tenant membership SaaS: plans and multi-currency pricing, applications, checkout, member portal, CRM/admin workflows, localization
  • ⚙️ Background processing: continuous and scheduled Azure WebJobs, Service Bus and storage queues, Node.js Azure Functions
  • 🔐 Auth & APIs: ASP.NET Identity, OAuth 2.0 bearer tokens, JWT, external login providers, REST APIs documented with Swagger/OpenAPI
  • 🛡️ Reliability: idempotency, webhook replay safety, null-safety guards, async/await deadlock prevention, parameterized SQL, telemetry-driven debugging
  • 🧪 Testing & delivery: a C# Selenium WebDriver framework built from scratch, MSTest/VSTest and Jest suites, Azure DevOps and GitHub Actions pipelines with automated browser tests gating releases
  • 🤖 AI-assisted engineering: repository agent instructions, reusable skills and MCP integrations; agent workflows (Claude Code, Codex) that take work from triage to a reviewed PR, with CI gates and human review kept in the loop

By the numbers: 3,900+ pull requests authored · 3,400+ merged into Raklet's core platform

Tech stack

Area Technologies
Backend C#, .NET Framework, .NET, ASP.NET MVC, ASP.NET Web API, OWIN, Entity Framework, Dapper, LINQ, AutoMapper
Frontend AngularJS, Angular, TypeScript, JavaScript, jQuery, Razor, SCSS, Bootstrap, React
Data & search SQL Server, Azure Cosmos DB, Redis, Elasticsearch, Azure Blob & Table Storage, PostgreSQL, MySQL
Cloud Azure App Service, WebJobs, Functions, Service Bus, Event Grid, Key Vault, App Configuration, AWS SES
Payments Stripe, Stripe Connect, SEPA/ACH direct debit, PayPal, Iyzico
Auth & APIs ASP.NET Identity, OAuth 2.0, JWT, REST, Swagger/OpenAPI, webhooks
Testing Selenium WebDriver, MSTest, VSTest, Jest
DevOps & tooling Azure DevOps Pipelines, GitHub Actions, Docker, PowerShell, Node.js, Git, GitHub CLI
Observability Application Insights, Sentry
AI tooling Claude Code, Codex, GitHub Copilot, Cursor, Model Context Protocol (MCP)

LinkedIn Mail GitHub followers

Popular repositories Loading

  1. zafercaliskan zafercaliskan Public

    5 1