Enerwings
Herramienta de escritorio, construída en JAVA, empleando la tecnología Netbeans Platform, lo que me permitió construír un entorno de desarrollo visual de páginas web. La herramienta se comunicaba mediante un protocolo seguro con la aplicación EnerwingsPanel lo que le permitía convertir el diseño HTML creado en una "Plantilla" para sitios web que es registrada dentro del administrador de contenidos.
Aunque desarrollé al 100% la aplicación, mi principal logro fue la creación del editor visual de HTML, donde debía parsear HTML4 y 5 para interpretarlo y mostrarlo en un componente gráfico que además reaccionara a los gestos del usuario y fuera completamente sensible al contexto
Construí los componentes gráficos de manera que se pudieran crear plug-ins basados en la tecnología NPM de la plataforma y extendidos en paquetes posteriormente.