Juan Hernández
Fullstack Developer
Geneva, Switzerland
Diamond Match .
Manage and identify diamonds.
2022 - 2023
Developed with a coworker
Company Project
Data Analysis
Computer Vision
Inv. Management
Introduction
The diamond industry represents a unique ecosystem where trust among players is professed, yet extra measures are taken to ensure authenticity. Grading labs play a pivotal role in verifying the genuineness and specific characteristics of diamonds. Obtaining a report from prominent labs like GIA or HRD is essential before selling a diamond.
A significant challenge in this industry is its resistance to change. This slow adaptation results in technological lag, affecting both software and hardware advancements.
Problem
This discussion addresses two issues: the inadequacy of effective diamond identification mechanisms and outdated inventory management technology.
The first issue stems from grading labs providing reports for paper parcels, commonly used for diamond transport, without a direct link to the actual stone. This lack of a foolproof identification system leads to potential economic, political, and brand reputation risks.
The second issue concerns the stagnation in diamond inventory management systems, which have seen minimal innovation over the past decade. Valuable information within the diamond supply chain often fails to be communicated effectively among different players.
Approach
At Spacecode, my role was to develop a SaaS solution addressing these problems, aiming to become the company's flagship software product.
Creating this app involved typical SaaS challenges, compounded by the stringent standards of the Swiss diamond industry, the necessity for scalability and security, and integration with hardware interfaces and legacy software.
The business aspect was particularly challenging. It involved engaging with key figures in the luxury and diamond sectors to understand their workflows and needs. Aligning with client requirements was vital for the tool's planning and development.
In terms of the Diamond Match Algorithm, the challenge was technical. We aimed to identify diamonds using only hardware, a concept yet to be realized. My involvement was more focused on the SaaS platform, but I also contributed to the algorithm's development, which required a collaborative effort across various domains, from device design to application frontend.
Results
The outcomes were highly positive, garnering partnerships with major companies and sparking interest among industry players.
Our solutions in inventory management software and diamond identification proved beneficial for all transaction stakeholders. As the software evolved, adding new features, it uncovered additional applications, broadening the possibilities and rejuvenating the stagnant diamond industry.