Skip to content
View anidroid1184's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report anidroid1184

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anidroid1184/README.md

👋 Hola, soy Juan Sebastián Valencia Londoño

Soy estudiante de Ingeniería Electrónica (VIII semestre) con una fuerte pasión por el desarrollo backend y el Internet de las Cosas (IoT).

Cuento con 1 año de experiencia en Python/FastAPI y 8 meses en PHP/Laravel, siendo este último uno de mis principales enfoques gracias a su potencia para construir aplicaciones web modernas y escalables.

Actualmente estoy ampliando mis habilidades con Go, y también tengo experiencia práctica con Arduino, ESP32 y MATLAB, lo que me permite integrar software y hardware en proyectos innovadores.


Python Django PHP Laravel Go React JavaScript CSS3 HTML5 MATLAB MicroPython C++ Arduino ESP32 Flask PostgreSQL SQLite Gin TailwindCSS Google Cloud Kubernetes Terraform Machine Learning Hackerrank Coursera Netlify


🌱 Proyectos Destacados - Desarrollo web


Descripción: Sistema web para registrar, editar y controlar guías mediante escaneo de códigos o ingreso manual. Permite la gestión eficiente de paquetes y guías, con soporte para carga masiva desde Excel, exportación de registros y edición rápida desde cualquier dispositivo.

Características:

  • Registro y edición de guías por escaneo o ingreso manual
  • Alta masiva desde archivos Excel
  • Exportación de registros a Excel
  • Filtros y búsqueda avanzada por estado, tracking o guía internacional
  • Interfaz responsive (Bootstrap 5)
  • Escaneo con cámara usando html5-qrcode

Tecnologías:

  • Python
  • Flask (backend)
  • SQLite (por defecto, fácil migración a MySQL)
  • SQLAlchemy (ORM)
  • Bootstrap 5 (frontend)
  • html5-qrcode (escaneo desde navegador)

Descripción:
Sistema de registro y gestión de asistencia con:

  • Registro manual de usuarios
  • Autenticación básica
  • Visualización de registros históricos
  • Exportación de datos a CSV

Tecnologías:

  • Python
  • Django (backend)
  • PostgreSQL (base de datos)

Descripción:
Sistema básico para gestión de usuarios con:

  • CRUD de usuarios
  • Almacenamiento en memoria
  • Interfaz de línea de comandos (CLI)
  • Conexión remota a BD externa

Tecnologías:

  • Python
  • SQLite

Descripción:
Sistema básico para gestión de usuarios con:

  • CRUD de usuarios
  • Almacenamiento en memoria
  • Interfaz de línea de comandos (CLI)
  • Conexión remota a BD externa

Tecnologías:

  • Golang
  • MySQL

Descripción:
Aplicación para gestión de tareas con:

  • Creación y eliminación de tareas
  • Almacenamiento local
  • Interfaz web básica

Tecnologías:

Capa Tecnologías
Backend Python, Flask, SQLite
Frontend React, CSS Modules

Descripción:
Plataforma básica de ecommerce con:

  • Catálogo de productos
  • Carrito de compras simple
  • Interfaz administrativa

Tecnologías:

  • Backend: Go, Gin, GORM
  • Frontend: React, TailwindCSS

Descripción:
Script para análisis de imágenes que:

  • Detecta colores principales
  • Muestra histograma de colores
  • Genera paleta básica

Tecnologías:

  • Python
  • Matplotlib (visualización)

Descripción:
Hosting de proyectos frontend estáticos:

  • Demostraciones técnicas
  • Portafolio básico


🤖 Proyectos Iot


Descripción:
Desarrollé un vehículo robótico controlado por Bluetooth y de forma autonoma por ultrasonido, mediante Arduino. El proyecto incluyó:

Tecnologías:

  • Arduino (C++)
  • Bluetooth (HC-05)
  • Tinkercad (Simulación)
  • Electrónica embebida

Descripción:
Desarrollé un sistema de control automático de temperatura utilizando un algoritmo PID. El proyecto incluyó:

  • Implementación de un controlador PID ajustable para regulación térmica precisa.
  • Integración de un termopar MAX6675 (tipo K) para mediciones de hasta 1024°C.
  • Interfaz de usuario con LCD 16x2 vía I2C y botones para ajustar el setpoint.
  • Detección de cruce por cero para control eficiente de un triac/SSR.

Tecnologías:

  • MicroPython (Raspberry Pi Pico/ESP32)
  • SPI/I2C (Comunicación con periféricos)
  • MAX6675 (Sensor de temperatura)
  • Electrónica de potencia (Triac BTA16 + MOC3041)
  • uasyncio (Multitarea asíncrona)

Descripción:
En este repositorio subo varios proyectos los cuales he desarrollado, entre ellos controles con potenciometro, control de brazo robot, etc... Tecnologías:

  • Aruino

🚀 Lista de Proyectos

