Neftali foto

Hola, ¡Soy Neftali!
Preparado para aportar

Técnico Superior Universitario en Tecnologías de la Información área Desarrollo de Software Multiplataforma. Desarrollador Full Stack Jr. De Puebla, Mexico 🇲🇽. Con más de 1 año de experiencia en desarrollo backend y conocimientos en diseño y maquetación frontend.

Experiencia

  1. Estudiante de Ingeniería en Desarrollo y Gestión de Software

    En la actualidad, me encuentro en formación como ingeniero en desarrollo y gestión de software en la Universidad Tecnológica de Xicotepec de Juárez, donde estoy ampliando mis conocimientos en técnicas avanzadas de programación, administración de proyectos y tecnologías emergentes. A hoy 2025, sigo desarrollando habilidades como desarrollador fullstack, trabajando en proyectos como Nemi en la parte de Frontend móvil, además del desarrollo de una página web con React para una empresa dedicada a servicios turísticos.

  2. Desarrollador Fullstack Jr. App Móvil Ultra | Startdust S.A DE C.V

    Durante mi estadía técnica en la empresa Startdust, participé en el desarrollo de interfaces móviles para la aplicación Ultra Trail utilizando React Native. Diseñé y desarrollé APIs con Slim PHP, garantizando su óptimo funcionamiento a través de exhaustivas pruebas en Postman. Además, colaboré en la creación y optimización de la base de datos en MySQL, asegurando que la infraestructura soportara todas las funcionalidades de la aplicación.

  3. API-Agéndalo | Aplicación Web

    Como miembro del equipo de desarrollo estudiantil, contribuí a la creación de 'Agéndalo', una aplicación web de citas para servicios. Mi enfoque principal fue en la revisión y modelado de la base de datos existente, así como en el desarrollo del proyecto en Node.js utilizando el patrón MVC y Sequelize como ORM. Implementé una API para la gestión de usuarios, abarcando desde la creación de modelos hasta la configuración de rutas.

  4. Api-ti & Api-IOT | APIs y Página Web

    Durante el curso de Node.js y Smart Manufacturing, desarrollé dos APIs con enfoques específicos: API-TI para la gestión académica y API-IOT para la conexión de sensores. En ambos proyectos, utilicé Node.js, EJS, Bootstrap y MongoDB Atlas. La API-TI simplifica las operaciones CRUD para el control estudiantil, mientras que la API-IOT integra una tarjeta Nodemcu wifi con un sensor para recolectar y almacenar datos de temperatura y humedad en MongoDB Atlas.

  5. Gran_Bazar | Página Web

    Desarrollé una página web dinámica de comercio electrónico utilizando CSS, PHP, SQL y HTML. Implementé funciones y procedimientos almacenados para simular datos realistas en la base de datos. Aunque la página no está actualmente en línea, ofrecía una experiencia de usuario interactiva con funciones como creación de cuentas, inicio de sesión y un carrito de compras para productos.

Algunos de mis proyectos:

Pagina web Adventy Travels

Desarrollé una plataforma web orientada a la promoción y comercialización de servicios turísticos. Utilicé React junto con Vite como herramienta de bundling, siguiendo una arquitectura modular centrada en funcionalidades para optimizar la escalabilidad y el mantenimiento a largo plazo. Implementé EmailJS para la gestión de correos electrónicos, permitiendo que los asesores de ventas se comuniquen de manera eficiente con los usuarios interesados en solicitar cotizaciones personalizadas. El sitio es multilingüe, soportando español, inglés y francés, gracias a la integración de i18next para la internacionalización. Además, se incorporaron bibliotecas como React Icons y SweetAlert para mejorar la interfaz y la experiencia del usuario. El diseño es completamente responsivo, adaptándose de manera fluida a una variedad de dispositivos móviles y plataformas. También se establece una conexión con una tienda en línea para la adquisición de paquetes turísticos. Aunque el proyecto sigue en desarrollo, se planea la incorporación de nuevas funcionalidades y secciones para enriquecer la oferta de servicios.

  • HTML
  • CSS
  • JavaScript
  • Vercel
  • Vite
  • React
  • NPM
  • GitHub
Captura de pantalla del proyecto Pagina web Adventy Travels Captura de pantalla adicional del proyecto Pagina web Adventy Travels

App móvil XicoNemi

Como parte del proyecto XicoNemi, mi responsabilidad fue desarrollar la aplicación móvil utilizando React Native y ejecutada en Expo. La app está diseñada para promover el turismo en Xicotepec, ofreciendo itinerarios personalizados, rutas de senderismo y ciclismo, además de destacar actividades de ecoturismo. Implementé Redux para la gestión del estado global y React Navigation para la navegación entre pantallas, siguiendo una estructura modular basada en funcionalidades y dominios para garantizar escalabilidad y fácil mantenimiento. La aplicación consume APIs desarrolladas en nuestro backend para funciones clave como registro, inicio de sesión y obtención de datos turísticos, entre otras muchas más. El proyecto soporta múltiples idiomas (español e inglés), lo que amplía su alcance a un público internacional. Aunque la aplicación sigue en desarrollo debido a la magnitud del proyecto, su objetivo es ofrecer una experiencia única y personalizada para los turistas interesados en explorar Xicotepec.

  • Node.js
  • React Native
  • MySQL
  • Redux
  • Expo
  • Postman
  • Yarn
  • Prisma
  • JavaScript
  • GitHub
  • JWT
