Aditi IT Software Solutions — case-studies
Case studies

What we built, why it was hard, and what changed

Full write-ups for selected engagements, plus the delivery record behind them. Named where the client has given written permission, described where they have not.

  • 66+ systems delivered since 2011
  • 16+ domains
  • US, India, Japan, Australia, Europe
Selected engagements

Written up in full

Every engagement that qualifies for a full write-up, 38 of them, in the priority order set in the project inventory: highest first, then the rest. Each one covers the situation the client was in, the architecture we chose, the judgement call that mattered, and what changed as a result.

Atlantic Security International Investigations

Security · Investigation records management

Investigation records out of shared drives and into a real system

Investigation records and client data were held in files and folders, which meant no structured client list, no relationships between records, and no controlled access.

Microsoft Power AppsMicrosoft Dataverse

Best Database Solutions

Business services · Core web platform

The core platform a US software firm runs its client work on

Built and carried from 2021 to 2024, across two .NET generations, with the data layer and reporting moved forward rather than rewritten from scratch. Of the two Cole Group codebases, this is the one that is ours.

ASP.NET MVC.NET 4.8.NET 5EF CoreAutoMapperSerilogSQL Server

Briota Technologies

Healthcare · Medical image analysis service

Screening images measured by AI instead of by eye

Paramedical staff marked potential cancer patches on paper images. Counting and measuring those patches by eye is slow, and gives no consistent measure of affected area between reviewers.

Azure Custom Vision AIAzure AI Vision ServicesREST API

A consumer goods company

Electronics · Business intelligence platform

One analytics view over data that lived in five systems

Decision-relevant data was spread across multiple source systems, so producing a single reliable answer meant reconciling exports by hand before anyone could act on it.

Microsoft Power BISQL Server

MITS Global Consulting

Security · Document generation system

HR letters for 700 staff, generated in seconds instead of hours

350 personnel changes a year meant HR was hand-drafting offer, transfer and exit letters for a 700-person payroll, and every letter was a chance to get a name, date or clause wrong.

ASP.NET Core 9 MVCSemantic KernelOpenAI GPT-4Bootstrap 5

MITS Global Consulting

Security · Employee onboarding platform

AI-assisted onboarding for a 700-person consulting firm

An IT services organization serving the banking sector was onboarding professionals into a 700-strong workforce through a process that consumed HR time on every single hire.

ASP.NET Core 9 MVCSemantic KernelOpenAI GPT-4ElevenLabsBootstrap 5

MITS Global Consulting

Security · Timesheet and utilization system

A timesheet system built with AI, and the part nobody writes up

Built in 2026 for the same 700-person consulting firm, with AI used through the build itself. It was delivered and then never adopted, which makes it the most useful engagement we have for talking about why software gets used, or does not.

C#TypeScriptJavaScriptHTMLCSS

A defense customer

Transport · Onboard measurement and inventory control

Live tank levels for naval vessels, replacing manual dipping

Tank level, temperature and pressure were read manually. Readings were inconsistent, slow to collect, and gave no early warning before an overfill.

.NET 4.5UWPSQLite

A K-12 school nutrition software company, New Jersey

Security · Identity and access platform

One identity across the whole application estate

Every internal application had its own login. That is a permanent support burden and a standing security exposure, and it gets worse with each new system.

.NET 8.0ASP.NET Core MVCEF Core 8.0Azure AD / B2CJWTMicrosoft Graph APISerilog

A sensor technology company

Electronics · Sensor data management platform

Sensor data at volume, turned into something the business can use

An IoT platform for a sensor manufacturer in Ireland, delivered through SmartCloud Info Services between 2022 and 2023. High-volume device telemetry landed, stored and made reportable by people who are not engineers.

ASP.NET MVCMS SQL ServerMicrosoft Azure Functions

A school transport safety provider

Security · Child location tracking application

Parents know their child boarded, without calling the school

Delivered for a school transport operator between 2024 and 2026 as a web portal and two mobile apps, so a parent sees the boarding event rather than phoning to ask about it.

.NET MAUIGPSPush notifications

A government security screening program

Security · Security screening system

Screening software behind X-ray machines at airports, railways and jails

X-ray screening machines displayed an image and nothing more. There was no searchable record of what was scanned, at which location, by which operator.

C#.NET Framework 4.5Windows FormsMySQL 5.xMS SQL 2008

A metro rail operator

Transport · Passenger Information System

Live train information across an entire metro line

Built from 2018 to 2020 for the Mauritius Metro Express line, with the realtime layer and the station displays delivered as one system.

.NET 4.5 - 4.8ASP.NET MVCMSMQMySQL

A metro rail operator

Transport · Passenger Information System

Passenger information for India's first monorail

Five years on the first monorail in India, 2013 to 2018, spanning two phases of the line and two generations of the .NET platform underneath it.

.NET 3.5 - 4.5Windows Forms

