Backend .NET engineer with nearly four years of experience delivering, optimizing, and troubleshooting production systems in fast-moving SaaS environments. Skilled in SQL-heavy APIs, distributed worker/background-job systems, authentication/authorization workflows, tenant-aware features, and third-party integrations. Strong in resolving complex production issues using logs, telemetry, network traces, and targeted technical research. Comfortable taking features from ambiguous requirements through discovery, implementation, rollout, and ongoing production support, with a focus on performance, concurrency control, caching, and observability.

Filip Serafimovski

Backend .NET engineer with nearly four years of experience delivering, optimizing, and troubleshooting production systems in fast-moving SaaS environments. Skilled in SQL-heavy APIs, distributed worker/background-job systems, authentication/authorization workflows, tenant-aware features, and third-party integrations. Strong in resolving complex production issues using logs, telemetry, network traces, and targeted technical research. Comfortable taking features from ambiguous requirements through discovery, implementation, rollout, and ongoing production support, with a focus on performance, concurrency control, caching, and observability.

Available to hire

Backend .NET engineer with nearly four years of experience delivering, optimizing, and troubleshooting production systems in fast-moving SaaS environments. Skilled in SQL-heavy APIs, distributed worker/background-job systems, authentication/authorization workflows, tenant-aware features, and third-party integrations.

Strong in resolving complex production issues using logs, telemetry, network traces, and targeted technical research. Comfortable taking features from ambiguous requirements through discovery, implementation, rollout, and ongoing production support, with a focus on performance, concurrency control, caching, and observability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Work Experience

Backend Engineer (C#/.NET) at Hornetsecurity
February 1, 2025 - Present
Built and extended backend features for 365 Permission Manager (Policy Exclusion, Site Owner Notifications, Risk Exposure) including effective permission analysis across SharePoint, Teams, OneDrive, and Entra ID objects. Extended Microsoft Graph API and SharePoint REST client wrappers, handling API edge cases and aligning request concurrency with rate limits to reduce throttling. Improved performance of high-traffic bulk persistence APIs by up to 10x by removing unnecessary database round trips and N+1 query patterns, avoiding over-fetching, analyzing query plans, enhancing caching, and applying targeted optimizations. Refactored workloads that process tenant-wide permission graphs spanning double-digit GBs by replacing fetch-as-you-go with incremental bulk loading, shared loaders, and precomputed parent-graph caching, eliminating timeouts and reducing stack/row-volume issues. Reduced MySQL deadlocks and lock-wait timeouts by ~80% via redesigned high-concurrency deletes (batch select
Software Engineer at Tardigrade
January 1, 2023 - January 1, 2025
Built and maintained .NET Framework 4.8 / ASP.NET MVC 5 backend workflows for invoice processing and traffic/parking infringements, emphasizing correctness and performance. Improved slow pages and long-running requests by refactoring legacy paths, optimizing SQL Server queries/stored procedures and EF data access, and using server-side processing for large datasets. Implemented regex-heavy post-OCR extraction/normalization to transform noisy OCR into structured business records. Added unit/integration tests for critical flows and led a high-risk jQuery/DataTables upgrade while preserving compatibility.

Education

BSc, Hardware Engineering and Electronics at Faculty of Electrical Engineering, Skopje
September 1, 2017 - May 1, 2022

Qualifications

Industry Experience

Software & Internet, Professional Services, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate