Hola, desarrollo este tipo de aplicaciones desde hace tiempo, sobre todo con Angular, pero desde hace más de 6 meses estoy trabajando con React, sobre todo React-native para aplicaciones mobiles.
Tengo experiencia en manejo de base de datos, generación de APIs REST y programación de UI complejas para Front-end.
Mi herramientas de trabajo incluyen Node.js, git, MongoDB, MySQL, Grunt, Docker, Mocha, Git y sobre todo la comunicación con el cliente o equipo de trabajo.
Saludos, Marcos Gutierrez.