Mi nombre es David Marco y...

Soy Ingeniero Sénior Java y JavaScript con certificación SCJP-6, orientado a tecnologías web y enterprise. Estoy especializado en la plataforma J2EE en sus versiones 5, 6 y 7, en las especificaciones ECMAScript 5 y 6, así como en diversas tecnologías relacionadas, habiendo participado en el desarrollo de proyectos basados en:

  • JavaEE (EJB, JSF, JPA, JSP/Servlets)
  • JavaScript (JQuery, Node, Angular, Polymer, React)
  • Servicios Web (SOAP, RESTful, JAX-WS/RS, CXF, Axis)
  • Spring (Core, Security, MVC, WebFlow, Data, Roo)
  • Hibernate (ORM, OGM, Validator, Search)
  • .NET y .NET para dispositivos móviles

Para clientes de primer nivel en los sectores de:

  • Banca Móvil
  • Banca Electrónica
  • Banca Internacional
  • Personal Finance Management
  • Telecomunicaciones
  • Industria Musical
  • Seguros
  • Logística

Otras tecnologías con las que he trabajado son SQL/NoSQL, Groovy, Grails y PHP, así como sistemas ECM, herramientas de testing (unitario, funcional y de integración) y metodologías ágiles como TDD, Pair Programming y Xtreme Programming. También soy colaborador activo en XDA Developers, donde aporto herramientas de bajo nivel para distintos dispositivos Android.

Además, disfruto traduciendo a español documentos relacionados con Java y que pueden resultar útiles a personas con dificultades con el idioma inglés. También publico contenidos propios en forma de tutoriales para ayudar a aquellos que desean iniciarse en una tecnología.

Actualmente trabajo y resido en Reino Unido donde aporto toda mi energía y experiencía desarrollando soluciones front-end y back-end para Banco Santander.

Si deseas ponerte en contacto conmigo, envíame un correo electrónico.