Hola, soy
Marco
Aguilar
Full Stack Developer
Me apasiona descifrar el funcionamiento interno de la tecnología para transformar problemas complejos en software limpio, eficiente y altamente escalable.
Destruye los bugs antes de que te alcancen
WASD / ← ↑ ↓ → para mover
ESPACIO para disparar
Sobre Mí
Detrás de cada gran plataforma hay una estructura lógica que la sostiene. Por eso, me apasiona explorar el núcleo de la tecnología y descubrir cómo se hacen las cosas. Mi enfoque consiste en transformar problemas complejos en soluciones ingeniosas a través de arquitecturas Full Stack que no solo resuelven los desafíos de hoy, sino que están listas para la escala del mañana.
Filosofía de Desarrollo
- ✦ Principios SOLID: Arquitecturas mantenibles y desacopladas para software empresarial.
- ✦ Clean Code: Un código limpio que se auto-documenta y reduce la deuda técnica.
- ✦ Seguridad Informática: Prevención de inyecciones, saneamiento estricto y cifrado desde el diseño.
Habilidades Técnicas
Enfocadas en robustez, procesamiento eficiente de datos y seguridad.
Backend & Lenguajes
Persistencia de Datos
Entorno & DevOps
Proyectos Destacados
Desarrollo de sistemas modulares diseñados para escalar y optimizar procesos internos.
PayD
Un sistema de administración de nómina personalizado, diseñado para optimizar el control administrativo completo del ciclo salarial de las empresas de forma segura y automatizada.
Mi Rol y Logros:
- ✔ Líder de Equipo: Guiando el diseño y la integración de módulos de pago.
- ✔ Personalización a medida del flujo tributario empresarial.
SqlMonitor
Herramienta robusta de monitoreo en tiempo real de SQL Server. Identifica y vigila las modificaciones de esquemas y objetos de bases de datos para prevenir alteraciones no autorizadas.
Mi Rol y Logros:
- ✔ Desarrollador Único: Arquitectura completa y lógica de auditoría interna.
- ✔ Uso óptimo de Dapper para auditoría ultrarrápida.
Experiencia Profesional
Desarrollador FullStack Senior
ItGroup
Diseño y definición de arquitectura de software para plataformas web complejas y APIs REST, seleccionando y adaptando las estructuras de código óptimas según los objetivos finales del producto.
Desarrollador Senior / Líder de Proyectos
Raci.ti
Logro Clave: Promoción y ascenso continuo desde desarrollador hasta el liderazgo técnico de proyectos.
Coordinar equipos bajo metodologías SCRUM, diseñar bases de datos SQL Server altamente eficientes y desarrollar aplicaciones personalizadas críticas para la operación del negocio.
Educación y Cursos
Formación Académica
Ingeniería en Tecnologías de la Información y Comunicación
Nivel ProfesionalTécnico en Tecnologías de la Información y Comunicación
Formación TécnicaEspecializaciones Clave
- ✔ Principios SOLID y Clean Code
- ✔ Criptografía con Python
- ✔ Estructura de Datos y Algoritmos en Python
¿Tienes un problema complejo que resolver?
Estoy listo para integrarme en proyectos de desarrollo backend, optimización de bases de datos, auditorías de seguridad o integraciones Full Stack a medida.