Now booking new projects

Custom software,
powered by .NET.

We build scalable web applications, ERP/CRM systems and integrations with C# and .NET. We analyse your idea, design it, code it and launch it — and you own every line of code.

  • You own the code
  • Fixed price, clear timeline
  • English & Turkish

Program.cs

// Program.cs — CTN Softwarevar builder = WebApplication.CreateBuilder(args);builder.Services.AddCtnTeam(client: "Your Company"); var app = builder.Build(); app.MapPost("/project", async (Idea idea, Team ctn) =>{    var plan = await ctn.AnalyzeAsync(idea);    var product = await ctn.BuildAsync(plan, sprint: 2);    return Results.Ok(product.GoLive());}); app.Run(); // The exact point of the solution
95+ PageSpeed
OWASP security
All tests passed

Technologies we use

  • C#
  • .NET 10
  • ASP.NET Core
  • Blazor
  • Entity Framework Core
  • .NET MAUI
  • SQL Server
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Docker
  • Azure
  • SignalR
  • gRPC
  • React
  • TypeScript
  • GitHub Actions
  • Linux

What we do

End-to-end software, from idea to launch

Whether it's a single screen or an enterprise system with hundreds of users, we deliver on time with the right architecture and clean code.

Featured Work

Proven on business-critical systems

At Petrol Ofisi, one of Türkiye's leading fuel companies, we worked on high-volume processes such as station management, corporate integrations and complex limit management.

9+years of enterprise software experience
6years on Petrol Ofisi projects
3industries: energy, insurance, IT
100%source code handed to the client
Petrol Ofisi

Automatic Filo

Customer portal for the automated fleet fuelling system: vehicle identification, per-vehicle and per-group fuel limits, purchase rules and detailed consumption reports.

ASP.NETC#SQL ServerWeb APIFleet
automaticfilo.petrolofisi.com.tr
Petrol Ofisi

LPG Pass

Digital platform for LPG customers: customer and vehicle records, station transactions, campaign rules and integration with station systems.

ASP.NETC#SQL ServerIntegration
lpgpass.petrolofisi.com.tr
Petrol Ofisi

Mutabakat Portalı

Portal digitising account reconciliation with companies and dealers: statement delivery, approve/dispute workflows, tracking and reporting.

ASP.NETC#SQL ServerWorkflow
mutabakat.petrolofisi.com.tr
  • Station management systems
  • Corporate integrations
  • Complex limit & rule engines
  • Reconciliation & financial flows

Why CTN Software?

We don't just write code — we build solutions that grow your business.

We treat every project like a product: first we understand your business goal, then shape the technology to serve it. The result is fast, secure systems that run smoothly for years.

About us

You Own the Code

All IP and source code is handed over to you. No lock-in.

Transparent Process

You can access the project board and repository at any time. No surprises.

Enterprise Quality

Long-lived software through Clean Architecture, automated tests and code review.

Direct Communication

No middlemen — you talk directly to the engineer building your product.

How we work

Transparent, agile and predictable

You always know what's happening. Every two weeks you see working software and we steer together.

  1. 01

    Discovery Call

    We listen to your needs, goals and current processes. Free and non-binding.

  2. 02

    Analysis & Proposal

    We define the scope and deliver a transparent proposal with timeline, budget and architecture.

  3. 03

    Design & Prototype

    We design screens with clickable prototypes and get your sign-off before development.

  4. 04

    Agile Development

    We build in two-week sprints and demo working software at the end of each one.

  5. 05

    Testing & Launch

    After automated and user-acceptance testing, we launch with confidence.

  6. 06

    Support & Growth

    Post-launch warranty, maintenance and new features help the system grow with your business.

Project Estimator

How long will your project take? Find out in 30 seconds.

Choose your project type and features, and instantly see the estimated timeline and team size.

Estimate Now

Blog

Insights & guides

Guides on .NET, software architecture and digital transformation.

FAQ

Answers to common questions

How is the cost of custom software determined?

Cost depends on scope, number of screens and modules, integrations and design needs. After a free discovery call we send a fixed-price, itemised proposal. Use the Project Estimator to get a rough idea.

How long does a typical project take?

A corporate website takes 2–4 weeks, a web application 6–12 weeks and comprehensive ERP/CRM systems 3–6 months. We recommend shipping a first version quickly and iterating from there.

Will we own the source code?

Yes. When the project is complete, all source code and intellectual property are transferred to you. You're free to continue with any team you like.

Do you work with international clients?

Yes. We work remotely with clients across Türkiye and abroad, in English or Turkish. Meetings are online and progress is shared transparently.

Do you provide support after launch?

Every project includes a free post-launch warranty period. After that, monthly maintenance plans cover updates, security and new features.

Let's talk about your project

In a free discovery call we'll listen to your needs and propose the right solution with a clear roadmap.