Introducción breve
Hola comunidad! Mi nombre es Daniel Mansilla, pero pueden decirme Dani. Soy de Santiago, Chile , aunque viajo seguido a Valdivia 🍺 porque tengo familia allá. Soy Ingeniero de Software con experiencia en startups de alto crecimiento, donde me he especializado en el desarrollo de aplicaciones web.
La mayor parte del tiempo trabajo en el backend y en cloud, pero también me desenvuelvo bien en el frontend (no me pidan diseñar, porque ahí la sufro 😅). Me apasiona crear soluciones tecnológicas eficientes, escalables y con impacto real.
¿Cómo descubriste Python y qué te motivó a aprenderlo?
Cuando estaba estudiando Ingeniería Informática, ya estaba entrando en los últimos cursos y mi entrada al mundo de la programación había sido con lenguajes como Java y C/C++. Nada de frameworks, solo resolver problemas por consola, y nada de web tampoco.
Entonces, ya en penúltimo semestre tomé un ramo que correspondía a un tópico de especialidad y elegí "Desarrollo web". Ahí el profe era muy buena onda y nos vino a enseñar conceptos básicos de la web (HTML/CSS/JS), Git/Github y Django (algo que sí se utilizaba en el mundo real 😅). Y me sorprendió lo amigable que era Python en comparación a lo que estaba acostumbrado, podía meterme a desarrollar web, también conocí los conceptos de backend/frontend (era todo nuevo para mi).
Luego de eso, seguí utilizando Python con Django en prácticamente todos los proyectos que hacía. Mi tesis de pregrado fue una app web desarrollada con Django. Y cuando entré a mi primer experiencia laboral como desarrollador seguí trabajando con este mismo framework.
Ahora utilizo Python no solo con Django (de hecho llevo varios años sin tocar Django), y me gusta. Me he adentrado en Data Science (tengo un magíster en eso) y con Python todo es más intuitivo.
¿Qué proyectos has trabajado o estás trabajando actualmente en Python?
Comencé trabajando procesos de automatización de pruebas end-to-end con Selenium y Python. Luego me adentré más en el backend y servicios REST. En ese tiempo igual escribí muchos scripts web scraping (debido al scope de la empresa).
Actualmente estoy trabajando con FastAPI en su mayoría, en proyectos relacionados con agentes LLM, hay mucha interacción cloud y está siendo bastante entretenido.
¿Cuál es tu experiencia previa en tecnología o programación?
Desde niño ya sabía que quería llevar mi carrera a lo relacionado con la tecnología. Por lo que entré a estudiar Ingeniería en Informática de manera instantánea (sin titubear), pero no sabía qué era lo que hacía un Ingeniero.
De todas maneras, es algo que me gusta, todo lo que tenga que ver con la tecnología.
¿Qué te inspiró a unirte a la comunidad Python Chile?
Desde hace un tiempo sentía la inquietud de integrarme a una comunidad en la que pudiera aportar, aprender y crecer junto a otros. Un entorno donde las ideas se construyen en conjunto y el aprendizaje es compartido.
Y hace un par de semanas estaba conversando con mis compañeros de trabajo que son de Brasil, me comentaban sobre lo bueno de estar en comunidades, me mostraron sus proyectos, charlas y todo eso hizo que me picara el bichito de comenzar a buscar en Google, hasta que llegué a Python Chile 🙌.
¿Qué esperas lograr o aprender siendo parte de esta comunidad?
Me gusta generar networking, conversar con personas con las que compartimos gustos. Y creo que lo más importante para es mi que pueda aprender de experiencias de otros a medidas que conversamos.
¿Hay alguna área específica de Python o la tecnología que te apasione?
Como ya estoy llevando mi carrera hacia el desarrollo de apps, es algo que me gusta. Es loco que ahora estamos cada vez más dependiente de esto, y que pasamos mucho tiempo frente a un teléfono o al computador. Y todo lo que utilizamos con apps. Por lo que, mezclado con lo que me gusta desarrollar soluciones, o automatizar procesos, me gusta el hecho de estar en el desarrollo de software.
Ahora lo que la lleva es la IA, y lo bueno es que poco a poco me he ido adentrando en eso, tengo amigos que son fanáticos y debido a eso me he ido adentrando más y más. Por suerte, ahora también el proyecto en el que estoy trabajando es integrar agentes LLM en empresas. Una vista de como se utiliza la IA en la vida real de la vida empresarial.
¿Qué recursos o consejos le darías a alguien que está comenzando con Python?
Para alguien que está comenzando con la programación. Le diría que no se centre en una tecnología, que aprenda más que nada a como resolver los problemas, sin importar como se escribe el código. Si es alguien que quiere aprender Python, le diría que lo disfrute. Por suerte Python tiene mucha demanda, y es utilizado en multipropósitos, por lo que si quiere llevar su carrera a distintas partes, podrá encontrar una manera de utilizar Python.
¿Qué te gusta hacer fuera del mundo de la programación?
Ahora último estoy pegado con el Zelda Breath of the Wild. Pero en general, soy bastante fan de ver películas, series, leer libros. Mis géneros favoritos son la fantasía, la ciencia ficción y el terror.
Además, hace un tiempo escribí un par de libros sobre fantasía, fueron autopublicación por Amazon. Los dejo por acá por si les interesa (son bastante entretenidos. Me entretuve escribiéndolos y leyéndolos):
¿Hay algo más que quieras compartir con la comunidad?
Agradecer por la oportunidad. Estoy emocionado por lo que se viene. Y que pueden contar conmigo sin problemas!
Encuéntrame en:
¡Gracias por leer mi presentación!