# Nombre del Proyecto Descripción Componentes Clave
1 Inicio Arduino Configuración básica de entorno Placa Arduino UNO
2 Entrada Digital Lectura de señales digitales Pulsadores
3 LED con Resistencia Circuito básico de iluminación LED, Resistencia 220Ω
4 Luces LED Navidad Secuencia luminosa festiva Múltiples LEDs
5 Lectura Analógica Medición de señales analógicas Sensor LDR
6 Multímetro con Arduino Medición de voltaje/resistencia Divisor de voltaje
7 Monitor Serial Comunicación serie básica -
8 Uso de Potenciómetro Control de parámetros con entrada variable Potenciómetro 10KΩ
9 Control de Flujo RF Comunicación inalámbrica básica Módulo RF 433MHz
10 Control de LEDs con Potenciómetro Regulación de brillo LEDs, Potenciómetro
11 Loop While Ejemplo de estructura de control -
12 Lecturas Seriales Interacción por terminal -
13 Selección Manual de Color Control de RGB LED LED RGB
14 Buzzer Activo Generación de tonos simples Buzzer activo
15 Buzzer Pasivo Melodías personalizadas Buzzer pasivo
16 Servo Motor Control de posición angular Servomotor SG90
17 Joystick Entrada bidireccional Módulo Joystick
18 Pantalla KCD Visualización básica Display 7 segmentos
19 Sensor Infrarrojo Detección de objetos Sensor IR
20 Brazo Robótico Sistema mecatrónico básico Servomotores
21 Transformador AC-DC Fuente de alimentación Transformador 12V

📚 Aprendiendo Actualmente

  • Python: Profundizando en el desarrollo web backend con Python.
  • Go: Profundizando en el desarrollo web backend con Go.
  • Machine Learning: Explorando fundamentos y aplicaciones de machine learning.

🎖️ Certificaciones y medallas


☁️ Cloud Computing

Google Cloud Skills Boost
Ver perfil completo

  • Build Infrastructure with Terraform on Google Cloud (Nov 24, 2024)
  • Set up and Configure a Cloud Environment in Google Cloud (Sep 28, 2024)
  • Preparing for Your Associate Cloud Engineer Journey - Español (Sep 19, 2024)
  • Getting Started with Google Kubernetes Engine - Español (Sep 19, 2024)
  • Elastic Google Cloud Infrastructure: Scaling and Automation - Español (Sep 12, 2024)
  • Essential Google Cloud Infrastructure: Core Services - Español (Sep 4, 2024)
  • Essential Google Cloud Infrastructure: Foundation - Español (Ago 21, 2024)
  • Google Cloud Fundamentals: Core Infrastructure - Español (Ago 9, 2024)
  • Prepare Data for ML APIs on Google Cloud (May 14, 2024)
  • Build and Secure Networks in Google Cloud (May 12, 2024)
  • Perform Foundational Infrastructure Tasks in Google Cloud (May 5, 2024)
  • Google Cloud Computing Foundations: Data, ML, and AI in Google Cloud - Español (May 2, 2024)
  • Google Cloud Computing Foundations: Networking & Security in Google Cloud - Español (Abr 26, 2024)
  • Google Cloud Computing Foundations: Infrastructure in Google Cloud - Español (Abr 21, 2024)
  • Implement Load Balancing on Compute Engine (Abr 16, 2024)
  • Google Cloud Computing Foundations: Cloud Computing Fundamentals - Español (Abr 13, 2024)

🛠 Habilidades

  • Lenguajes de Programación:
    • Python
    • Golang
    • C++
    • JavaScript
    • HMTL5
    • CSS3
  • Desarrollo Web:
    • Backend
    • APIs RESTful
  • IoT:
    • Integración de dispositivos
    • Protocolos de comunicación
    • Arduino
    • ESP32
  • Herramientas y Tecnologías:
    • Git
    • Django

📫 ¿Cómo contactarme?


⚡ Otras Cosas que Me Gustan

  • Intereses:
    • Inteligencia Artificial
    • Desarrollo de Aplicaciones IoT
    • Optimización de Procesos
  • Pasatiempos:
    • Programar
    • Leer sobre nuevas tecnologías
    • Cinturón verde en Judo

📊 Estadísticas de GitHub

anidroid1184's Stats anidroid1184's Top Languages

🌐 Mis Redes Sociales

Conéctate conmigo:

Pinned Loading

  1. attendance-system attendance-system Public

    Este proyecto se creo para gestionar el sistema de asistencia en la EIFA para el año 2024.

    Python

  2. control-temperatura-PID control-temperatura-PID Public

    Sistema de control de temperatura con ESP32 y PID, ideal para hornos o estaciones de reflow.

    Python

  3. proyectos-arduino proyectos-arduino Public

    Un repositorio en donde subo los proyectos de práctica.

    C++

  4. proyecto-escaneo-guias-web proyecto-escaneo-guias-web Public

    Proyecto desarrollado enfocado en el escaneo y registro de paquetes mediante un sistema web.

    Python

  5. proyecto-mi-emisora proyecto-mi-emisora Public

    Landing page interactiva y responsiva para el aplicativo “Mi Emisoras”, desarrollada con Next.js, TailwindCSS y TypeScript, con apoyo de la IA V0.

    TypeScript