Desarrollador Web Jr con una pasión por la programación y la resolución de problemas utilizando la tecnología. Me emociona enfrentar nuevos desafíos y encontrar formas creativas de aplicar mis habilidades de programación en proyectos interesantes.
Soy un desarrollador de software con experiencia en programación en C#, utilizando el patrón de diseño MVC y el framework .Net Core. Además, tengo amplia experiencia en el desarrollo de aplicaciones web y en particular en la creación de scrapers. Durante mi trayectoria, he trabajado con tecnologías como HtmlAgilityPack, HTML, JavaScript y CSS, utilizándolas de manera efectiva para implementar soluciones de scraping. Estas herramientas me han permitido extraer datos de diversas fuentes en línea y automatizar el proceso de recopilación de información. Mi experiencia en el desarrollo de scrapers ha involucrado la construcción de scripts personalizados capaces de navegar y analizar páginas web, extraer datos estructurados y almacenarlos en bases de datos u otros formatos útiles para su posterior análisis. Además, recientemente he ampliado mis habilidades aprendiendo la pila MERN, que incluye tecnologías como React.js, Express.js, Node.js y MongoDB. En el marco de mi aprendizaje, he desarrollado dos aplicaciones destacadas. La primera es una aplicación web que utiliza estas tecnologías para mostrar y gestionar mis cursos. La segunda es una API llamada "Pokedex", en la cual he aplicado técnicas de web scraping para obtener información, almacenarla en una base de datos y utilizarla en una aplicación Node.js que realiza consultas a MongoDB Atlas. Estoy emocionado por seguir adquiriendo conocimientos y aplicar mis habilidades en proyectos desafiantes en el campo del desarrollo de software.
Actualmente me encuentro trabajando como desarrollador en la empresa API Inmobiliaría & Asesores S.A. de C.V. En este puesto, he tenido la oportunidad de trabajar en proyectos de gran envergadura, lo que me ha permitido desarrollar mis habilidades de programación y trabajar en equipo con otros desarrolladores talentosos. Además de mi trabajo en la empresa, también he trabajado en proyectos personales y colaborado en proyectos de código abierto. A través de estas experiencias, he aprendido a trabajar en diferentes entornos de programación y a adaptarme a diferentes tecnologías y herramientas.
Puedes encontrar mis principales proyectos en mi perfil de GitHub, que incluye una variedad de proyectos universitarios, personales y cursos prácticos que he desarrollado para compartir mi experiencia como desarrollador. Algunos de los proyectos en los que he trabajado incluyen:
- Repositorio: retbot_portafolio
- Descripción: En este repositorio, encontrarás mi impresionante portafolio de Desarrollador 3D, donde utilizo Three.js y React.js para crear experiencias interactivas y visualmente impactantes
- Tecnologías utilizadas: MERN stack, Three.js
- Repositorio: Compilador en C#
- Descripción: Proyecto final para la materia de Automatas 2.
- Tecnologías utilizadas: C#
- Repositorio: Inno_Eyes
- Descripción: Bastón inteligente para ayudar a personas con discapacidad visual.
- Tecnologías utilizadas: [Menciona las tecnologías que has utilizado, por ejemplo: Arduino, sensores, algoritmos de visión por computadora, etc.]
- Repositorio: Pagina Web RETBOT
- Descripción: Mi primer proyecto desarrollado con el stack MERN (MongoDB, Express.js, React.js y Node.js).
- Tecnologías utilizadas: MERN stack
- Repositorio: Pokedex API
- Descripción: API desarrollada desde cero para una Pokédex.
- Tecnologías utilizadas: Node.js, Express.js, MongoDB, C#
- Repositorio: Pokedex-PHP
- Descripción: Proyecto web que usa PHP, Bootstrap y MySQL para acceder a la API Pokedex y obtener datos detallados de Pokémon.
- Tecnologías: PHP, Bootstrap, MySQL.
- Repositorio: ChatDynamix
- Descripción: Este repositorio es un proyecto de desarrollo de un chat utilizando la tecnología de OpenAI y GPT4All.
- Tecnologías utilizadas: Python
- Repositorio: Django
- Descripción: Curso práctico de Django desde sistemas operativos GNU/Linux.
- Tecnologías utilizadas: Django, GNU/Linux
- Repositorio: Escuela
- Descripción: Curso práctico de ASP.NET Core MVC con C♯.
- Tecnologías utilizadas: ASP.NET Core MVC, C♯
Si tienes alguna pregunta o si te gustaría colaborar en algún proyecto interesante, no dudes en contactarme. Puedes encontrarme en
Correo electrónico: [email protected].
Facebook: Roberto Esquivel Troncoso
Linkedin: Roberto Esquivel Troncoso
Twitter: @RobertoEsqTr
Instagram: @robertoesquiveltroncoso
¡Gracias por visitar mi perfil! Si tienes alguna pregunta o sugerencia sobre alguno de estos proyectos, no dudes en contactarme.