skip to content
open to remote rolesget in touch →

résumé

Danish Elahi

Backend Software Engineerdanishelahi016@gmail.com

Summary

Danish Elahi is a backend software engineer with over two years building enterprise-grade RESTful APIs in C# and .NET, using ASP.NET Core and Entity Framework Core.

His work spans the full backend lifecycle: database schema design, API development, performance optimization and cloud deployment on Microsoft Azure. Along the way that has meant event-driven messaging with Apache Kafka, Redis caching, and real-time communication over SignalR.

He also builds products end to end, including Budgetick, an offline-first finance and habits app, so backend decisions tend to arrive with a product opinion attached.

Experience

Software Engineer · Crossonic

oct 2025 – present

Designing and building enterprise RESTful APIs in .NET 8, and the Azure deployments that carry them.

  • Designs and develops enterprise-level RESTful APIs using .NET 8 and Entity Framework Core as part of a collaborative backend team.
  • Works directly with product and business stakeholders to turn requirements into backend features.
  • Reviews code to keep quality and conventions consistent across the codebase.
  • Contributes to Azure cloud deployments supporting reliable, scalable backend services.

C# · .NET 8 · ASP.NET Core · Entity Framework Core · Microsoft Azure

Associate Software Engineer · Crossonic

mar 2024 – oct 2025

Built and maintained features across enterprise API surfaces, the data layer beneath them, and their cloud integration.

  • Built and maintained features for enterprise-level RESTful APIs using .NET 8 and Entity Framework Core.
  • Designed database schemas and wrote optimized SQL queries, contributing to a 20% improvement in application responsiveness.
  • Integrated Azure services (Blob Storage, App Services) to support cloud deployments and improve system scalability.
  • Worked in Agile sprints, contributing to sprint planning, standups and retrospectives.

C# · .NET 8 · Entity Framework Core · SQL Server · Azure Blob Storage

Selected work

An internal operations platform for Austrian Airlines, handling flight management, passenger tracking, invoicing and bag tag generation.

backend developer · C# · .NET 8 · ASP.NET Core · Entity Framework Core · Apache Kafka · Redis · SQL Server

An offline-first mobile app that puts finance, habits, tasks and goals in one place, instead of one app each.

creator: product, backend and mobile · React Native · Offline-first sync · Google Sign-In · Push notifications

Skills

languages
C# · SQL · TypeScript
frameworks
.NET 6 · .NET 8 · ASP.NET Core · Entity Framework Core
frontend
React · Vite
architecture
RESTful API design · Unit of Work · Repository Pattern · Role-Based Access Control
messaging & cache
Apache Kafka · Redis · SignalR · Firebase Cloud Messaging
cloud & services
Microsoft Azure · Azure Blob Storage · Azure App Services · Docker
database
SQL Server · Database schema design · Code-First · Database-First · Query optimization
practices
Agile / Scrum · Code reviews · Performance optimization

Education

  • BSc Software Engineering, University of Agriculture, Faisalabad · gpa 3.52 / 4.00Sep 2020 – Jun 2024