Skip to content
View salihcantekin's full-sized avatar

Highlights

  • Pro

Block or report salihcantekin

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.

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
salihcantekin/README.md

👋 Hi, I'm Salih Cantekin

salihcantekin profile views

Lead Developer | .NET & Rust Enthusiast | Open Source Contributor
Building high-performance systems with C#, .NET, Rust, and modern cloud technologies.
Passionate about open-source development, system architecture, and knowledge sharing.


🚀 Featured Open Source Projects

Stars Forks Issues License

A high-performance, source-generator powered mediator and messaging framework for .NET

Space revolutionizes the mediator pattern in .NET by leveraging source generators for zero-reflection, compile-time dependency injection and message routing. Perfect for building scalable microservices and CQRS architectures.

Key Features:

  • 🚄 Zero-reflection performance with source generators
  • 📦 Compile-time dependency injection
  • 🎯 Type-safe message routing
  • ⚡ Minimal runtime overhead
  • 🔧 Easy integration with ASP.NET Core

Technologies: C# dotnet source-generator mediator CQRS messaging

→ Explore Space on GitHub


Stars Forks Release License

A modern Windows screen region capture tool built with Rust and Windows Graphics Capture API

RustFrame enables GPU-accelerated screen region capture and mirroring, perfect for sharing specific content on Teams, Zoom, or Discord without exposing your entire screen. Built with Rust for maximum performance and safety.

Key Features:

  • 🎯 GPU-accelerated capture using Windows.Graphics.Capture API
  • 🖥️ Multi-monitor support with real-time mirroring
  • 🪟 Transparent overlay with drag-to-move functionality
  • ⚡ High-performance rendering with wgpu (WebGPU)
  • ⌨️ Rich keyboard shortcuts and system tray integration
  • 🎨 Customizable settings and production-ready output

Technologies: Rust Windows API GPU Direct3D wgpu screen-capture

→ Explore RustFrame on GitHub | Download Latest Release


🌟 Other Notable Open Source Projects

  • Console Input Reader – Efficient and user-friendly input handling library for .NET console applications with validation and parsing capabilities.
  • WebApi Extensions – Collection of essential extensions and utilities for ASP.NET Core Web APIs to boost productivity and code quality.

💡 Technical Expertise

Primary Technologies

  • Backend Development: C#, .NET Core/Framework, ASP.NET Core, Entity Framework
  • Systems Programming: Rust, Windows API, GPU programming
  • Cloud & DevOps: Azure, Docker, Microservices
  • Architecture: CQRS, Event-Driven, Domain-Driven Design (DDD)
  • Performance: Source Generators, Zero-allocation patterns, High-performance computing

Areas of Interest

  • 🔥 High-performance system design and optimization
  • 🦀 Rust systems programming and interoperability
  • 🏗️ Scalable microservices architecture
  • 🎯 Developer tools and productivity

📝 Content & Community

Knowledge Sharing

  • 📚 Blog: Technical articles on salihcantekin.com and Medium
  • 🎥 YouTube: Software development tutorials and tech insights on @SalihCantekin
  • 💡 Topics: .NET internals, Rust programming, system design, performance optimization, cloud architecture

Let's Discuss

💬 Ask me about: .NET performance optimization, Rust systems programming, Docker containerization, Azure cloud architecture, Microservices design patterns, Source Generators


🤝 Connect with Me

Twitter LinkedIn Medium Instagram Gmail YouTube HackerRank Discord


🛠️ Technology Stack

C# .NET Rust Azure Docker PostgreSQL MongoDB Redis Git RabbitMQ


📊 GitHub Statistics

GitHub Stats

Top Languages

GitHub Streak


⭐️ Feel free to explore my repositories and don't hesitate to reach out for collaboration opportunities!

Pinned Loading

  1. Space Space Public

    High-performance, source-generator powered mediator and messaging framework for .NET.

    C# 177 20

  2. Space.Modules.InMemoryCache Space.Modules.InMemoryCache Public

    C# 20 1

  3. InputReader InputReader Public

    C# 46 5

  4. TechBuddySolution TechBuddySolution Public

    This solution is created to contributed to open-source world. It contains useful Middlewares for now and will be containing more and more

    C# 37 4

  5. OnionArchitectureApp_Youtube OnionArchitectureApp_Youtube Public

    C# 48 10

  6. MealOrdering MealOrdering Public

    A simple Meal Ordering system with Blazor Web Assembly.

    C# 31 11