Captura de pantalla del proyecto App móvil XicoNemi Captura de pantalla adicional del proyecto App móvil XicoNemi

App móvil Ultra Trail(Modulo Boletos)

Desarrollo del módulo de métodos de pago y compra de boletos para la aplicación Ultra Trail, enfocada en carreras de montaña. Maqueté y desarrollé interfaces en React Native ejecutadas en Expo, creando pantallas para métodos de pago, compra de boletos, carrito de compras y visualización de boletos. Stripe fue implementado para la gestión segura de pagos. Node.js se utilizó para la configuración del entorno y ejecución del código JavaScript en React. Desarrollé y consumí APIs con Slim PHP para manejar transacciones y la gestión de boletos, utilizando MySQL para el almacenamiento de datos. Postman se utilizó para la prueba y documentación de las APIs creadas, asegurando su correcto funcionamiento y facilitando la integración del backend con el frontend.

  • React Native
  • Node.js
  • MySQL
  • Stripe
  • Expo
  • Postman
  • Slim PHP
  • Yarn
  • JavaScript
  • GitHub
Captura de pantalla del proyecto App móvil Ultra Trail(Modulo Boletos)

My Portafolio

Desarrollé una página web estática utilizando Astro 4.0, basándome en un breve curso impartido por un desarrollador conocido. Para el diseño, empleé Tailwind CSS y un poco de JavaScript para algunas funcionalidades adicionales. Las capturas de pantalla fueron tomadas con la plataforma Shots y los iconos fueron extraídos de SVGL.app. El sitio web se desplegó en Netfly y es completamente responsivo. Aunque no es mi especialidad principal, el resultado es satisfactorio y la página se ve genial. En este proyecto, demuestro mis conocimientos, historial académico y experiencia.

  • JavaScript
  • Astro
  • Tailwind CSS
  • NPM
  • Netfly
  • SVG
Captura de pantalla del proyecto My Portafolio

App MusicForYou

Desarrollo de una aplicación móvil llamada MusicForYou enfocada en la creación y gestión de contenido musical. Utilicé React Native para desarrollar la interfaz y Slim PHP para crear una API que gestiona las operaciones del backend. Los usuarios pueden registrarse y autenticarse, lo que les permite crear y gestionar sus propias canciones, letras, artistas y géneros musicales. La aplicación ofrece una experiencia intuitiva con navegación sencilla, facilitando la gestión musical personalizada. MySQL se utilizó para el almacenamiento de los datos, mientras que Postman fue clave para probar y documentar las APIs creadas, garantizando una integración efectiva entre el frontend y el backend.

  • Node.js
  • React Native
  • MySQL
  • Slim PHP
  • Postman
  • Yarn
Captura de pantalla del proyecto App MusicForYou

Gran Bazar

Desarrollé esta aplicación web como parte de un proyecto integrador universitario, utilizando tecnologías como PHP, HTML, CSS, JavaScript y MySQL para el desarrollo tanto del frontend como del backend, sin el uso de frameworks. Además, diseñé y configuré la base de datos, incorporando procedimientos almacenados, funciones y vistas para la simulación y gestión de los datos. La aplicación incluye funcionalidades clave como el registro y acceso de usuarios, un carrito de compras para la visualización de productos seleccionados, y la opción de cerrar sesión de manera segura

  • PHP
  • HTML
  • JavaScript
  • CSS
  • MySQL
Captura de pantalla del proyecto Gran Bazar

Tecnologías

Durante mi viaje en este mundo del desarrollo de software, he cultivado experiencia y habilidades en una variedad de tecnologías, algunas por gusto y otras por necesidad para proyectos. Mi stack incluye algunas:

Frontend

HTML
CSS
JavaScript
React Native
React ReactJS
Astro
TailwindCSS
Bootstrap

Backend

Slim PHP
Node.js Express
Laravel
Mysql
MongoDB
Node.js
Sprint
FastAPI

Aprendiendo

Nest.js
Django
AWS
Vue.js

Herramientas

Git
GitHub
NPM
Ubuntu
Postman
Yarn
Expo Go
Visual Studio Code

Sobre Mi

Hola, soy Neftalí Arturo Hernández Vergara, pero puedes llamarme Neft o Nefta. Mi primer contacto con la tecnología fue a los 18 años, cuando empecé a aprender sobre reparación de PCs, instalación de sistemas operativos y creación de blogs. Aunque estudié Mantenimiento Industrial, decidí cambiar de rumbo hacia la programación, un área que me apasiona.

Recientemente terminé el Técnico Superior Universitario en Tecnologías de la Información, área Desarrollo de Software Multiplataforma y ahora estoy cursando la Ingeniería en Desarrollo y Gestión de Software. Durante mis estudios, participé en diversos proyectos donde desarrollé bases de datos (PostgreSQL, MySQL, MongoDB), sitios web con tecnologías como HTML, CSS, JavaScript, y frameworks como React, además de backend con Node.js (Express) y PHP (Slim, Laravel). También tengo experiencia en desarrollo de apps móviles con React Native y Android Studio, así como en control de versiones con Git & GitHub, y trabajo con metodologías ágiles como SCRUM.

Me esfuerzo por aprender continuamente, adaptándome a las nuevas tecnologías para no quedar atrás en este mundo en constante evolución.

Foto de Neft