Desde 2010, he servido como ingeniero de software para varias empresas locales y extranjeras, donde he estado involucrado en grandes proyectos que son pesados en javascript. Soy responsable del desarrollo completo del ciclo de vida de productos de próxima generación, desde la recogida de requisitos iniciales (RFP), la arquitectura técnica (DAO, FACADE, SOA's, Singleton, MVC), la codificación (Java Spring) y el despliegue (OpenShift). También tengo una experiencia de 2 años de enseñanza (Java EE) que se ha vuelto muy útil para mí para mi continuo desarrollo profesional.
Mi experiencia técnica incluye competencias entre plataformas (windows, mac, linux). Algunas de las experiencias en RoR y Node JS (express, sails), HTML5, CSS3 (less, sass)
Del lado del back-end: spring 1.4.2 = spring MVC, Spring WebFlow y Spring Security, Oracle Database express edition 11g, EHcache, Inyeccion de dependencias e inversion de control, Control de colas con active MQ , nekohtml, projectlombok, Spring-boot starter Spring-boot web y spring-boot JUnit (Control y manejo automatico de las pruebas unitarias con spring roo)
Del lado del front-end:Thymeleaf, AngularJS 2, HTML5, JQuery, JQueryUI, Bootstrap, Sass, Less entre otras
Para Exlusivamente su desarrollo se contemplaria primero un RFP (Request for proposal), por favor vea el adjunto.
Adicionalmente a eso el proyecto se dividiria en sprints, o lo que es mas facil en etapas que son intensamente trabajadas dia a dia. Si se quiere escalabilidad se puede optar por una pagina en Java, para poder lanzarla en cualquier escenario, tambien se puede usar Wordpress. En este ultimo se le presenta de un catologo todas las alternativas de temas que hay... la mayoria del trabajo para diseñar una web es puramente estetico, hoy en dia son muchas las utilidades que nos permiten ofrecer un diseño responsivo conjuntamente con la ultima tendencia que es diseño progresivo (AngularJS)...