← Back to work Selected project / 02

CrossGen

A genetic modeling platform for planning crosses, simulating progenies, and supporting academic and commercial analysis.

Applied researchGenetic modelingSoftware development
Project cover: CrossGen

Quick facts

FieldValue
RoleMVP implementation
DeliveryProduction web product
StackReact, Vite, TypeScript, Tailwind, Recharts
OutcomeMVP in 5 days · production · academic recognition
Period2026

/ CONTEXT

CrossGen began as applied academic research connected to an undergraduate research project and a technical paper. Its goal was to turn a complex genetic-analysis process into an intuitive, accessible experience. The product was also conceived with real commercial potential, and its current MVP is live.

/ CHALLENGE

The main constraint was time: the first working version had to be delivered in only five days. We reduced the product to its core, prioritized validation features, and translated a highly technical domain into an interface whose value was clear at first glance.

/ PROCESS

I built a focused MVP around visualizing crosses, organizing individuals, and understanding genetic results. I worked with UX/UI designer Bruno Marinho, who led the visual direction around a canvas inspired by visual editors, while I implemented the MVP and evolved its functional interface.

/ SOLUTION

  • An interactive pedigree canvas for visually organizing crosses.
  • A species library for selecting and composing studies.
  • A simulation flow for building genetic scenarios.
  • An analysis area prepared for future parameters and reports.

/ HIGHLIGHTS

5 days to a working MVP

In production with continuous deployment

Paper presented at a scientific symposium

/ RESULTS

CrossGen turned a complex idea into a working, production-ready MVP. It earned academic recognition through a symposium presentation and a book chapter in the proceedings, while creating a strategic foundation for the product’s next phase.

/ TECHNICAL

The front end uses React 18, Vite 6, TypeScript, Tailwind CSS 4, and Radix UI, with Zustand and TanStack Query for state and data, and Recharts and SVG for charts and the pedigree canvas. A monorepo separates business rules from the visual layer, preparing the product for a future Supabase backend.

Next project / 03

Transformer Fine-Tuning for Parental Control

An AI browser extension that detects inappropriate content in real time and blocks only harmful material—not entire platforms.

View project ↗

Have a project in mind?

Let's build something that delivers results.

Let's talk ↗