Hola, soy Miguel Bolaños Desarrollador de Software
enfocado en Soluciones Digitales
Hello, I’m Miguel Bolaños Software Developer
focused on Digital Solutions
Desarrollo de Soluciones Digitales EscalablesDevelopment of Scalable Digital Solutions
Cuento con experiencia en el desarrollo de soluciones digitales orientadas a negocio, incluyendo aplicaciones web, móviles, sistemas de gestión y proyectos con realidad aumentada. He participado en iniciativas educativas, gamificadas y de optimización de procesos, incluyendo proyectos en el sector bancario.
I bring experience in building business-focused digital solutions, ranging from web and mobile applications to management systems and augmented reality projects, with involvement in educational, gamified, and process optimization initiatives, including banking-sector solutions.
He trabajado tanto como freelancer como en entornos corporativos, colaborando con equipos multidisciplinarios bajo metodologías ágiles. Mi enfoque está en construir software funcional, escalable y alineado a objetivos reales.
I have worked both as a freelancer and in corporate environments, collaborating with multidisciplinary teams under agile methodologies. My focus is on delivering functional, scalable software aligned with real business objectives.
Herramientas: Visual Studio, VS Code, Git, Firebase, SSMS, MySql, Figma, Microsoft Visio, Unity, Android Studio
Development Tools & Platforms: Visual Studio, VS Code, Git, Firebase, SSMS, MySQL, Figma, Microsoft Visio, Unity, Android Studio
Credenciales AcadémicasEducational Background
Proyectos DestacadosFeatured Projects
Gravity Ball: Producción + Backend en la NubeGravity Ball: End-to-End Production Project
Gravity Ball es un proyecto indie en producción desarrollado con Unity y C#. Implementa un flujo completo de autenticación de usuarios, gestión de datos en la nube, control de versiones mediante GitHub Releases y un sistema automático de actualización del cliente. El proyecto incluye además una plataforma web en React.js. Aplica prácticas de arquitectura como el patrón Singleton y procesos de despliegue reales.
Gravity Ball is an indie project in production developed with Unity and C#. It implements a complete user authentication flow, cloud data management, version control through GitHub Releases, and an automatic client update system. The project also includes a web platform built with React.js and applies architectural practices such as the Singleton pattern along with real deployment processes.
Canilove AppCanilove App
Esta aplicación permite agendar paseos, cuidados y transportes para mascotas, ofreciendo una solución para los ocupados dueños de mascotas. Los usuarios pueden registrar a sus mascotas y programar servicios, seleccionando la ubicación de inicio y fin del paseo. Además, los paseadores pueden aceptar solicitudes según su disponibilidad. La app integra un sistema de autenticación y geolocalización para mayor seguridad. Desarrollada en Flutter con Dart, utiliza MySQL como backend y Firebase para autenticación y servicios de geolocalización.
This app allows scheduling walks, care and transportation for pets, offering a solution for busy pet owners. Users can register their pets and schedule services, selecting the start and end location of the walk. Additionally, walkers can accept requests based on their availability. The app integrates an authentication and geolocation system for greater security. Developed in Flutter with Dart, it uses MySQL as backend and Firebase for authentication and geolocation services.
Sistema de Gestión EstudiantilAcademic Management System
Esta plataforma facilita la gestión de citas y calificaciones en tiempo real. Los estudiantes pueden agendar reuniones con sus docentes si tienen bajas calificaciones, recibiendo notificaciones en caso de cambios. Los docentes pueden aceptar o reprogramar citas según su disponibilidad. Un administrador gestiona el registro de estudiantes y docentes, asegurando el correcto funcionamiento del sistema. La app optimiza el seguimiento académico con sus tres roles: Docente, Estudiante y Administrador. Desarrollada en Flutter con Dart como lenguaje de programación y Firebase como backend.
This platform facilitates real-time management of appointments and grades. Students can schedule meetings with their teachers if they have low grades, receiving notifications in case of changes. Teachers can accept or reschedule appointments according to their availability. An administrator manages the registration of students and teachers, ensuring proper system operation. The app optimizes academic tracking with its three roles: Teacher, Student, and Administrator. Developed in Flutter with Dart as the programming language and Firebase as the backend.
Nairda TutorialNairda Tutorial
Aplicación interactiva para aprender programación y electrónica básica de forma visual y didáctica. Basada en Nairda, permite a estudiantes y docentes explorar conceptos sin escribir código, fomentando el pensamiento lógico y la creatividad. Con 10 prácticas pedagógicas, facilita el aprendizaje a través de la experimentación. Desarrollada en Unity con C# y animaciones en DoTween, es ideal para proyectos educativos y entornos STEM.
Interactive application designed to teach basic programming and electronics through a visual and intuitive approach. Inspired by Nairda, it enables students and educators to explore concepts without writing code, fostering logical thinking and creativity. Featuring 10 pedagogical practices, it supports experiential learning. Developed in Unity using C# and DoTween animations, it is well-suited for educational and STEM environments.
English Learn AREnglish Learn AR
Diseñada para niños de 6 a 14 años, esta plataforma educativa interactiva facilita el aprendizaje del idioma inglés a través de juegos. Incorpora un sistema de Realidad Aumentada con voz integrada para el reconocimiento de objetos y animales, y un sistema de ranking que permite a los docentes monitorear el progreso del alumnado. Desarrollada en Unity con Vuforia para la realidad aumentada y Firebase como backend, utiliza C# como lenguaje de programación.
Designed for children aged 6 to 14, this interactive educational platform facilitates learning English through games. It features an Augmented Reality system with integrated voice recognition for object and animal identification, and a ranking system that allows teachers to monitor student progress. Developed in Unity with Vuforia for augmented reality and Firebase as backend, it uses C# as the programming language.
Poo Patrol ColombiaPoo Patrol Colombia
Este simulador enseña a los jóvenes la importancia de recoger las heces de sus mascotas de manera óptima, otorgando más puntos cuando se siguen prácticas saludables y ecológicas. Cuenta con un modo online, donde los jugadores pueden crear y unirse a salas mediante códigos. Además, incluye un sistema de logros y un login interactivo, donde el modelo del personaje cambia según el género seleccionado. Desarrollado en Unity con C#, utiliza Photon para el multijugador y Firebase para la gestión de usuarios y roles.
This simulator educates young users on the importance of responsibly collecting pet waste by rewarding healthy and eco-friendly practices. It features an online mode where players can create and join rooms using access codes, along with an achievement system and an interactive login where character models adapt based on selected gender. Developed in Unity using C#, it leverages Photon for multiplayer functionality and Firebase for user and role management.
Dungeons ArenaDungeons Arena
Con casi 2 años de desarrollo, el video juego para PC “Dungeons Arena” está casi por ver la luz en la plataforma de Steam. Adéntrate en un místico mundo de batallas, lucha por ser el campeón en una arena donde pelearas hasta la muerte. Diviértete con los múltiples modos de juegos como Cooperativo, 3 vs 3, todos contra todos, 5 vs 5 y mucho más. Lucha con tus aliados y escoge entre las clases más aclamadas como Paladines, Nigromantes, Hechiceros, Caballeros, Arqueros, Druidas, Bárbaros, entre otras, todo para llegar a ser la criatura más fuerte en un mundo cruel y sangriento.
With almost 2 years of development, the PC video game “Dungeons Arena” is almost ready to be released on the Steam platform. Enter a mystical world of battles, fight to become the champion in an arena where you'll fight until death. Have fun with multiple game modes like Cooperative, 3 vs 3, all against all, 5 vs 5 and more. Fight with your allies and choose from the most acclaimed classes like Paladins, Necromancers, Mages, Knights, Archers, Druids, Barbarians, and others, all to become the strongest creature in a cruel and bloody world.
REDcicla BoliviaREDcicla Bolivia
Esta aplicación móvil híbrida facilita el registro, administración y edición de recicladoras de base, ecoemprendimientos y puntos de acopio. Diseñada para fomentar la economía circular y promover el reciclaje, también ayuda en la gestión tanto de nuevos como de antiguos centros de acopio y recicladoras. Desarrollada en Flutter con Dart, cuenta con un backend en PHP y MySQL, e integra Firebase para autenticación.
This hybrid mobile application facilitates the registration, management and editing of base recyclers, eco-entrepreneurs and collection points. Designed to promote the circular economy and recycling, it also helps in managing both new and old collection centers and recyclers. Developed in Flutter with Dart, it features a PHP and MySQL backend, and integrates Firebase for authentication.
Por confidencialidad y patente en proceso, no puedo mostrar más detalles de esta aplicación.Due to confidentiality and an ongoing patent process, additional details about this application cannot be disclosed.
DPC-Quiz PanamáDPC-Quiz Panama
Esta aplicación web educativa está diseñada para estimular el aprendizaje de los estudiantes mediante cuestionarios en tiempo real y un diseñador inteligente de mapas mentales. Además, proporciona una herramienta útil y sencilla para facilitar el trabajo de los educadores. El desarrollo de la aplicación se realizó utilizando HTML, JavaScript y PHP, con MySQL como base de datos gestionada a través de phpMyAdmin, todo ejecutado en un entorno XAMPP.
This educational web application is designed to stimulate students' learning through real-time quizzes and an intelligent mind map designer. Additionally, it provides a useful and simple tool to facilitate educators' work. The application was developed using HTML, JavaScript and PHP, with MySQL as the database managed through phpMyAdmin, all executed in an XAMPP environment.
BOM GalaxyBOM Galaxy
Plataforma web orientada al ecosistema Web3 que centraliza información, recursos y acceso a distintos proyectos del entorno blockchain. Su propósito es facilitar la exploración y el aprendizaje dentro del mundo descentralizado mediante una interfaz organizada e intuitiva, permitiendo a los usuarios descubrir nuevas iniciativas y participar en comunidades digitales de forma sencilla.
Web platform focused on the Web3 ecosystem that centralizes information, resources, and access to various blockchain projects. Its purpose is to facilitate exploration and learning within the decentralized world through an organized and intuitive interface, allowing users to discover new initiatives and easily participate in digital communities.
Otras ReferenciasAdditional Professional References
Desarrollador y Diseñador de InterfacesDeveloper and Interface Designer
Tengo mucha experiencia no solo como programador, sino también como diseñador de interfaces. En mi trabajo, no solo escribo el código que hace que las aplicaciones funcionen bien, sino que también diseño cómo se ven y cómo las personas interactúan con ellas.
I combine solid software development expertise with user interface design, delivering solutions that are both technically robust and user-centered.
Experiencia InternacionalInternational Experience
He trabajado con personas de varios países, así que puedo ajustarme a cualquier horario y tipo de cliente. No importa dónde estén o qué necesiten, puedo realizar el trabajo sin problemas. Esta experiencia me ha enseñado a ser flexible y a entender las diferentes necesidades y expectativas, asegurando siempre un trabajo de alta calidad.
I have worked with clients and teams across multiple countries, allowing me to adapt to different time zones and client needs. This experience has strengthened my flexibility, cultural awareness, and ability to consistently deliver high-quality results regardless of location.
Experto en GamificaciónGamification & Engagement Specialist
Aplico el uso de mecánicas, técnicas y dinámicas propias del ocio y diversión de un videojuego y las convierto en actividades necesariamente recreativas con el fin de potenciar la motivación y el interés sobre un tema en específico que podría resultar aburrido para un estudiante. Puedo adaptar cualquier tipo de tema o acción a manera de juego educativo que atraiga la atención, diversión y aprendizaje de cualquier alumno que lo necesite.
I apply game mechanics, techniques, and dynamics to transform traditional learning activities into engaging and interactive experiences. By adapting complex or potentially unengaging topics into educational game-based solutions, I enhance motivation, attention, and meaningful learning outcomes for students across diverse contexts.
ContáctameGet in Touch
Si le ha interesado mi perfil como Desarrollador, puede contactarme fácil y rápido mediante un simple botón. Será un placer trabajar con usted y convertir su idea en una realidad.
Interested in working together? Feel free to reach out to discuss how I can contribute to your team and help transform ideas into impactful digital solutions.