../

¡Hola!

Aplico el uso de nuevas tecnologías para el desarrollo de aplicaciones web progresivas, hermosas y eficientes (PWA)

Sobre mí

Me llamo Javier Sierra y soy un Ingeniero Software. Provengo de un pequeño pueblo llamado Tauste, provincia de Zaragoza, España.

Durante los últimos años he trabajado en puestos cualificados en consultoria informatica con experiencia como desarrollador FullStack y Dev-Ops.

Me considero un muy buen compañero de equipo con excelentes habilidades de comunicación.

Para consultas, contacta conmigo en sierrica@hotmail.com

Backend
Frontend
Bases de Datos
Dev-Ops
Administración
Eficiancia
This is me - Javier Sierra (sierrica)

Fortalezas

Backend

He estado trabajando principalmente con Java y C# pero tambien he trabajado con otros OOPLs como Node o PHP.

He usado diferentes Framework Web, especialmente Java Spring y Net Core realizando microservicios en Rest y Soap pero tambien he usado Express Node y Laravel PHP.

Me siento muy seguro trabajando con IDEs como Eclipse, Visual Studio y Jetbrains.

Frontend

Soy un apasionado del mundo web. Me gusta desarrollar con frameworks SPA como Angular o Vue.

Soy fuido trabajando con estilos CSS, principalmente usando SASS como lenguaje de estilos. También he usado frameworks CSS Responsive como Bootstrap o Foundation y Mobile First como Material Design Lite o Materialize.

Me gusta el diseño mobile-first y el uso del frontend con Cordova o Ionic para la creación de Apps híbridas.

Databases

Tengo experiencia en Esquemas Relacionales OLTP, manteniendo procedimientos PL/SQL en complejas lógicas de negocio usando Oracle y MS-SQL.

Esquemas OLAP y procesos ETL

Además he trabajado con opciones NO-SQL como Mongo o Redis.

Dev-Ops

Jenkins y Gitlab CI/CD, Prometheus, ELK y Grafana

Administration

Windows, Linux, Shell Script y Power Shell.

IOT

Raspberry y OpenWRT.


¿Te gustaría saber más?

Contactame

My customers said
about me

I am always glad to hear that my customers leave satisfied. Some of them shared with you their insights on our cooperation.

Mi trabajo

He trabajo en algunos proyectos personales de diferente ambito en mi tiempo libre.

×

Calculate Route

Calculate Route

WebApp para el calculo de rutas especial para camiones

Empezo como trabajo fin de grado. Consiste en una App híbrida para calcular rutas especial para camiones usando los servicios web de PTV en lugar de Google Maps.

En logística es vital estimar los kilometros a realizar y el tiempo estimado para obtener una buena optimización siempre de una manera segura.

A dia de hoy Google Maps es la mejor aplicación para el calculo de rutas pero hasta el dia de hoy no incluye ciertos atributos, por ejemplo información especifica para ciertos vehículos como los camiones o buses(la altura del tunel, la anchura de la carretera o el peso máximo permitido de la vía). Por el contrario, PTV ofrece la información antes mencionada.

Las tecnologías que estoy usando son:

  • MEAN (Mongo, Express, AngularJS, Node)
  • Cordova
  • Redis & JsonWebToken
  • Git
  • Grunt & Gulp
  • Npm
  • Openshift & Herohu,
  • MaterializeCSS & Leaflet

Visitar WebApp Código fuente

AuPair

AuPair

WebApp para las tareas de au pairs

Trabajando como au pair me hizo penzar que existen muchas aplicaciones para buscar familias pero no existen para saber las tareas que tiene que realizar un au pair.

Las tecnologías que estoy usando son:

  • Java Spring Boot
  • PostgreSQL, JDBC, Hibernate/JPA
  • Maven, Gradle
  • JUnit, Mockito
  • Git, Github
  • OAuth2, JWT, Okta/Stormpath
  • Logback, Slf4j, Papertrail
  • Jackson, Lombok
  • HTML5
  • MaterializeCSS, SASS
  • Vue, jQuery
  • Webpack, Babel
  • Apache Cordova
  • Apache Tomcat
  • Openshift & Heroku
  • CloudFlare

Visitar WebApp Código fuente

blog

Blog

Blog Wordpress donde escribo artículos

Me parece interesante disponer de un blog donde poner articulos realizado con el CMS mas utilizado como es Wordpress.

Las tecnologías que estoy usando son:

  • Wordpress

Visitar WebApp

-->
wiki

Blog

Blog Wordpress donde escribo artículos

Gestor de conocimiento donde documento todo lo que realizo.

Las tecnologías que estoy usando son:

  • Dokuwiki

Visitar WebApp

-->
openwrt

OpenWRT

Router con Linux BSD

Router con un Linux BSD empotrado en el que se pueden instalar multitud de paquetes que tienen sentido instalarse en un Router

Las tecnologías que estoy usando son:

  • Openwrt
  • NTP
  • DHCP
  • SSH
  • DNS
  • SSL
  • USB
  • Logging
  • Samba
  • Web (uhttp, lighttpd, Samba)
  • VPN (OpenVPN)
  • VSC (SVN & GIT)
  • FTP
  • Email
  • PROXY
  • PAM (Kerberos & LDAP)
  • DDNS
  • DLNA % UPNP

Código fuente

-->
server_audio

Seridor de Audio

Servidor de audio para televisiones

Servidor de audio para las televisiones de los gimnasios

Las tecnologías que estoy usando son:

  • Raspberry PI 3
  • Raspberry PI zero w
  • Printer 3D

Código fuente

Tecnologías

Listado de las tecnologías con las que he trabajado

Contactame