I'm Alejandro Villagrán
Software Engineer, specialized in creating scalable applications
About
Software Engineer with experience participating in all stages of the software development lifecycle, from requirements gathering and analysis to design, implementation, testing, and deployment. These experiences have allowed me to strengthen my teamwork, communication, and problem-solving skills, contributing to projects that required adaptability and collaboration.
Education
Universidad Austral de Chile
Engineering in Computer Science
March 2020 - November 2025
Skills
Languages
Work Experience
Software Developer
March 2025 - PresentNTTData Europe & Latam
I am currently part of an agile development team, contributing to the creation and maintenance of a web application in Angular. The backend is in Java, with a PostgreSQL database.
Technologies:
Software Developer Intern
January 2025 - March 2025NTTData Europe & Latam
During my internship, I contributed to bug fixes in the administration interface and initiated the development of a mobile application in Flutter.
Technologies:
Software Engineer
July 2024 - October 2025HASFA
PLAFarma is a scalable web platform based on the Software Factory pattern, designed to facilitate administrators in integrating new pharmacovigilance algorithms and visualizing their execution results in a user-friendly way.
Technologies:
Projects
The Seed
The Seed is a communication and news platform for the CTCI ecosystem. We inform, document, and disseminate technological solutions and applied science. We specialize in strategic information management and effective communication for R&D+i projects.
- ▪ Developed the platform using Django with PostgreSQL, focusing on user experience and intuitive navigation.
- ▪ Implemented services with S3 for file storage, ensuring secure data management and efficient API performance.
uWallet
uWallet is a personal finance management mobile application that allows users to record and categorize their expenses and income, providing clear visualizations and analysis tools to improve their financial health.
- ▪ Developed frontend using Flutter, focusing on user experience and intuitive navigation.
- ▪ Implemented backend services with Supabase, ensuring secure data management and efficient API performance.
Protected Rivers Landing Page
Protected Rivers Landing Page is a project focused on creating an informative and engaging landing page to raise awareness about protected rivers.
- ▪ Developed frontend using Astro, focusing on user experience and intuitive navigation.
- ▪ API development with express.js to manage news.
Verifika-Bot
Development of a web scraping bot using technologies Python, WebSockets, React, PostgreSQL, RabbitMQ and Docker.
- ▪ Participated in designing a scalable architecture to integrate multiple instances of the scraping bot.
- ▪ Contributed to the implementation of a queue system with RabbitMQ to coordinate the execution of scraping bots.
INBiS
Development of a platform for analyzing citizen well-being, focused on quality of life indicators.
- ▪ Participated in defining and prioritizing requirements, and in designing the software architecture.
- ▪ Collaborated on implementing the platform backend, using Python, Node.js and PostgreSQL.