A law enforcement agency

Security · Vehicle intelligence application

Officers check a vehicle from the roadside, not over the radio

Vehicle records sat in a back-office system. A field check meant a radio call to someone at a desk and a wait, during which the stop was already over.

ASP.NET Core 2.x REST APIASP.NET Core 2.x MVCEF Core 2.xSQL Server

An industrial group occupational health program

Healthcare · Telehealth coordination portal

A telehealth service stood up during COVID

Stood up for an industrial group occupational health programme during COVID, when the alternative was no consultation at all.

ASP.NET CoreSQL Server

A municipal public health authority, India

Healthcare · Public health screening and advisory platform

City-scale health screening, with a doctor's advice the same day

Field volunteers collected health screening data on paper. By the time it was transcribed and reviewed, the window for useful medical advice had usually passed.

ASP.NET CoreXamarinSQL Server

A medical education platform, Australia

Education · Learning management platform

Continuing education for specialist doctors, in one place

Specialist doctors keeping up with research and peer discussion were doing it across journals, email threads and conferences, with no single accessible resource.

Angular 11.NET CoreREST API

A meditation program network, international

Public sector · Course delivery application

Meditation courses delivered consistently to centres worldwide

Four years of delivery, 2015 to 2019, keeping course material identical across centres that have no shared network and often no reliable connection.

Xamarin

A K-12 school nutrition software company, New Jersey

Education · SIS data integration scheduler

Student data out of PowerSchool without anyone exporting a CSV

Six years of continuous work for a US K-12 software company, 2019 to 2025, moving student records between systems without anyone exporting a file.

Angular 8ASP.NET Core 3.0SQL Server 2017Bootstrap

An architecture technology provider

Construction · Architectural design and costing portal

Design changes and cost estimates that stay in sync

Built for an Italian architecture practice through Adv Tech Solutions, 2020 to 2022. Aditi built and deployed the whole thing.

ASP.NET Core 2.x REST APIASP.NET Core 2.x MVC

A respiratory diagnostics company, India

Healthcare · Condition management app

Personalized asthma and COPD management, with an SOS button

Built for Briota Technologies, with Bombay Municipal Corporation as the end user, as a mobile app and portal pair.

XamarinASP.NET Core

A respiratory diagnostics company, India

Healthcare · Remote care and diagnostic platform

Respiratory diagnostics moved out of the clinic

Chronic respiratory conditions were managed on the basis of readings taken only at appointments, which gave physicians an incomplete and out-of-date picture.

ASP.NET Core 2.x MVCREST APIEF Core 2.xSQL Server

A passenger rail operator

Transport · Passenger Information System

Automated train announcements across a national rail network

Arrival, departure and platform-change announcements were made manually. Information differed between platforms, and at peak times announcements were simply missed.

.NET 3.5 - 4.8Windows FormsTopShelfMySQL

A driver-services marketplace, India

Transport · Driver management platform

Verified professional drivers, available on demand

The API and web application behind a driver-services marketplace, 2019 to 2021.

IonicNode.jsAngularJS

A pharmaceutical company, India

Healthcare · Field force application

Medical reps carry the catalogue, the doctor list and the tour plan

A standalone field app for a pharmaceutical sales force, 2020 to 2023, carrying the catalogue, the doctor list and the tour plan offline.

XamarinASP.NET Core

An accountancy services firm, India

Finance · Advisory and bookkeeping platform

A qualified accountant, reachable from the app

Built and delivered 2020 to 2022. The customer never put it into use, which is the more interesting half of the story.

ASP.NET Core 3.x MVC.NET Core 3 APIXamarin

A K-12 school nutrition software company, New Jersey

Education · SIS data extraction service

Aeries data extraction that runs without anyone watching it

A Windows service for a US K-12 software company that pulls Aeries data on a schedule, with no operator involved.

.NETWPFWindows ServiceMS SQL Server SE

A university health research program

Healthcare · Digital health diary

A health diary that reads directly from the device

Built for Briota Technologies for Symbiosis, reading directly from the device rather than asking the student to keep a log.

ASP.NET Core 2.x REST APIASP.NET Core 2.x MVCDevice integration

A respiratory diagnostics company, India

Healthcare · Patient programme app

Medication adherence for asthma and COPD programmes

Built for Briota Technologies as a standalone patient app for asthma and COPD programmes.

XamarinASP.NET Core

A technology services company, India

Business services · Web application

A full-stack rebuild across four languages

Delivered 2021 to 2022 for ISYNERGY Techsys, spanning Angular, .NET, Node and Python in one estate.

Angular.NETNode.jsPythonSQL ServerEF Core

A driver-services marketplace, India

Transport · Driver mobile application

The app the drivers themselves use

The driver-side Android app: job offers, acceptance and trip state, separate from the customer app it talks to.

AndroidJavaNode.jsTypeScript

A driver-services marketplace, India

