Experience
Filter projects and work experience by technology
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.
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.
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.
Verifika-Bot
Development of a web scraping bot using technologies Python, WebSockets, React, PostgreSQL, RabbitMQ and Docker.
INBiS
Development of a platform for analyzing citizen well-being, focused on quality of life indicators.
Software Developer
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.
March 2025 - Present
NTTData Europe & Latam
Software Developer Intern
During my internship, I contributed to bug fixes in the administration interface and initiated the development of a mobile application in Flutter.
January 2025 - March 2025
NTTData Europe & Latam
Software Engineer
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.
July 2024 - October 2025
HASFA
Teaching Assistant for Programming Paradigms
I worked as a teaching assistant in the Programming Paradigms course, supporting students in understanding abstract concepts and key techniques for software development using functional and parallel paradigms.
August 2024 - December 2024
Universidad Austral de Chile
Teaching Assistant in Databases
I worked as a teaching assistant in the Databases course, assisting students in understanding and applying core database concepts, such as relational models, SQL, normalization, and query optimization, while guiding practical work in database design and management.
June 2024 - December 2024
Universidad Austral de Chile
Teaching Assistant for Software Engineering
Worked as a teaching assistant in the Software Engineering course, teaching key concepts in software development, such as UML diagrams, testing, Git, refactoring, and good coding practices following Clean Code principles.
March 2024 - June 2024
Universidad Austral de Chile
Backend Developer
Initial internship in a FONDEF project, focused on developing a citizen science mobile application that collects community perceptions about forest fires, aiming to engage the community in data collection and analysis.
January 2023 - January 2023
FONDEF IDeA ID22I10072
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.
Key Achievements:
- Developing a mobile application in Flutter, implementing core flows and API integrations.
- Reviewing and maintaining Angular codebase, ensuring scalability and adherence to best practices.
- Applying design patterns to improve code quality, maintainability, and development efficiency.
- Developing Java services for the backend, ensuring optimal performance.
- Updating and optimizing PostgreSQL queries to enhance data retrieval efficiency.
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.
Key Achievements:
- Fixed bugs in the administration interface, enhancing stability and usability.
- Developed Swagger services and integrated documentation into Angular frontend.
- Built a visual tree of sections and endpoints to improve system transparency.
- Adjusted backend services in Java to provide complete data for reporting.
- Initiated development of a mobile application in Flutter, implementing login flow and API integration.
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.
Key Achievements:
- Designed a scalable architecture using queues and load balancers to optimize algorithm management.
- Developed an intuitive user interface allowing administrators to easily visualize pharmacovigilance algorithm results.
- Designed and structured two relational databases in PostgreSQL to store user data, algorithms, drugs, tests, and clinical history.
Technologies:
Teaching Assistant for Programming Paradigms
August 2024 - December 2024Universidad Austral de Chile
I worked as a teaching assistant in the Programming Paradigms course, supporting students in understanding abstract concepts and key techniques for software development using functional and parallel paradigms.
Key Achievements:
- Conducted tutorials and interactive activities to teach the principles of functional and parallel paradigms, using languages such as Haskell, CUDA, and C++ with OpenMP.
- Implemented participatory methods to promote active learning and a deep understanding of the concepts.
- Provided technical and methodological support to students in creating functional and parallel code, offering guidance on effective development practices.
Technologies:
Teaching Assistant in Databases
June 2024 - December 2024Universidad Austral de Chile
I worked as a teaching assistant in the Databases course, assisting students in understanding and applying core database concepts, such as relational models, SQL, normalization, and query optimization, while guiding practical work in database design and management.
Key Achievements:
- Supported students in writing and debugging SQL queries for real-world scenarios.
- Conducted sessions on database normalization, explaining the process and importance of designing efficient schemas.
- Guided students through the design and implementation of relational databases using tools like MySQL or PostgreSQL.
- Assisted in the analysis and optimization of database queries to improve performance.
- Provided practical exercises on database transaction management and the application of ACID properties.
Technologies:
Teaching Assistant for Software Engineering
March 2024 - June 2024Universidad Austral de Chile
Worked as a teaching assistant in the Software Engineering course, teaching key concepts in software development, such as UML diagrams, testing, Git, refactoring, and good coding practices following Clean Code principles.
Key Achievements:
- Guided students in solving use cases, helping them create and understand UML diagrams to represent systems and processes.
- Led sessions on refactoring techniques, explaining how and when to apply them to improve existing code.
- Taught the importance of testing in software development, detailing how and when to perform different types of tests.
Technologies:
Backend Developer
January 2023 - January 2023FONDEF IDeA ID22I10072
Initial internship in a FONDEF project, focused on developing a citizen science mobile application that collects community perceptions about forest fires, aiming to engage the community in data collection and analysis.
Key Achievements:
- Developed a REST API for the mobile application using Express and MongoDB to manage user information.
- Implemented unit tests with Jest to ensure code quality and API functionality.
- Wrote API documentation using Swagger to facilitate understanding and use of the API.