Continuously delivering value

Differentiable Solutions

Differentiable Solutions is a software development company based in Milan, Italy; created by experts with professional experience in different fields, who continuously bring together the best advances from academia and the software engineering industry, to create products of the highest value.

Creative image of the Differentiated Solutions landing page.

Products

We not only offer specialized consulting services, we also develop our own products.

Deep learning adaptive cone-beam computed tomography image segmentation software

Fully automatic segmentation of anatomical structures in maxillofacial CBCT and multi-slice CT scans.

i.e. maxilla, mandible, upper teeth, lower teeth and mandibular canal.

Use an adaptive dynamic approach to control the tradeoff between number of features and segmentation time.

Current solutions on the market require on average over one minute to obtain segmentation on common off-the-shelf hardware.

Provide a quality segmentation in less than 20 seconds with the same hardware constraints.

We have finally reached this milestone!🎉 More details will be released soon, stay tuned!

RAN Intelligent Controller (RIC) applications for any O-RAN compliant deployment

RIC enables the optimization of RAN resources through near real-time analytic processing.

It is an open platform designed to host RAN controller applications (called xApps and rApps)

Experiments with trivial RIC applications by companies like Ericsson and Nokia have shown serious percentage gains.

In the first case, from greater spectral efficiency, reduction of poor quality cells, reduction of network performance problems, improvement in service availability, and even greater energy efficiency.

Develop a collection of xApps targeting the O-RAN SC near real-time RIC platform.

The problem domain of RIC applications is mainly in the areas of Software Development, Artificial Intelligence and Optimization.

What are Differentiable Solutions' areas of expertise?

We delve deeper into each area and are always glad to explore new ones.

Software Development

Proficient in the process of designing, implementing, deploying, and supporting applications or systems of software.

Data Structures and Algorithms

Theoretical and practical understanding of the different ways of managing data and the procedures for performing operations on them efficiently.

Programming Languages

Be fluent in multiple programming languages such as Rust, C++, C, Java, Go, C#, Python and JavaScript.

Systems Programming

Interested in low-level software that directly interacts with hardware or manages system resources, such as operating systems and embedded systems.

Digital Image Processing

Algorithms to manipulate, enhance, and analyze images in digital form (e.g. PNG, DICOM), such as improving visual quality or extracting information.

Cloud Computing

Delivery of computing services over the Internet that allow on-demand access to shared resources on providers such as AWS, GCP or Azure.

Artificial Intelligence

Creating systems that can perform tasks typically requiring human intelligence, such as learning, reasoning, and decision-making.

Applied Mathematics

Use of mathematical methods and techniques to solve practical problems in science (e.g. in AI/ML and Computer Vision), engineering or economics.

Network Programming

Process of using code, concepts based on the software development lifecycle, and other tools to make networks perform actions.

Soft skills

Interpersonal and communication skills that affect how effectively we interact, collaborate, and manage professional relationships (e.g. a multilingual team).

Principles

Principles are fundamental, universal truths that transcend time, geography, culture and context. These principles are not aspirations, expect all Differentiable Solutions employees to adhere to these standards under all conditions.

  • Integrity

    Principles are meaningless without the integrity to uphold them; we view our integrity as our single-most important principle. We do not sacrifice our principles for expediency or comfort.

  • Honesty

    We seek and tell the truth, even where those truths are painful or inconvenient. We abide by the spirit of the truth, not merely its letter; we do not hide falsehoods in language that is technically true or otherwise misleading.

  • Decency

    We treat others with dignity, be they colleague, customer, community or competitor.

Do you want to know more about our services or products?

Please feel free to reach us using the link below.