Transport · Customer mobile application

Booking a verified driver from an Android phone

The customer-side Android app: request a driver, watch the assignment happen and pay for the trip.

AndroidJavaNode.jsTypeScript

A driver-services marketplace, India

Transport · Customer mobile application

The same booking journey, rebuilt for iOS

The iOS customer app, kept feature-level identical to the Android one rather than allowed to drift.

iOSNode.jsTypeScriptJava

A driver-services marketplace, India

Transport · Operations web portal

The desk that dispatch and accounts actually work from

The web portal behind the two apps, where bookings, drivers and settlement are managed.

Node.jsPHPSQL

A fertility clinic group

Healthcare · Clinic management system

Fertility treatment tracked across an entire cycle

Built 2022 to 2023 for a fertility clinic group, tracking a cycle end to end rather than as a set of disconnected appointments.

AngularC#SQL Server

A respiratory diagnostics company, India

Healthcare · Chronic respiratory management app

Daily lung function testing at home, guided by a virtual assistant

Three years of platform work for Briota Technologies, 2019 to 2022, across web, mobile and containerized services.

XamarinDevice integrationASP.NET Core

A meditation program network, international

Public sector · Desktop playback application

Course playback that works with no network at all

The Windows companion to the mobile player, for centres that run courses entirely offline.

WPF.NET
Delivery record

The rest of what we have shipped

Everything we have delivered but have not written up in full. Filter by domain to find the one closest to your problem. Clients are named where we hold written permission and described by sector where we do not.

Showing all 36 systems.

Security

Atlantic Security International Investigations

Master data management

Microsoft Power AppsMicrosoft Dataverse

Education

A K-12 school nutrition software company, New Jersey

Institutional point of sale

.NET 8Blazor ServerIndexedDB

Security

A background verification firm, United States

Background verification platform

ASP.NET Core MVC

Finance

An asset management company

Investor and distributor platform

Angular 1.7.9HTMLCSS

Environment

A government environment department

Taxonomic survey platform

MobileWeb portalREST API

Education

An educational measurement institute, Japan

Test reservation platform

AngularTCMS integration

Education

A district municipal corporation, India

Field data collection and reporting

ASP.NET Core 2.x MVCREST APIXamarin

Education

A student wellness provider

Student wellness application

Xamarin

Transport

A transit display manufacturer

LED display authoring tool

.NET 4.5 - 4.8WPFSQL Server CE

Transport

A transit display manufacturer

LED display authoring tool

.NET 2.0 - 3.5Windows FormsMS Access

Transport

A metro rail operator

LED display authoring tool

.NET 4.5 - 4.8WPFSQL Server CE

Transport

A passenger rail operator

Incident reporting application

Xamarin

Finance

An accounting software company, Japan

Accounting web application

Bubble.io

Manufacturing

A catering company, India

Service platform

Web platformHostinger

Manufacturing

An electrical hardware distributor, India

E-commerce platform

OdooRazorpay Payment Gateway

Manufacturing

A commercial print enterprise

B2B print ordering platform

ASP.NET Core 5 MVCEntity Framework 5

Manufacturing

A jewelry retailer, India

Brand platform

Web platformHostinger

Manufacturing

A digital identity startup

Digital visiting card platform

Web platformQR sharing

Manufacturing

A personal care brand

E-commerce platform

nopCommercePayment integration

Construction

An industry trade association, Canada

Association platform

WordPressBilingual

Construction

A land sales business

Land sales workflow application

OutSystems

Construction

A construction equipment operator

Equipment management system

.NET Core 5 APIEntity Framework 5Angular 11RESTful API

Electronics

A building management systems provider, India

Company platform

WordPress

Electronics

A communications consultancy, India

Consultancy platform

Web platform

Environment

An environmental consultancy, India

Consultancy platform

Web platformOngoing maintenance

Public sector

A senior care facility, India

Care facility platform

WordPress

Public sector

A home fragrance brand, India

E-commerce platform

Odoo

Security

A school transport safety provider

School transport safety portal

ASP.NET Core MVC

Healthcare

A dental imaging equipment manufacturer

Imaging software

.NET 4.5Image processing

CRM

Value Ethics

Sanchay CRM implementation and support

Sanchay CRM

CRM

Rudra Enterprises

Sangam CRM implementation and support

Sangam CRM

CRM

Jadhav Nursery

Sangam CRM implementation and support

Sangam CRM

CRM

Gopal Caters

Sangam CRM implementation and support

Sangam CRM

CRM

Sachin Enterprises

Sangam CRM implementation and support

Sangam CRM

CRM

Firephonix

Sangam CRM implementation and support

Sangam CRM

Retail

Yoshi & Co

nopCommerce e-commerce application

nopCommerceASP.NET MVC

36 systems listed here, plus the 38 written up above. Clients are named only where written permission is on record. Several defense and law enforcement engagements are not listed at all.