Open to meaningful engineering opportunities

Hello, I'm

Nikoo
Asadnejad

Senior Software Engineer & Backend Developer

I am a Senior Software Engineer, backend developer, and software consultant designing reliable, high-performance software with C#, .NET, distributed systems, and modern architecture practices.

Nikoo Asadnejad
+5 yearssoftware engineering

Technical toolkit

Technologies I work with

Backend engineering, distributed systems, cloud-native delivery, and pragmatic AI experimentation.

C#
.NET
SQL Server
Entity Framework
RabbitMQ
Redis
MongoDB
Elasticsearch
Docker
Kubernetes
Python
Go
Git
JavaScript
Linux

Selected work

View all projects
Featured

DevAgent

DevAgent turns a GitHub issue into a draft pull request. Built with Python, FastAPI, LangGraph, Pydantic, OpenHands, Docker, and Gitleaks, it clones the repository and creates an isolated sandbox for each task. OpenHands uses the Agent Client Protocol (ACP) to run a local coding agent—currently Codex—inside that sandbox. DevAgent then builds, tests, and scans the changes before opening a draft PR for review.

  • Python
  • FastAPI
  • LangGraph
  • OpenHands
  • ACP
  • Docker
  • Codex
View repository
Featured

NotificationService

A microservice-based notification platform using asynchronous RabbitMQ communication. A central API dispatches requests to dedicated Email, SMS, and Push Notification services for scalable, reliable, and decoupled delivery.

  • C#
  • .NET
  • RabbitMQ
  • Microservices
View repository
Featured

LinkedIn Post Creator Agent

A multi-agent AI system built with Python, LangChain, and Ollama that researches topics and produces ready-to-publish LinkedIn posts with accompanying images through asynchronous parallel workflows.

  • Python
  • LangChain
  • Ollama
  • Agentic AI
View repository
Featured

Kibana Dashboard Generator

An automated solution that reads Swagger/OpenAPI specifications and generates dedicated Kibana dashboards with endpoint-level HTTP status and operational metrics.

  • Python
  • Kibana
  • OpenAPI
  • Observability
View repository
Featured

Practical Bash Scripts

A collection of practical Linux scripts for system maintenance, monitoring, automation, service checks, backups, and operational alerts.

  • Bash
  • Linux
  • Automation
View repository
Featured

Observability

A lightweight, extensible C# library that adds health checks, metrics, tracing, and logging to .NET applications with minimal setup.

  • C#
  • .NET
  • OpenTelemetry
  • Observability
View repository
Featured

ManufacturingSystem

A .NET 10 worker that models a manufacturing workflow driven by temperature and pressure measurements. It captures immutable sensor snapshots, evaluates workflow rules, and coordinates shared machine resources across eligible stages.

  • C#
  • .NET 10
  • Concurrency
  • Dataflow
View repository

Featured writing

View all articles
Top article

Inside Modern AI Search: RAG, Embeddings, Vector Databases, and Similarity Algorithms

A tour of modern retrieval systems covering embeddings, dense and sparse vectors, hybrid search, similarity metrics, vector databases, and the RAG pipeline.

Read on Medium
Top article

OWASP Top 10 (2026): The Most Critical Web Application Security Risks Every Developer Should Understand

A developer-focused explanation of the OWASP Top 10 security risks, why each category matters, and practical ways to reduce exposure in modern applications.

Read on Medium
Top article

AI vs. Machine Learning vs. Neural Networks vs. Deep Learning

Clear explanations of how AI, machine learning, neural networks, and deep learning relate to one another, including the algorithms and architectures behind them.

Read on Medium
Top article

Understanding the Model Context Protocol (MCP): How AI Apps Connect to the World

How MCP hosts, clients, servers, data layers, and transports give AI applications a standardized way to use external tools, data, and actions.

Read on Medium

Let's work together

Building something ambitious?

I'm interested in engineering challenges where architecture, reliability, and product thinking matter.

Start a conversation