Recep Şen

Technical Lead @Taptoweb

Software Engineer with expertise in .NET, Cloud Technologies, and Microservices Architecture. Passionate about sharing knowledge through technical writing and developing innovative solutions.

Download CV
Recep Şen

Posts

Latest articles and technical blog posts

Performance Analysis of Parameter Passing Methods in C#

Performance Analysis of Parameter Passing Methods in C#

Deep dive into C# parameter passing: Comparing struct, class, record & ref types with benchmarks. Learn best practices for optimization.

02/20/2025Read Article
The Modern Way to Manage C# Business Rules: Rule Engine Pattern

The Modern Way to Manage C# Business Rules: Rule Engine Pattern

A modern C# pattern for managing business rules that provides centralized control, high testability, and optimal performance through the Result Pattern

02/04/2025Read Article
Google Cloud Secret Manager Integration for Your .NET Applications

Google Cloud Secret Manager Integration for Your .NET Applications

A .NET library for Google Cloud Secret Manager integration with features like prefix filtering, region-specific configuration, and JSON/raw secret support

01/30/2025Read Article
Blockchain Based E-Voting System

Blockchain Based E-Voting System

This research proposes the development of a secure and fast online voting system using blockchain technology. This system not only offers low processing delay and high security level but also simplifies the verification of data integrity across multiple polling stations.

01/23/2022Read Article

Projects

Easyapp

Easyapp

Easily build your app on your mobile device with no-code and AI-Powered solutions.

AIMobileNo-Code
Aspire Microservice Starter Template

Aspire Microservice Starter Template

A template for creating a microservice with the Aspire Framework.

.NETAspireMicroservices
CSharpEssentials

CSharpEssentials

Simplifies C# development by providing essential building blocks, including a framework for implementing common design patterns such as the Result Pattern, Any Pattern, and Maybe Pattern.

C#.NETDesign PatternsFunctional Programming

Certificates & Licenses

Dive Into Refactoring

Refactoring.Guru

Dec 2024

ID: #000053812

View Credential

Pragmatic Clean Architecture

Milan Jovanovic Tech

Dec 2024

ID: cert_y7sc2384

View Credential

Golang 101

Mustafa Akgül Özgür Yazılım Kampı

Sep 2023

Centralized log management with Graylog

Mustafa Akgül Özgür Yazılım Kampı

Feb 2023

CCNA-1

Mustafa Akgül Özgür Yazılım Kampı

Jan 2020

Skills

MicroservicesGoogle CloudAINo-CodePostgreSQLMongoDBRedisRabbitMQElasticsearchDockerKubernetes.NETC#TypeScriptNext.jsNuxt.jsNode.jsNest.jsGO