Bumalik

Teknon Uroclínica Barcelona

Full Stack Developer

Oct 2014 - Apr 2015

Gumawa ako ng medical system gamit ang sumusunod na technological stack: - Spring Boot Framework, Spring/Hibernate integration sa MySQL at Spring MVC Restful Web Services API. - Android na may Material Design UI para sa Lollipop at backwards compatibility. - OpenShift RedHat Cloud: Apache HTTP server + Apache Tomcat 7. - Complete end-to-end security system: AES, CBC, at PKCS5 encryption sa local Android DB, HTTPS client/server communication, Spring Security hashing algorithm para sa remote MySQL DB. - Bidirectional synchronisation sa pagitan ng local Android DB at remote MySQL DB sa pamamagitan ng REST API. Ang feature na ito ay nagbibigay-daan sa user na mag-switch sa pagitan ng iba't ibang devices. - Development tools: IntelliJ IDEA, Maven Build System, FindBugs, GitHub & Bitbucket SCMs, Basecamp project management platform. Agile methodology na may rigorous iterative development approach. Ang mga patients, gamit ang kanilang credentials para mag-access, ay nag-introduce ng urological measurements sa Android app. Ang app ay nagpapadala ng measurements na iyon sa Spring Boot Web Service na naka-program gamit ang Rest Template API. Ang Backend ay gumagamit ng Hibernate para mag-manage ng lahat ng Java objects at nag-save ng data sa database. Si Marc Fuentes ay gumagawa ng similar app gamit ang Ionic technology para ma-cover ang operating systems maliban sa Android. Si Alberto Mendez ay gumagawa ng website gamit ang Angular JS para makuha ang data na iyon para sa mga doctors at makita nila ang charts na naka-filter ayon sa iba't ibang type ng settings.