—faq
Common
questions.
Short, direct answers about who I am and what I do — including the one about the namesake.
- 01
Who is Dilan Dilruksha?
- Dilan Dilruksha is a software engineer based in Colombo, Sri Lanka, and the founder of Singularity, a company building developer tooling and AI agent infrastructure. He builds multi-tenant SaaS platforms, ERP modules, and AI-assisted operations systems with ASP.NET Core, FastAPI, Next.js, Angular, and React. He completed a BSc (Hons) in Information Technology with a Software Engineering specialization at SLIIT in September 2026.
- 02
What is Singularity?
- Singularity is the company Dilan Dilruksha founded in 2026 to build developer tooling and AI agent infrastructure. Its first product is Parallax, an open-source agent-runtime CLI released under the MIT license.
- 03
What is Parallax?
- Parallax is an open-source AI agent CLI built at Singularity — a secure, extensible agent runtime for terminal workflows with deterministic permissions, human approvals, file tools, shell execution, and durable sessions. The model proposes actions and deterministic code validates, authorizes, and executes them. It is written in TypeScript, published on npm as @singularitycolabs/parallax under the MIT license, and the source is at github.com/SingularityCoLabs/parallax. A macOS desktop app and an iOS companion app are in progress.
- 04
Is this the same Dilan Dilruksha who works in health and safety or compliance?
- No. This site is about Dilan Dilruksha the software engineer in Colombo, Sri Lanka, who studied at SLIIT. He is not affiliated with the compliance, health, and safety professional of the same name, nor with that person's employers or schools.
- 05
Why is the name sometimes spelled "Dilan Dilaruksha"?
- "Dilan Dilruksha" and "Dilan Dilaruksha" refer to the same person — the second is a common spelling variant used on some profiles. Both spellings resolve to this site.
- 06
What does Dilan build?
- Open-source developer tooling and product-scale systems: Parallax, an agent-runtime CLI built at his company Singularity, plus multi-tenant tuition management (GuruLink), an omnichannel inbox, CRM, commerce, bookings, website-builder publishing, and an AI concierge (Nomira Platform), production ERP modules, microservices, enterprise performance systems, and mobile apps.
- 07
What is his tech stack?
- Mostly ASP.NET Core, EF Core, SQL Server, FastAPI, Python, PostgreSQL, Redis, and Celery on the backend; Angular, Blazor, React, and Next.js on the front. Comfortable with Docker, Kubernetes, CI/CD, Azure, AWS, and Vercel.
- 08
Where is Dilan based?
- Colombo, Sri Lanka (UTC +5:30).
- 09
Is Dilan available for work?
- Yes — he is open to software engineering roles, internships, and contract work. The fastest way to reach him is email via the contact section.
Question not answered here?
ask me directly