Soy Carlos Solis, graduado en Lic. en Inform y tecnologias computacionales con una sólida formación académica y un gran entusiasmo por aplicar mis conocimientos en entornos profesionales y contribuir al éxito de proyectos innovadores en la industria tecnológica. Mi objetivo es evolucionar continuamente, aprender nuevos conocimientos, aportar valor estratégico y generar un impacto positivo a través de soluciones tecnológicas efectivas
Mi experiencia y formación incluye:
Lic. En Informática y tecnologías computacionales (Estudiante) en la Universidad Autónoma de Aguascalientes (2020 - 2024)
Despacho contable (2022 - Presente)
Puesto: Ayudante General en informatica
Durante mi colaboración con el despacho contable Esmar, participé en proyectos clave que mejoraron significativamente la eficiencia de los procesos internos.
Uno de mis principales logros fue el desarrollo de una aplicación web para la extracción y procesamiento de datos XML, lo que permitió optimizar el flujo de
trabajo contable y aumentar en un 60% la eficiencia del proceso de declaración de impuestos. Además, diseñé un plan estratégico para la migración de datos a la nube,
lo que facilitó una gestión más segura y accesible de la documentación, maximizando la organización y el acceso remoto a los archivos.
Mi labor también incluyó tareas de ofimática, manejo de datos y gestión de información, asegurando precisión y continuidad en las operaciones.
Adicionalmente, me encargué de resolver problemas técnicos de hardware y software, garantizando la estabilidad de los sistemas y el soporte necesario para el equipo.
Freelance - Desarrollador Web (2024 - Presente)
Desarrollador web con experiencia en la creación de interfaces interactivas utilizando HTML, CSS y JavaScript, y con conocimientos en frameworks como
React y Angular. Me he enfocado en el diseño e implementación de interfaces web responsivas, optimizadas para dispositivos móviles y desktop, con el
objetivo de mejorar la experiencia del usuario (UI/UX).
He implementado validaciones de datos y gestionado usuarios con roles específicos, además de utilizar Firebase para la autenticación, el almacenamiento de
datos y la gestión de bases de datos. Trabaje en el desarrollo de un sitio web de gestión, en donde implemente funcionalidades como registro de datos,
subida de imágenes y visualización de estadísticas.
Desarrollé una aplicación web interactiva para la carga, procesamiento y exportación de datos desde archivos XML.
Este proyecto tiene como objetivo simplificar la gestión de facturas electrónicas mediante herramientas modernas y un diseño amigable.
El sistema permite subir archivos XML mediante carga directa o arrastrar y soltar. Valida los datos, extrae información clave según los criterios
seleccionados por el usuario y genera un reporte consolidado en formato Excel.
Incluye elementos dinámicos como selectores, checkboxes, y un modal de ayuda interactivo. Interfaz responsiva y moderna utilizando CSS y Bootstrap, optimizada para diversas resoluciones y dispositivos.
Este proyecto reforzó mis habilidades en JavaScript avanzado, manejo de DOM y manipulación de datos XML, y me permitió integrar librerías externas con éxito.
Tecnologías: HTML, CSS, JavaScript, Bootstrap, Librería XLSX | Sitio Web: Aplicación Web - Facturas XML |
Estado: Finalizado | Fecha de Actualización: 30/12/2024 |
Repositorio: GitHub: APP_XML
En este proyecto práctico, diseñé una aplicación musical utilizando Figma, aprovechando tanto las herramientas básicas como las avanzadas.
Este proceso incluyó la creación de múltiples vistas en dos modos: "claro" y "oscuro", asegurando que el diseño fuera versátil y estéticamente
agradable para distintos tipos de usuarios.
Uno de los aspectos principales fue la construcción de un prototipo navegable que permitiera avanzar y retroceder entre diferentes interfaces.
Por ejemplo, desde la página principal se podía acceder a la playlist y al álbum, y viceversa. Además, integré animaciones para transiciones
fluidas entre vistas, mejorando la experiencia interactiva del prototipo.
Organicé los componentes de manera lógica y eficiente, asegurándome de que el sistema fuera intuitivo y fácil de mantener.
El diseño final resultó visualmente atractivo, con una estructura profesional que resalta la funcionalidad y el estilo de una moderna aplicación musical.
Puntos a destacar del proyecto:
Tecnologías: Figma | Proyecto Figma: Music App |
Estado: Finalizado | Fecha de Actualización: 13/04/2025 |
En este proyecto, diseñé la interfaz de una aplicación enfocada en recetas y temas gastronómicos utilizando Figma. Me centré en crear un diseño visualmente atractivo,
profesional y funcional, ideal para dispositivos móviles.
El trabajo incluyó la organización y estructuración cuidadosa de los componentes, asegurándome de que el diseño fuera limpio,
intuitivo y fácil de navegar. Durante el desarrollo del proyecto, exploré las herramientas básicas y avanzadas de Figma para garantizar que el
diseño se alineara con los estándares de usabilidad y estética actuales.
El resultado es una interfaz moderna y bien elaborada que resalta la funcionalidad y la experiencia de usuario en aplicaciones del ámbito gastronómico.
Tecnologías: Figma | Proyecto Figma: Fuud App |
Estado: Finalizado | Fecha de Actualización: 13/04/2025 |
Desarrollé una aplicación web interactiva para el registro, seguimiento y administración de gatos destacados en una comunidad universitaria. Este proyecto busca promover el bienestar animal mediante herramientas modernas que facilitan la gestión de avistamientos, estadísticas y recursos visuales. Los usuarios pueden registrar avistamientos de gatos, subir imágenes, y generar datos estadísticos de manera dinámica y accesible.
El sistema incluye funcionalidades clave como:
Este proyecto reforzó mis habilidades en el desarrollo de aplicaciones web con JavaScript, la integración de Firebase (Authentication, Firestore, Storage), y la creación de interfaces modernas utilizando HTML, CSS y Bootstrap. Además, consolidé conocimientos sobre seguridad en la web al gestionar información sensible y configurar entornos de desarrollo.
Tecnologías: HTML, CSS, JavaScript, Firebase, Bootstrap | Sitio Web: Michis UAA |
Estado: Finalizado | Fecha de Actualización: 13/11/2024 |
Repositorio: Privado por razones de seguridad y confidencialidad institucional.
En este proyecto, desarrollé una página web temática para un festival de música, donde puse a prueba mis conocimientos en SASS, Npm, Node y Gulp.
El objetivo principal fue crear un sitio web atractivo y vistoso, utilizando JavaScript para mejorar la interactividad y la experiencia del usuario.
La página web incluye información detallada sobre el festival, como el cartel de artistas, horarios de presentaciones, ubicación del evento y
opciones de compra de boletos. Además, implementé una galería de fotos y videos para capturar la atmósfera del festival y generar expectativa entre los visitantes.
Utilicé SASS para organizar y mantener el código CSS de manera eficiente, Npm y Node para gestionar las dependencias del proyecto, y Gulp para automatizar tareas como
la compilación de SASS y la optimización de imágenes.
Este proyecto me permitió consolidar mis habilidades en el desarrollo web front-end, demostrando mi capacidad para crear sitios web dinámicos y visualmente atractivos.
Tecnologías: HTML, JavaScript, SCSS, SASS, Npm, Node.js y Gulp, | Sitio Web: Festival Música |
Estado: Finalizado | Fecha de Actualización: 20/03/2025 |
Repositorio: GitHub: fest_musica
Me enorgullece haber sido galardonado con el Premio CENEVAL al Desempeño de Excelencia EGEL en Informática. Este reconocimiento es el resultado de mi dedicación y esfuerzo en la preparación para el EGEL, y me motiva a seguir persiguiendo la excelencia en mi carrera profesional.
En este proyecto, desarrollé un sitio web informativo dedicado a los tres países bálticos: Estonia, Letonia y Lituania.
Para el desarrollo del sitio web se uso de las etiquetas más básicas de HTML y CSS.
Además, implementé un modal utilizando JavaScript para mejorar la interactividad del sitio y uso basico de diseño responsivo.
Para mejorar la navegación y la experiencia del usuario, utilicé Bootstrap, que facilitó la creación de una barra de navegación
y un carrusel de imágenes.
Este proyecto me permitió consolidar mis conocimientos en HTML, CSS y JavaScript, así como familiarizarme con el uso de frameworks
como Bootstrap, demostrando mi capacidad para crear sitios web modernos y funcionales.
Tecnologías: HTML, CSS, JavaScript | Sitio Web: Vercel: Paises Balticos |
Estado: Finalizado | Fecha de Actualización: 29/06/2024 |
Repositorio: GitHub: Paises_Balticos
En este proyecto, desarrollé una aplicación Android utilizando la API de Google Maps, configurada a través de Google Cloud Platform.
La aplicación muestra un mapa interactivo donde los usuarios pueden añadir marcadores mediante coordenadas o tocando el mapa directamente,
asi como mostrar una lista de todos los marcadores existentes. Además, permite manipular el mapa de diversas formas, incluyendo el uso de
zoom y el cambio de vistas del mapa.
Este proyecto me permitió profundizar en el uso de APIs y mejorar mis habilidades en desarrollo móvil.
Tecnologías: Kotlin, XML, Google Cloud Platform | |
Estado: Termiando | Fecha de Actualización: 29/06/2024 |
Repositorio: GitHub: GoogleMAPS_API
En este proyecto, desarrollé una aplicación Android para simular una "tienda" de instrumentos musicales de viento.
Para la creación del proyecto, utilicé diversas etiquetas en los archivos XML, como CardView, ScrollView y LinearLayout,
para diseñar las pantallas de navegación. Para la lógica de la aplicación, empleé el lenguaje Kotlin debido a su
facilidad de uso y su integración con Android Studio.
Además, personalicé completamente la aplicación, utilizando colores únicos, imágenes temáticas y un logo personalizado.
Este proyecto me permitió obtener una visión más amplia sobre el proceso de creación y desarrollo de aplicaciones para
Android, mejorando mis habilidades tanto en diseño de interfaces como en programación.
Tecnologías: Kotlin, XML | |
Estado: Terminado | Fecha de Actualización: 29/06/2024 |
Repositorio: GitHub: Sinfonia_de_Viento
Como parte de un trabajo universitario, desarrollé un programa en Python utilizando Google Colab y una página web para el
reconocimiento de gatos y perros mediante modelos entrenados. En este trabajo, al acceder a la página web y activar la cámara,
el modelo analiza si lo que se muestra es un gato o un perro. La aplicación funciona tanto con mascotas reales como con imágenes.
Este trabajo me permitió profundizar en el funcionamiento de Python y aprender más sobre el entrenamiento y la implementación de
modelos de datos. Fue una experiencia valiosa que mejoró mis habilidades en desarrollo de software y aprendizaje automático.
Tecnologías: Python, HTML, CSS, Google Colab | Documentación: PDF: Clasificador Perros y Gatos |
Estado: Terminado | Fecha de Actualización: 29/06/2024 |
Repositorio: GitHub: Clasificador_Perros_y_gatos
Tecnologías: HTML, SCSS, JavaScript, PHP, MySQL | |
Estado: En desarrollo | Fecha de Actualización: 29/06/2024 |
Repositorio: GitHub: Gestor_de_tareas
Como parte de un proyecto universitario, realicé una investigación sobre la ética ambiental. Aunque no está directamente relacionada con la informática,
considero que este tema es crucial debido a su gran impacto en todos los sectores de la sociedad.
Para documentar la investigación, utilicé Microsoft Word, y elaboré una infografía que resume los hallazgos empleando Canva.
Este proyecto me permitió destacar y aplicar mis habilidades ofimáticas.
Tecnologías:Figma | Certificado:Certificado curso: Diseño de interfaz (UI) con Figma |
Estado: Terminado | Fecha de Actualización: 13/04/2025 |
Tecnologías:SQL, MySQL, MySQL Workbench, ChatGPT | Certificado:Curso SQL-Consultas en SQL para principiantes + ChatGPT |
Estado: Terminado | Fecha de Actualización: 27/01/2025 |
Tecnologías:React, Spring Boot, Java, SQL, Bootstrap | Certificado:Certificado Curso React JS y Spring Boot con Java |
Estado: Terminado | Fecha de Actualización: 10/07/2024 |
Repositorio: GitHub: ReactJS_SpringBoot
Tecnologías:Angular, Spring Boot, Java, SQL, Bootstrap | Certificado:Certificado Curso React JS y Spring Boot con Java |
Estado: Terminado | Fecha de Actualización: 01/08/2024 |
Repositorio: GitHub: Angular_SpringBootJS
Participé en varios congresos y presentación de MiniProyectos organizados por la Universidad Autónoma de Aguascalientes, donde tuve la oportunidad de escuchar a expertos en diversas áreas durante sus ponencias. Asistí a un curso sobre UX, Animación y desarrollo en IOS. Además de participar como expositor de Miniproyectos.
Tengo una comprensión de diversos lenguajes de programación, incluyendo Java, PHP y Kotlin, además conocimiento en el desarrollo web con HTML y CSS.
Así como el manejo de bases de datos, manejando tanto SQL como PL/SQL, lo que me permite gestionar y consultar datos de manera eficiente.
Mis competencias abarcan también el diseño de interfaces de usuario (IU) y la experiencia de usuario (UX). Como analista de sistemas, soy capaz de comprender
y modelar sistemas para mejorar su funcionamiento y eficiencia.
En el ámbito del desarrollo de aplicaciones móviles, tengo experiencia con Kotlin y Android Studio, lo que me permite crear aplicaciones para dispositivos Android. También estoy familiarizado con las metodologías ágiles, específicamente XP y Scrum, lo que me capacita para trabajar de manera eficiente en equipos y manejar proyectos de software de manera iterativa y colaborativa.
En cuanto a mis habilidades personales, soy proactivo, responsable y capacidad para el trabajo colaborativo. Se encontrar la resolución de problemas, la capacidad de adaptación a nuevas tecnologías y entornos, y un fuerte compromiso con el autoaprendizaje.
Con este conjunto de conocimientos y habilidades, estoy preparado para contribuir de manera significativa en proyectos tecnológicos y enfrentar los desafíos del mundo de la informática con eficacia y creatividad.
Conocimiento de programación Java/JavaScript, fundamental para el desarrollo actual.
Tengo conocimiento avanzado sobre HTML y CSS arantizando sitios web atractivos.
Habilidad para diseñar interfaces de usuario intuitivas y optimizar la experiencia del usuario.
Experiencia en bases de datos, crucial para la gestión y análisis de la información.
Competencia en el desarrollo de aplicaciones móviles en Android.
Soy una persona que toma la iniciativa y busca constantemente mejorar los procesos y resultados.
Cumplo con mis deberes y obligaciones de manera puntual y confiable.
Tengo la capacidad de trabajar con otras personas para alcanzar objetivos comunes.
Puedo analizar situaciones complejas y encontrar soluciones efectivas y prácticas.
Me adapto rápidamente y facil a nuevos entornos y tecnologías.