AMY
Available for opportunities

Building scalable systems
& robust products

Senior Software Engineer with 4.5+ years of production experience delivering enterprise systems across healthcare, fintech, logistics, and industrial automation.

7+
Production Projects
50+
Device Integrations

About Me

Software engineer with a strong focus on backend systems and architectural design. I thrive on solving complex problems and building products that scale efficiently while maintaining code quality and performance.

Backend Development

Expert in building robust APIs, distributed services, and scalable server architectures using modern .NET frameworks and best practices.

System Integration

Designing multi-service ecosystems that handle real-time communication, device protocols, and ERP connectors with fault tolerance.

Full-Stack Delivery

End-to-end ownership from REST API design to React frontend — shipping production systems across healthcare, fintech, and industrial domains.

Projects

Code sharing restricted — enterprise & regulated systems

Laboratory Information System

Enterprise-grade LIS platform with distributed architecture. Central REST API serving 100+ endpoints, connected to a React SPA, medical device communicator, ERP integration, and print service — coordinated via SignalR and an internal message queue.

.NETReactTypeScriptPostgreSQLSignalREF CoreMediatR

Access Management Platform

Visitor and access control system for a financial institution. ASP.NET MVC with SmartID integration, scheduled data sync, and real-time event notifications.

.NETASP.NET MVCPostgreSQLQuartz.NETSignalR

Industrial IoT Desktop Application

Cross-platform desktop app for agricultural machinery telemetry over CAN Bus (J1939/CANopen), with GPS and sensor visualization on live maps.

.NETAvalonia UICAN Bus J1939EF CoreMVVMMapsui

ERP Integration Service

Worker Service that synchronizes financial and operational data with Logo ERP via COM interop with structured Serilog logging.

.NETWorker ServiceMS SQL ServerCOM InteropSerilog

Print & Barcode Service

Dedicated print management Worker Service handling barcode generation and multi-template PDF printing triggered via SignalR.

.NETWorker ServiceSignalRFreeSpire.BarcodePdfiumViewer

Experience

Professional background and key contributions

Senior Software Engineer

January 2023 – Present

FilosSoft

Laboratory Information System
.NETReactPostgreSQLSignalR
  • Architected a distributed system of 5 independent services: central REST API (100+ endpoints), React SPA, medical device communicator, ERP integration, and print service
  • Built 6 medical device communication modules (TCP/IP & Serial Port) with real-time result ingestion and race condition handling
  • Implemented JWT authentication with HMAC-SHA256 tokens, RandomNumberGenerator-based refresh tokens, and multi-audience support
  • Designed an internal message queue (MQMS) supporting mail, print, e-signature, and inter-service messaging
  • Integrated WCF/SOAP government services (identity verification, digital signing)
  • Built performance monitoring middleware with dual-sink Serilog logging per request
  • Developed statistical reporting, invoice management, and patient admission modules on React frontend
Access Management Platform
.NETASP.NET MVCPostgreSQL
  • Sole developer of a visitor and access control system for a financial institution; migrated database from SQLite to PostgreSQL under production load
  • Integrated scheduled sync jobs (Quartz.NET), real-time notifications (SignalR), AntiXSS protection, and domain restriction middleware
Industrial IoT Desktop Application
.NETAvalonia UICAN Bus J1939/CANopen
  • Cross-platform desktop app for agricultural machinery telemetry with MVVM architecture, map visualization, and Clean Architecture layers
ERP Integration Service
.NETWorker ServiceMS SQL Server
  • Logo ERP synchronization service via COM interop and MS SQL Server data pipeline

Software Engineer

June 2022 – December 2022

D1-Tech

  • Developed inventory and operational management systems; optimized MS SQL Server query performance and data processing pipelines

Software Developer

October 2021 – June 2022

Bilişim Education Center

  • Built e-commerce and order management platforms with payment and billing integrations across the full SDLC

Code Samples

Selected snippets from production systems — chosen for clarity, not complexity.

// Every request is wrapped with a Stopwatch. Elapsed time is pushed into Serilog's LogContext with IsPerf=true, routing it to a dedicated performance sink — completely separate from the application log.

public class PerfTimingMiddleware
{
    private readonly RequestDelegate _next;
    private readonly ILogger<PerfTimingMiddleware> _logger;

    public PerfTimingMiddleware(RequestDelegate next, ILogger<PerfTimingMiddleware> logger)
    {
        _next = next;
        _logger = logger;
    }

    public async Task InvokeAsync(HttpContext context)
    {
        var sw = Stopwatch.StartNew();

        try
        {
            await _next(context);
        }
        finally
        {
            sw.Stop();

            using (LogContext.PushProperty("IsPerf", true))
            {
                _logger.LogInformation(
                    "PERF | {Method} {Path} => {StatusCode} in {ElapsedMs} ms",
                    context.Request.Method,
                    context.Request.Path,
                    context.Response?.StatusCode,
                    sw.ElapsedMilliseconds);
            }
        }
    }
}

Technical Skills

Technologies and tools I work with

Backend

ASP.NET Core Web APIASP.NET MVC.NETEntity Framework CoreMediatR (CQRS)Autofac IoCQuartz.NETFluentValidationAutoMapperSerilogWCF / SOAP

Frontend

ReactTypeScriptState ManagementREST & SignalRData VisualizationResponsive Design

Databases

PostgreSQLMS SQL ServerSQLiteEF Core MigrationsQuery OptimizationIndex Strategy

Architecture

Clean ArchitectureN-LayerCQRSWorker ServiceDistributed SystemsModular Monolith

Integration

SignalR (MessagePack)TCP/IPSerial PortCAN Bus (J1939/CANopen)COM InteropJWT (HMAC-SHA256)

Tools & DevOps

GitAzure DevOpsDockerGitHub ActionsSwagger / OpenAPIAvalonia UI

Let's Work Together

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out.

Email Me

© 2026 Ahmet Murat Yıldırım. All rights reserved.

Built with Next.js & Tailwind CSS