Ronny Majani

Case Studies

A deeper dive into how I approach problems, architect systems, and ship products.

Skuba - Dive Planning Reinvented

Designed and built an all-in-one toolkit for recreational and technical divers, optimizing for real-world field use and cross-platform performance on iOS and Android.

Idea to Published

2 months

User Satisfaction

4.5*

Skuba - Dive Planning Reinvented

Neoma Group - Supercritical CO₂ Extraction

Set up and managed the launch of a new supercritical CO₂ extraction facility in Turkey. Built internal ERP and CRM tools to streamline production tracking, sales, and project coordination.

Operational Scope

2 factories

Systems Deployed

ERP + CRM

Neoma Group - Supercritical CO₂ Extraction

Fraim - Distributed Conversations Platform

Led the end-to-end build of a distributed conversation aggregation and proactive chat system, from mobile to cloud. Designed for scalability and real-time performance.

Team

7 people

MVP Built In

9 months

Fraim - Distributed Conversations Platform

Seer Sense - Wearable Epilepsy Diagnostic

Architected and developed firmware for a portable EEG/ECG device capturing week-long clinical-grade data while maintaining ultra-low power consumption.

Patients Served

1000+

Battery Life

7 days

Seer Sense - Wearable Epilepsy Diagnostic

Seer Hub - Edge Gateway for Medical IoT

Developed an edge gateway bridging wearables and cloud infrastructure, handling connectivity, preprocessing, and OTA updates to improve reliability and reduce cloud load.

Data Offload Time

↓ 80%

Cloud Cost

↓ 25%

Seer Hub - Edge Gateway for Medical IoT

Distributed Data Pipeline - Stream Orchestration

Built a data-processing pipeline to handle unordered telemetry from IoT fleets, ensuring in-order aggregation, error resilience, and scalable throughput.

Fleet Size

100+

Architecture

Microservice

Distributed Data Pipeline - Stream Orchestration

Process

Your compass to innovation and design excellence. From exploration to execution, this dynamic framework fuels creativity and precision, ensuring your product journey aligns seamlessly with user desires.

01

Discover

Brainstorming sessions in order to take their needs and company goals into account. Define the scope and objectives of the project and lays a fundamental foundation for everything that comes after.

02

Define

Gather additional information about the ideal client, market opportunities and design sprint. Getting direct feedback from users themselves through user surveys and field activities.

03

Develop

Define the user experience, test and evaluate design concepts, and analyze how your designs will inform behavior and effect the experience of the user.

04

Deliver

Determine design patterns, elements of template pages, different framework options, and work with developers to test design functionality.

Next.js TypeScript Python Node.js PostgreSQL Docker GCP React Native Fastify Bun
Next.js TypeScript Python Node.js PostgreSQL Docker GCP React Native Fastify Bun