¡Bienvenid@ a mi Portfolio! 👻



Soy Germán Astudillo.

Desarrollador Fullstack


Mi experiencia abarca el desarrollo completo de diversas aplicaciones, desde páginas web dinámicas hasta soluciones de automatización, utilizando un enfoque ágil y adaptativo. Me especializo en el uso de una variedad de tecnologías de vanguardia, entre las que destacan Python y JavaScript, junto con su amplio ecosistema de frameworks y bibliotecas. En el ámbito de las bases de datos, cuento con experiencia tanto en sistemas relacionales como en NoSQL, lo que me permite diseñar y gestionar eficientemente el almacenamiento y recuperación de datos, garantizando un rendimiento óptimo y una escalabilidad adecuada para cada proyecto.


Además, estoy comprometido con la mejora continua y la adopción de las mejores prácticas de desarrollo, lo que me permite mantenerme actualizado con las últimas tendencias y tecnologías emergentes. Esto garantiza que cada proyecto se beneficie de las soluciones más innovadoras y eficientes disponibles en el mercado.


Descarga mi CV Enviame un mensaje
developer-image

Un poco de mi trabajo


Visor de acciones

Esta aplicación proporciona una visión actualizada de las acciones de las empresas a nivel mundial. Utiliza la API de Polygon para recopilar datos sobre las acciones, combinada con una API personalizada que gestiona la autenticación de los usuarios mediante Json Web Tokens.

Flask
PostgreSQL
React
React
Tailwind

Generador de decretos

Esta aplicación fue desarrollada con el fin de optimizar el tiempo de creación de un documento que realiza una Dirección del municipio. La aplicación necesita un archivo y parametros de un formulario como entrada, utiilizando herramientas de extracción de archivos PDF tales como Regex, PyPDF2 y PDFPlumber para luego generar una plantilla del archivo en formato docx utilizando la api de OpenAI. Además posee una integración con sharepoint para almacenar los documentos manipulados y creados.

Flask
Python
Nginx
Debian Server

SIM Maipú

Esta aplicación web fue desarrollada junto al equipo de desarrollo de DITEC con el fin mostrar todos los tipos de trámites que realiza el municipio, la aplicación contempla una versión cerrada en donde solo las personas designadas de cada Dirección tienen acceso a añadir nuevos trámites

Bootstrap
.NET
SQL Server
Javascript

Control de inventario

Solución desarrollada para pequeñas y medianas empresas de construcción para que puedan controlar el inventario de sus productos, actualmente no está terminada pero sí lleva un gran avance. La aplicación tendrá una mejora continua prometiendo a los clientes nuevos metodos y procesos para gestionar el inventario de su equipo.

Flask
Python
PostgreSQL
Tailwind

Experiencia

  • Expert Choice
  • Marzo 2024 - Abril 2024
  • Durante mi breve estancia en la empresa, me dediqué al análisis de los sistemas internos, centrándome especialmente en los portales propiedad de la empresa. Llevé a cabo diversas pruebas de funcionalidad, calidad, diseño y otros aspectos, con el objetivo de desarrollar un portal que pueda ser replicado para servir a un mayor número de clientes.
  • Ilustre Municipalidad de Maipú
  • Junio 2023 - Febrero 2024
  • Durante este periodo, me concentré en el desarrollo de aplicaciones web, abordando tanto proyectos monolíticos como aquellos basados en arquitecturas REST. Mi participación fue integral en todas las etapas del ciclo de desarrollo, desde la conceptualización hasta la implementación final. En particular, desarrollé aplicaciones para automatizar tareas en las Direcciones, empleando y evaluando modelos de inteligencia artificial como ChatGPT, Mixtral y LLAMA 2. Para llevar a cabo estas labores, hice uso de una amplia gama de herramientas tecnológicas, tales como servidores web como IIS y Nginx, así como plataformas como Linux y Windows Server. Asimismo, trabajé con frameworks como Flask y .NET, y bases de datos como SQL Server, con el objetivo de asegurar el óptimo funcionamiento y la seguridad de las aplicaciones desarrolladas.

Backend / API



Frontend