About EKSoft
EKSoft L.L.C. is a software studio. The person you talk to is the person who writes your code, with more than five years of backend, AI and web engineering behind it.
How I work
- 1.
Straight to the engineer. No account managers and no handoffs between teams. You talk to the person who specifies, builds and supports your software.
- 2.
A few projects at a time. I take on a small number of projects at once, so each one gets full attention.
- 3.
Write it down first. Every project starts with a specification you can read, question and change before code is written.
- 4.
Show running software early. Each iteration ends with a build you can open and use.
- 5.
Proven technology for the core. Established tools where reliability matters; newer ones only where they pay for themselves.
- 6.
No lock-in. Your code, your accounts, your infrastructure, documented well enough that another team could take over.
- 7.
Say so when it's not worth building. If an off-the-shelf tool solves your problem, I'll tell you before I quote.
Materials
The stack I know best, grouped by where it sits in a system. I pick from it based on the job, not habit.
| area | stack |
|---|---|
| Languages | C#, TypeScript and JavaScript, Java |
| Back end and architecture | .NET 10 and ASP.NET Core, Microsoft Orleans, gRPC, GraphQL, microservices |
| Messaging and search | Kafka, RabbitMQ, Redis, Elasticsearch |
| Front end and mobile | React, Next.js, HTML and CSS, React Native |
| Databases | PostgreSQL, SQL Server, MongoDB, Qdrant |
| AI and LLM engineering | RAG and semantic search, MCP servers, embeddings, Neo4j knowledge graphs, n8n automation |
| Cloud, ops and QA | Docker, Kubernetes, ArgoCD, Grafana, Kibana, Dynatrace, xUnit, JMeter |
Company record
Send me a spec, or just the problem.
Tell me what you're building and where it's stuck. I read every request and reply by email.