Sobre mi

Oscar Aragón

Desarrollador de software

¡Hola! Soy Oscar, un apasionado desarrollador de software. Mis lenguajes favoritos son Python y PHP, disfruto trabajando con sus potentes frameworks, Django y Laravel. Mi experiencia se centra en la creación de robustas APIs REST utilizando ambas tecnologías. También, he llevado a cabo el desarrollo de aplicaciones web completas, aprovechando al máximo las capacidades de estos maravillosos frameworks. Además, actualmente estoy aprendiendo NodeJS, VueJS y ReactJS para crear aplicaciones web, ampliando así mi conjunto de habilidades.

Mis tecnologías favoritas

Estas son algunos de mis stacks tecnológicos favoritos para trabajar. Siempre que pueda elegir el stack tecnologico de mi preferencia seguramente elegiré alguno de estos.

Python

Es conocido por su sintaxis clara y legible, lo que facilita la escritura de código y la comprensión. Python es utilizado en una variedad de aplicaciones, desde desarrollo web hasta inteligencia artificial.

Django

Es un framework de desarrollo web en Python que proporciona un conjunto completo de herramientas y funcionalidades para desarrollar aplicaciones web de manera rápida y eficiente. Es conocido por su enfoque en la simplicidad y la productividad. Este sitio web ha sido desarrollado con Django.

Flask

Es un framework web ligero para Python. A diferencia de Django, Flask es más minimalista y sigue el principio de "hazlo tú mismo". Ofrece las herramientas necesarias para construir aplicaciones web, pero me deja más libertad en cuanto a la elección de herramientas y bibliotecas adicionales.

NodeJS

Es un entorno de ejecución para JavaScript fuera del navegador que permite utilizar JavaScript para construir aplicaciones del lado del servidor. Es conocido por su enfoque basado en eventos y su capacidad para manejar un gran número de conexiones simultáneas de manera eficiente.

Laravel

Es un framework de desarrollo web para PHP que sigue el patrón de diseño MVC. Proporciona una sintaxis elegante y herramientas que facilitan tareas comunes en el desarrollo web, como el enrutamiento, la gestión de bases de datos y la creación de autenticación.

Go

Es conocido por su eficiencia en términos de rendimiento y su facilidad para escribir código concurrente. Go se utiliza comúnmente en el desarrollo de sistemas, servicios web y aplicaciones de alto rendimiento. Es famoso por su compilación rápida y su enfoque en la simplicidad. Este lenguaje lo tengo en mi hoja de ruta para aprender.