Engelber Amaya

Soy

Sobre mí

Conoce más de mi

perfil

Desarrollador Web Full Stack.

Soy un profesional orientado a trabajar cada día en crecer profesionalmente en el área, en constante aprendizaje, y con una actitud de servidor.

  • Teléfono: +58 424 5184167
  • Dirección: Barquisimeto, Estado Lara, Venezuela
  • Perfil Github: Ver
  • Perfil Linkedin: Ver
  • Correo: engelberamaya@gmail.com

Ingeniero en Informática egresado de la Universidad Centroccidental Lisandro Alvarado (UCLA), con 4 años de experiencia en desarrollo web. En cuanto a la experiencia laboral tuve la oportunidad de trabajar en varias empresas, en proyectos de diferentes indole, como por ejemplo: gestion comercial, seguimiento de traslados de productos, seguros, area farmaceutica, muebles.

Skills

HTML 100%
CSS 90%
JavaScript 75%
Bootstrap 90%
Git 80%
SQL 75%
Sql Server 75%
Angular 85%
Angular Material 85%
Node.js 65%
Ionic 50%
MongoDB 65%
React 35%
TypeScript 75%

Curriculum

Educación

Técnico Medio en Informática

E.T.C "Francisco Jiménez Valera", Barquisimeto, Estado Lara, VEN

Perfil: El Técnico Medio en Informática es un profesional capacitado para desempeñarse eficientemente en el ejercicio de las actividades inherentes al manejo de los Programas, Lenguajes de Programación

Ingeniero en Informática

Universidad Centroccidental Lisandro Alvarado, Barquisimeto. Estado Lara, VEN

Perfil: El Ingeniero en Informática es un profesional capacitado para el manejo de los recursos informáticos. Instrumenta, analiza y diseña sistemas de información que permitirán el desarrollo integral de la organización. Desarrolla distintos tipos de estructuras lógicas para solucionar problemas con el uso de la computadora. Maneja diferentes lenguajes de programación. Usa técnicas y disciplinas afines a los sistemas de información, tales como: aspectos administrativos, organizativos, estadísticos y control de proyectos

Experiencia Profesional

Young Profesional

Agosto 2019 - Julio 2020

Empresa: T&M Consulting Services

Barquisimeto. Estado Lara, Venezuela

Actividades Realizadas:
  • En mi rol como Desarrollador Front-End .NET, contribuí considerablemente en proyectos comerciales y de servicios, aplicando un enfoque riguroso de esfuerzo, empeño y dedicación para asegurar el cumplimiento de los objetivos. Fui responsable de la creación de interfaces de usuario, la implementación de funcionalidades CRUD, el desarrollo de filtros de información robustos, la validación de datos, la integración de servicios API y la exportación de datos a formato Excel. Mi experiencia abarca tanto el desarrollo de nuevas características como la optimización de proyectos existentes.

Desarrollador Web Front-End

Marzo 2021 - Mayo 2022

Empresa: World Cloud Services

Caracas, Venezuela pero trabajando de manera remota

Actividades Realizadas:
  • Como Desarrollador Front-End, contribuí al éxito de diversos proyectos comerciales y de seguros, trabajando activamente bajo la metodología Scrum. Mis responsabilidades clave incluyeron la maquetación de formularios complejos, la implementación de validaciones robustas, la integración de servicios API y la modificación y optimización de proyectos existentes. Además, fui responsable de desarrollar funcionalidades avanzadas como filtrado, paginación y ordenamiento de datos, control de acceso al sistema basado en roles, y la creación de cálculos dinámicos para diversas operaciones.

Desarrollador Full-Stack

Mayo 2022 - Diciembre 2022

Empresa: Hispanos Soluciones

Monagas, Venezuela pero trabajando de manera remota

Actividades Realizadas:
  • Contribuí en proyectos para los sectores de farmacias y muebles, aplicando la metodología Scrum. Mis funciones abarcaron desde el desarrollo de servicios Backend con procedimientos almacenados y la generación de reportes en PDF, hasta el manejo de bases de datos SQL Server. Implementé seguridad vía VPN y desarrollé capacidades para la gestión dinámica de múltiples registros. Además, creé código reutilizable con validaciones para distintos proyectos y diseñé reportes con filtros avanzados.

Desarrollador Front-End

Septiembre 2023 - Actualidad

Empresa: Excuela

Lima, Peru pero trabajando de manera remota

Actividades Realizadas:
  • Me desempeño en la gestión del Backoffice de aplicaciones de E-learning, aprovechando la suite de Firebase (Firestore Database, Functions y Storage) para el desarrollo y mantenimiento. Mis responsabilidades incluyen la generación de reportes en PDF, la implementación de validaciones exhaustivas en formularios, y la adaptación a las necesidades cambiantes de los usuarios mediante el desarrollo de nuevas funcionalidades conforme a los requerimientos del cliente.

Portafolio

Algunos de mis proyectos realizados, para mayor información puede revisar mi perfil de Github

