Jacob Samuel G.

Como desarrollador web full-stack, siempre procuro hacer especial énfasis en cumplir con los siguientes objetivos para cada proyecto.

Rendimiento

Distribuir aplicaciones eficientes que mantengan un apropiado equilibrio entre la velocidad para el usuario final y el costo de inversión para el negocio.

Seguridad

Construir sistemas siguiendo las mejores prácticas que permitan el correcto funcionamiento del software incluso bajo situaciones fuera de su uso común.

Disponibilidad

Implementar infraestructura progresiva, preparada para persistir los altos picos de tráfico que suelen suceder durante el crecimiento de la aplicación.

Usabilidad

Ofrecer experiencias positivas para los usuarios que interactúan con la aplicación. Crear diseños sensibles capaces de adaptarse a los diversos dispositivos del mercado actual.

Mantenimiento

Generar código limpio y ordenado para que los equipos de trabajo colaboren ágilmente durante las diversas etapas del desarrollo.

Vanguardia

Mantener los sistemas actualizados. Utilizar las tecnologías relevantes, siempre y cuando beneficien al proyecto desde la perspectiva técnica y de negocios.

Habilidades técnicas

En ruta de aprendizaje
En continuo aprendizaje

Lenguajes

javascript 90%
typescript 60%
html 90%
css3 80%
sass 70%
bash 10%

Entornos

linux produccion 50%
windows desarrollo 90%
docker 10%
nodejs 60%

Frameworks en el cliente

jquery 80%
reactjs 50%
nextjs 60%
angular 80%
material angular 60%
bootstrap 90%

Frameworks en el servidor

express 90%
polka 80%
fastify 50%

Bases de datos

mongodb 60%

Herramientas

git 60%
gulp 90%
webpack 40%
nodemon 90%

Servicios

github 60%
firebase 70%
google cloud 40%
zeit now 60%

Escribí algunos artículos que podrían interesarte