Tornar

Teknon Uroclínica Barcelona

Full Stack Developer

Oct 2014 - Apr 2015

Vaig desenvolupar un sistema mèdic utilitzant el següent stack tecnològic: - Spring Boot Framework, integració Spring/Hibernate amb MySQL i Spring MVC Restful Web Services API. - Android amb interfície Material Design per a Lollipop i compatibilitat cap enrere. - OpenShift RedHat Cloud: servidor Apache HTTP + Apache Tomcat 7. - Sistema de seguretat complet d'extrem a extrem: encriptació AES, CBC i PKCS5 a la base de dades local Android, comunicació client/servidor HTTPS, algoritme de hash Spring Security per a la base de dades MySQL remota. - Sincronització bidireccional entre la base de dades local Android i la base de dades MySQL remota mitjançant API REST. Aquesta funcionalitat permet a l'usuari canviar entre diferents dispositius. - Eines de desenvolupament: IntelliJ IDEA, Maven Build System, FindBugs, GitHub & Bitbucket SCMs, plataforma de gestió de projectes Basecamp. Metodologia àgil amb enfocament de desenvolupament iteratiu rigorós. Els pacients, usant les seves credencials per accedir, introduïen mesuraments urològics a l'aplicació Android. L'aplicació envia aquests mesuraments al servei web Spring Boot programat usant Rest Template API. El Backend utilitza Hibernate per gestionar tots els objectes Java i guardar les dades a la base de dades. Marc Fuentes estava desenvolupant una aplicació similar usant tecnologia Ionic per cobrir sistemes operatius diferents d'Android. Alberto Méndez estava desenvolupant un lloc web usant Angular JS per recuperar aquestes dades per als metges i que poguessin veure gràfics filtrant per diferents tipus de configuracions.