Sistema Hospital

Aplicación con control de usuarios y CRUD de médicos, hospital y usuario. Utilizando token para el login y navegar en la demás secciones. De igual una búsqueda general y por componentes, trabajando dinámicamente con las imágenes. Así como también se obtiene las opciones del menú dinámicamente dependiendo del rol del usuario utilizando el LocalStorage.

Fotos Gram App

Esta es una App realizada en Ionic que gestiona publicaciones con imágenes que se encuentren en el dispositivo, también se puede tomar foto, la ubicación geográfica. De igual tiene un componente donde se pueden ver todas las publicaciones con su texto, imágenes y para la ubicación geográfica se utiliza los servicios de MapBox. Así como también tiene su login, registro y modificación de usuarios. Usando token y Guard para proteger las rutas.

Marketplace Angular

Aplicación que gestiona un Marketplace, trabajando con diversas categorías, subcategorías, productos, compras. De los productos se tienen diversas funcionalidades como, por ejemplo: Productos más vendidos, productos recomendados, productos relacionados. De igual manera cuenta con la funcionalidad de reseñas, estrellas donde el usuario podrá tomar decisiones en base a dichos datos, etc.

Escuela Angular Material

Aplicación que se encarga de mostrar los datos de alumnos, profesores y casas de estudio, y cómo se relacionan, en la tabla donde se muestran los registros, tiene la funcionalidad de filtrado, ordenación y paginación.

Socket Colas Banco

Esta es una aplicación que simula como sería el orden de atención de los clientes en un banco, en cuanto al escritorio o caja que será atendido dependiendo del número.

Rest Server Node

Esta es una aplicación en Node.js, que permite hacer las peticiones de Get de manera paginada, Post, Put con sus respectivas validaciones y Delete, tratando con la eliminación lógica de la entidad usuario. Se agrego la funcionalidad de loguearse con las credenciales del correo Gmail, generando un token, usando Google Sign-In.

Aplicaciones

Algunos de mis aplicaciones realizados con su respectivo preview

  • Todos
  • JavaScript
  • Angular
  • React

Cursos Realizados

Angular

Nombre: Aplicación web DINÁMICA con ANGULAR, BOOTSTRAP y NODEJS

Portal web: Udemy

Contenido: Aplicación que gestiona la administración de noticia, mensajes, información de registro, tecnologías, teniendo en cuenta un login, guard, token, trabajando con imágenes de autor y noticias, opción de ajuste.

Nombre: Angular Material Ultimate Course

Portal web: Udemy

Contenido: Angular Material es un módulo construido por y para Angular. Dicho módulo permite implementar componentes Angular con un diseño basado en Material Design.

Sql Server

Nombre: Aprende SQL SERVER desde cero. Crea tu propia base de datos

Portal web: Udemy

Contenido: Fundamentos de base de datos, operaciones básicas de sql, clausulas SQL y funciones de agregado, operadores lógicos, join ,unions y subconsultas entre tablas, procedimientos almacenados, estructuras de control, manejo excepciones y transacciones, operadores Aritméticos, funciones de sistema y funciones definidas por el usuario, tablas temporales y vistas, triggers, jobs.

Nombre: Optimización de Bases de Datos en SQL Server

Portal web: Platzi

Contenido: Analizar un plan de ejecución, usar índices en bases de datos, optimización de busquedas con Full Text Search, manejar errores con triggers, merge, etc.

Node.js

Nombre: Curso de Fundamentos de Node.js

Portal web: Platzi

Contenido: Curso que gestiona todos los conceptos y metodologías de cómo trabaja node en diversos aspectos, como los son: EventLoop, configuración de variables de entorno, Callbacks, Promesas, Async/await, File system, HTTP, etc.

Nombre: Curso de Node.js - Base de Datos con MongoDB y WebSockets

Portal web: Platzi

Contenido: Conocer y comprender cómo se realizan las conexiones hacia los servidores a través de internet y sus implicaciones en el desarrollo de servidores.

Nombre: Curso de Backend con Node.js - API REST con Express.js

Portal web: Platzi

Contenido: Curso que trabaja con rutas, servidores y middlewares de Express.js, como los siguientes temas: Routing, Api Restfull, Servicios, Middlewares, Cors, etc.

Nombre:Curso de Node.js: Autenticación, Microservicios y Redis

Portal web: Platzi

Contenido: Curso que trabaja con documentacion de la api a travéz de swagger, gestión de acceso con JWT, cifrado de contraseñas, comprobar verficación de token, etc.

React

Nombre:Curso de Introducción a react

Portal web: Platzi

Contenido: Trabaja con componentes, props, estilos CSS, estados y efectos de React. Implementa React Context, React Portals y almacenamiento con Local Storage para realizar un TODO Machine, la aplicación para guardar tareas pendientes.

Contacto

Puedes comunicarte conmigo para cualquier proyecto

Dirección:

Barquisimeto, Estado Lara, Venezuela

Teléfono:

+58 4245184167

Perfil: Ver