Pumba
URL security analysis
A system integrated with VirusTotal that takes a URL, checks it against the service's detection engines and returns a risk verdict across four levels: Safe, Low, Medium y Critical.
A public utilities regulator with blockchain traceability. Two portals for the Chilean Congress. Computer vision to detect road defects. A public-safety platform for local governments. And infrastructure security at the largest e-commerce company in the region. Outside of work: my own tools, mentoring, and eight years co-organising technical communities.
Where the software has run
Backend Developer · 1 yr 11 mos
Go, Python and Cloud. High-availability REST APIs on Fury, the company's internal framework, plus cross-cutting cybersecurity work across the infrastructure.
URL security analysis
A system integrated with VirusTotal that takes a URL, checks it against the service's detection engines and returns a risk verdict across four levels: Safe, Low, Medium y Critical.
Rules engine for access control
A simple rules engine for managing and controlling access through allowlists. Requests come in both through the engine and as tickets in Shield, the internal access-management tool.
Allowlist cleanup on AWS · leadership role
Led the revalidation and cleanup of allowlists with no active traffic on AWS. Every permission rule that survives unused is open attack surface and operational cost: the project identified which ones no longer received traffic and retired them, improving both the security and the efficiency of the cloud infrastructure.
MercadoLibre's internal platform
Design, refactoring and implementation of high-availability REST APIs using Fury, the company's internal framework.
Cross-team vulnerability auditing
Auditing and actively reviewing vulnerabilities across different company projects to ensure compliance with internal cybersecurity standards. A cross-cutting role, not limited to a single team.
Backend Developer · 1 yr 6 mos
Node.js, TypeScript, Python, AWS and Azure. Eleven projects in digital government, regulation and public infrastructure across the region.
FUNDING
Every project in this period was funded by the Inter-American Development Bank.
Public Utilities Regulatory Authority · Costa Rica
A project to strengthen the data system of Costa Rica's public utilities regulator. The API signs and publishes records onto a blockchain network so that the open data the agency releases is verifiable and tamper-proof for any citizen.
IDB-funded · operation CR-T1219-P002
National Congress · Chile
The official digital platform of Chile's National Congress, built to connect citizens directly with the country's legislative process. It is the modernised successor to the old “Senador Virtual”: anyone can vote and comment on bills currently under discussion.
congresovirtual.clOpen Government Action Plan · Chile
A portal born out of a commitment in the Open Government Action Plan, aimed at making legislative information easier for citizens to reach. The project includes an architecture diagram and its own API.
Inter-American Development Bank · regional
A tool that identifies defects in road and highway pavement, as well as vertical and horizontal signage, using computer vision models. The results feed metrics for road maintenance planning, with the goal of reducing both maintenance costs and the cost of the signage inventory.
Web application on top of the inference engine
An installable version of the tool, with its own interface and user and task management. Video processing is heavy, so the analysis does not run inside the HTTP request: it is queued and resolved in the background.
Inter-American Development Bank · Latin America and the Caribbean
A digital tool built on artificial intelligence and data analysis that helps local governments across the region manage and improve their public safety plans.
UNWTO · Latin America and the Caribbean · Jun–Oct 2023
A pioneering tool that continuously and systematically collects, organises, analyses, updates and disseminates the region's tourism legislation, both what is in force and what is still being drafted.
Single window for funding calls · technical proposal
A complete redesign of a platform connecting citizens with Science, Technology and Innovation funding calls: scholarships, loans, research grants and co-financing. Aimed at entrepreneurs, students, researchers and companies of every size.
The problem with the previous system
Adding a single question to a form meant editing multiple HTML files, adjusting several database tables and modifying backend functions. Any visual improvement was blocked by the architecture itself.
What the redesign proposed
Permissions and relational service model
Diagnosis and redesign of the permission system for task creation. When building a task inside a product, the services section hid items that could actually solve the user's problem but were only reachable with edit privileges.
Operations and security for IDB sites
Handover and ongoing operation of the IDB's estate of WordPress sites, including defining the maintenance processes that had not existed until then.
Citizen reporting platform · Paraguay
A digital platform where citizens file reports online and track their progress, part of the same IDB-funded digital government programme that covers the rest of the projects from this period.
Fullstack Developer · 1 yr 5 mos
Vue.js, Node.js and AWS. Production sites and tools for infrastructure operators and industrial brands across the region, supporting the coordinator on design and coding, bug fixing, technical performance monitoring and gathering user feedback.
Bogotá · Colombia
The public site of Colombia's main airport and one of the largest passenger and cargo hubs in Latin America. The work covered the portal, the flights and departures board, and the terminal's directory of shops and restaurants.
Lima · Peru
The site of Lima's international airport, the main gateway into Peru and a connecting hub for the west coast of South America. Includes the passenger section and flight lookup.
Interactive tool · Colombia
An energy savings calculator for refrigerators, inside the “Haceb en Casa” section. Haceb is one of Colombia's most established home appliance companies, founded in Medellín in 1940.
Product catalogue · Colombia
The products section of Pintuco's site, the country's best-known paint brand, founded in 1945 and present in ten markets across the region.
Corporate site
Web development for the client Casa Magna, part of the portfolio of projects handled during this period.
Backend Developer · 1 year
Node.js, React, Python, MongoDB and Flask. Live streaming platforms with a control centre, chat and interactive activities. The year in-person events went virtual overnight.
Homeowner association meetings
A platform that moves homeowner association meetings into the digital space, solving exactly what makes an in-person meeting hard: counting the quorum, voting without ambiguity, and leaving a record of what was agreed.
Colgate Professional · February 2021
An interactive microsite in Colgate Professional's corporate style, serving as a streaming portal and biosafety resource centre for Colombia's dental community. In the middle of the pandemic, the content had a very concrete purpose: helping practices reopen with proper protocols.
Virtual event · 14 March 2021
The platform for the Nano X1 virtual launch event, with a registration and entry flow designed responsive from the outset.
Virtual event
The platform for the FIMPU event, with a virtual lobby as the entry point for attendees.
Christmas campaign
An interactive Christmas campaign application, with the event's pieces and activities.
Pharmaceutical sector
Development for Faes Farma, a Spanish pharmaceutical company founded in 1933 with subsidiaries in Colombia, Chile, Ecuador, Peru and Mexico.
Backend Developer
Backend development for clients in the Colombian financial sector.
Pension and severance fund · Colombia
Backend improvements for Protección, a pension and severance fund manager headquartered in Medellín, part of Grupo de Inversiones Suramericana and one of the largest in the country by number of members. An environment where data correctness and traceability are not optional.
ERP Solutions Developer
Technology consultancy in Colombia. A role that combined ERP development, server administration and a refresh of the company's identity.
Community edition · January to July 2019
Consulting, implementation and development on Odoo ERP community edition, covering the purchasing, sales, CRM, accounting, invoicing and e-commerce modules, plus custom-built modules for hospitality management and work indicators.
Internship · Fullstack .NET C#
The first role as a developer, from February to June 2017.
Web administrative system · Fundación CESDE · Medellín
Built the web administrative system for Fundación CESDE, covering backend and frontend end to end.
Before the code
The roles she entered the industry with: close to the product, the client and the data.
Data entry · El Poblado, Medellín · 2016
Support for Tesirve, a mobile application working as a real-time marketplace for home and office maintenance services. Visits to potential clients, document digitisation, and support for the companies providing the service.
Freelance Community Manager · 2015 - 2016
Managing the brand's social media, maintaining databases in Excel, and handling confidential information.
What she builds outside of work
Tools born from a problem of her own or a direct commission. All of them live and running.
2026 · Personal project
A live results site for the 2026 World Cup plus a free scoreboard widget for streamers. It shows every match, the results and the knockout stage with real-time data, and lets you embed the scoreboard straight into a broadcast from OBS, Meld Studio or Streamlabs. Usage documentation included.
mundial.ryukplay.dev2026 · Personal project
A universal dashboard generator. Upload a CSV or Excel file from any industry and the tool produces KPIs, charts and tables automatically, with no prior setup.
iframe , from which it extracts the address on its own.pbix files and shows an X-ray of the report — pages, visuals, fields and queries — straight in the browser2021 · Personal project
An application to digitise the work of a community action telecentre that until then kept its records on paper. It allows residents to be surveyed and looked up, statistics to be seen instantly, and news of interest to be published for the community. Built as a pair for a final training project, with her responsible for the backend.
View the code on GitHub2019 · Freelance
A product site for FitRival, a mobile app aiming to improve university students' self-esteem through exercise and balanced nutrition. It presents calorie tracking, workout routines, a screenshot gallery and the Play Store beta download link.
Visit the site2019 · Freelance
The corporate site for the technology consultancy, built alongside the refresh of its brand identity during the same period she worked there on Odoo implementation.
Visit the site2018 · Freelance
A product site for a guitar brand, with a catalogue by model, a pricing page, and a contact form with categories for quotes, complaints and comments.
Visit the siteTeaching people to code
Three and a half years training high school students and adults, plus academic coordination roles at technology education platforms.
Student mentor · Medellín · 2017 - 2020 · 3 yrs 7 mos
Every week she guides a group of high school students and adults learning HTML, CSS and JavaScript, giving them the foundation to be inspired by the world of development. Coderise empowers young people in developing countries by teaching them to build web applications.
Academic coordinator · 2020 · 7 months
Organising course information and planning new courses. Overseeing the details of the in-person and online offering, coordinating with marketing on launches, controlling the publication of classes and resources, and recruiting new teachers.
Instructor and mentor · Medellín · 2020
A Python programming course: designing, writing, debugging and running programs, from a basic step-by-step orientation through to solving more complex problems.
Eight years organising
Co-organising technical communities in Colombia and international representation in women-in-tech programmes.
Co-organiser · since 2018 · 8 years
Co-organising the Node.js community in Colombia, including the full stack bootcamp and the regular meetups.
nodeco.orgAmbassador · since 2023 · 3 years
Women Techmakers Ambassadors are leaders around the world who empower their communities by organising events, speaking publicly, creating content and mentoring, working to build a world where all women can thrive in tech.
Community volunteer · 2018 - 2022 · 4 years
Part of the Python Colombia team in Medellín. PyCon is the largest annual convention dedicated to the discussion and promotion of the Python language. She was on the organising teams for the 2018 and 2020 editions.
pycon.coVolunteer · 2018 - 2020 · 2 yrs 11 mos
A group of women in Colombia dedicated to studying data science, with the challenge of learning Data Science in one year: the Data Challenge FEM 365.
datasciencefem.comOrganiser · 2018 · 5 months
Organising the gathering of Colombia's Android development community.
droids4droids.coI'm open to new opportunities and collaborations.