Portfolio

Experience & projects

Six years designing flight hardware: from FDA-cleared medical devices to liquid-propellant rocket engines.

Featured projects

What I'm building right now, and what shaped the path here.

VEL Space — liquid-propellant rocket engine

2026 — ongoing
RoleCofounder, technical owner of the engine program
PropellantsRP-1 / N2O
Target thrust1–5 kN, 200 psi

I cofounded VEL Space to develop a liquid-propellant rocket engine from the ground up: conceptual design, FEA/CFD simulation in ANSYS, and component fabrication. To reduce the risk and cost of early validation, I designed and built our own instrumented test stand rather than relying on third-party facilities. As cofounder, I combine full technical ownership of the engine program with hiring, budget, and overall strategy for a team of about 7. Early hot-fire concept testing is next. Since this is active, company-owned development, I can't share specific design details or engine performance data here.

velspacecr.com ↗

MUSA — microgravity experiment

November 2022
RoleLead mechanical engineer
MissionCosta Rica's 2nd aerospace mission
LaunchEsrange Space Port, Sweden
OrganismsTrichoderma harzianum vs. Fusarium oxysporum (TR4)
MilestoneCosta Rica's first fully private mission
MUSA project logoMUSA Sub-Orbital mission patch

Video of the suborbital launch, Esrange Space Center, Sweden (November 23, 2022)

As part of the team at Orbital Space Technologies (OST), a startup founded by fellow TEC students, I had full technical ownership of MUSA's mechanical design: the main structure, constrained to a 1U volume, and an experimental pumping system to move fluid to specific biological samples. The hardest technical challenge was getting that fluid to move reliably under microgravity — far from trivial. The system traveled as pressurized cargo and had to withstand launch loads without failing, and above all without any leaks: a fluid leak near the payload's electronics could cause a short circuit, risking not just our mission but other cargo on the same flight. As main mechanical engineer, I also led much of the payload's final integration. MUSA was a technology demonstrator for an eventual orbital phase of the experiment. It carried a series of samples with two fungi: Trichoderma harzianum and Fusarium oxysporum f. sp. Cubense (TR4), the cause of Panama Disease. The idea behind the full experiment is to study how both organisms behave in space and identify genetic changes that could prove useful in finding a treatment for the disease, which threatens a large share of the world's banana production. MUSA launched successfully on November 23, 2022, on SSC's Suborbital Express 3 flight from the Esrange Space Center in Sweden. It was Costa Rica's second mission to reach space, and the first carried out entirely by a private company, with no public funding.

MANTIS endoscopic clip — Boston Scientific

2021–2024
RoleMechanical design engineering
Team~12 people, PUMA team, Endoscopy Division
ResultReached market in 2024
Business valueFewer clips per procedure, lower cost per case
ReceptionFrequently called doctors' favorite clip

I worked on Boston Scientific's MANTIS endoscopic clip from early development through its market release in 2024, as part of the roughly 12-person PUMA Agile New Product Development team in the Endoscopy Division. I owned the design of several key components and developed a new test method directly tied to the device's differentiating functionality, required for the verification & validation (V&V) protocol. The product filled a defect-closure niche that conventional clips couldn't effectively cover, helping doctors reduce the number of clips — and therefore cost — needed per procedure. It reached market and became a strong commercial success: doctors using it often commented it had become their favorite clip.

Thesis: N2O/Jet A-1 liquid-propellant rocket engine

2020
Thesis partnerMauricio Alfaro
Design philosophyCheap, reliable, reproducible
PropellantsN2O / Jet A-1
Chamber pressure150 psi
O/F ratio6
Estimated thrust5 kN

Thesis for my Licenciatura (Licentiate) in Mechanical Engineering, developed together with my thesis partner Mauricio Alfaro: "Design of a nozzle, combustion chamber, and cooling system for the static test of a liquid-propellant rocket engine." We framed the project as Costa Rica’s first real toe-dip into liquid rocket engines, and built our design philosophy around three principles: cheap, because a university aerospace program in Latin America has essentially no budget; reliable, because the program needed to prove it could deliver results just to keep existing; and reproducible, so that any investment made would pay off long-term. That’s why we deliberately avoided toxic and cryogenic propellants, prioritizing safe handling and low operating cost over maximum theoretical performance. We chose nitrous oxide and jet fuel as propellants, running at 150 psi chamber pressure with an O/F mixture ratio of 6, for an estimated 5 kN of thrust. Our design philosophy was to start from first principles and only move to computer simulation once we had a workable design: we began with a simplified analytical model (isentropic calculation) to size the combustion chamber, then coupled it to a wall-discretization model to estimate thermal load and the fuel flow needed as regenerative coolant. Only after validating that approach with the simpler model did we move to ANSYS for higher-fidelity CFD simulation (validating gas expansion and nozzle design) and thermal/FEA analysis to confirm the wall could handle the combined stresses, plus a second CFD simulation to design the fuel distribution system.


Personal projects

Work that doesn't fit on a CV: things I've designed and built on my own time. This list will keep growing.

H374-Class Solid Rocket Motor (KNSU) — Designed for the Standard 38mm Mount

September 2025 – May 2026
PropellantKNSU 65/35
Grain configuration4 BATES grains
GoalStandard 38mm motor mount
Design estimate172.58 N·s, Isp 131.76 s
Real result (May 1, 2026)150.6 N·s, Isp 118.07 s
Peak thrust (test)≈440 N

I designed this motor in September 2025 with a specific goal: fit a 38mm mount, the most common motor diameter among rockets built in Costa Rica. Most of my earlier motors used non-standard diameters, which meant they only worked with rockets designed specifically around them. This one I wanted anyone with a 38mm rocket to be able to use. The design uses four BATES grains of KNSU propellant (65/35), with a 6061-T6 aluminum casing and an AISI 316L stainless steel nozzle. I documented it as a formal assembly under part number ACC-H374, with drawings, a bill of materials, and performance estimates: an estimated total impulse of 172.58 N·s, specific impulse of 131.76 s, and a total mass of 375.3 g. I built it between September 2025 and the test on May 1, 2026. The real results came in somewhat below the design estimate: a total impulse of 150.6 N·s and a specific impulse of 118.07 s, with peak thrust around 440 N. It's a curious result — below the 160 N·s that marks the boundary into H-class, this motor ended up performing, in practice, more like a G-class motor than the H374 its name suggests. Still, it met the main goal: it's a 38mm motor, ready to use in most rockets built in the country.

J-class rocket motor (KNSU) — Redesign, Part 2

March 2026
Grain4 grains, 70 mm each, BATES
NozzleAluminum, stainless steel insert
Root causeNozzle erosion (2019 test) — reduced, not eliminated
Isp111.09 s
Total impulse670.42 N·s
Max thrust939.77 N
Effective burn time1.2 s

Video of the successful static fire, March 28, 2026.

Part two of this project: seven years after the original nozzle suffered severe erosion during the 2019 test (Part 1), I picked the J motor design back up between 2024 and 2026 to address that root cause. The main change was a new nozzle — aluminum with a stainless steel insert at the throat — designed to better resist the erosion that had destroyed the original. The stainless insert itself showed no erosion after the test, but the rest of the nozzle did show some — a real improvement, though the problem wasn't fully solved and remains something to refine in future iterations. I also redesigned the grain mold for better consistency between batches, split the charge into 4 grains of 70 mm each instead of 3, and updated the simulation methodology, moving from the original Excel spreadsheet to the Python desktop app I built between 2020 and 2022 (Motor Design and Modeler). I tested the motor on March 28, 2026, on an instrumented test stand I designed and built as a personal project, which I loan to the Asociación Costarricense de Cohetíería for its test days. That closed a different loop: the original 2019 test had lost its validity because the test stand at the time took flight during the burn. This time the data came out clean and consistent with expectations: an Isp of 111.09 s, 670.42 N·s total impulse, 939.77 N max thrust, and 1.2 s of effective burn time.

G-Class Solid Rocket Motor (KNSU) — A Decade of Development

2016–2026
PropellantKNSU
OriginGIA, May 2016
Documented tests4 (2016 ×2, 2019, 2026)
Incidents2 explosions (May & Jul 2016), nozzle lost both times, 2 load cells destroyed
RedesignCAD and formal drawings, 2018–2021
Most recent testMarch 28, 2026 — ACC test day
Peak thrust (2026)≈68 N

Video of the explosion during the first test, May 20, 2016 (GoPro footage).

Video of the explosion during the second test, July 12–13, 2016.

Video of the successful test, March 28, 2026.

This is probably my oldest and longest-running project: I started machining this motor's casing in mid-May 2016, during my early years at the Aerospace Engineering Group (GIA), and it handed me fresh data again this year. It's, without exaggeration, the motor that taught me how to design rocket motors — every failure across a decade ended up pointing at exactly what I needed to understand better. The first test, on May 20, 2016, ended in an explosion: the nozzle detached from the motor body and flew off, never to be recovered. It was caught on video from two different cameras. The load cell I'd mounted for that test didn't survive either — the first of two I'd end up losing to this motor. The suspicion that the aluminum casing tube was defective is what led me to open the aluminum 6063 material investigation I document separately: there, we confirmed the material wasn't the problem — the propellant characterization was. I tried again two months later, machining a new motor from scratch. The second test, on July 12–13, 2016, ended exactly the same way: the nozzle detached and was lost again, and a second load cell was destroyed. Two explosions in a row with the same failure — nozzle retention — are what really taught me to question every assumption before questioning the physics. The next documented test came three years later, in August 2019, this time as a collaboration between GIA and TECSpace — one of several times this project ended up connecting different rocketry groups across the country. Between 2018 and 2021 I revisited the design in CAD, with formal assembly drawings, toleranced dimensions, and a simulated design report from the tool I'd later develop (Motor Design and Modeler). The new design went straight after the failure I'd seen twice: the nozzle went from simply fitted in place to bolted to the motor body. On March 28, 2026, at one of the ACC's test days, I put a G-class KNSU motor on the stand again — same design lineage, a decade later. This time the data came out clean: a peak thrust of about 68 N, with a consistent, unsurprising burn curve. The video from that test, next to the ones from 2016, is almost boring to watch — no bang, nothing flying off. Ten years and two lost nozzles later, having a boring, predictable thrust curve felt, in a strange way, like the best proof that the learning had paid off.

Founding the Asociación Costarricense de Cohetería (ACC)

2026 — present
Officially founded2026
OriginMomentum from the first Central American Space Congress (CEC), late 2023
Current rolePresident of the ACC, TRIPOLI Costa Rica Prefect
SafetyRange Safety Officer (RSO)
Educational reachOver 75 people across at least 5 institutions

The push to create the Asociación Costarricense de Cohetería (ACC) began in late 2023, as a response to the excitement generated by the first Central American Space Congress (Congreso Espacial Centroamericano, CEC): we decided it was the right time to found both a TRIPOLI prefecture in Costa Rica and a formal association to back it legally. The original group that kicked off the project was different from the one that makes up the organization today, and formalizing it took time: the ACC was officially founded in 2026. Today I'm President of the ACC and Prefect of TRIPOLI Costa Rica. I also took on the role of Range Safety Officer (RSO) — the person with the authority to halt any operation and responsible for preventing incidents at events involving high-power motors and explosive hazards — a role that hadn't formally existed before I took it on. Through the association I've taught rocketry and propulsion courses and programs at several institutions: basic rocketry for TECSpace (April 2024, 30–40 people), rocketry for kids with the Municipality of Paraíso, including launching a mini rocket (February 2025), a 6-week theory/practical propulsion course for UCR's GIA (March 2025, about 25 people), ongoing mentorship for the Fidespacial student group at Universidad Fidélitas (first half of 2026, about 10 people), and a weekend introductory rocketry course for the Spacelabs student group in San Carlos (November 2023). We're currently planning the association's first official launch and working toward the country's first rocketry certifications.

coheteriacr.org ↗

Motor test days — ACC

2026 — present
RoleOrganizer and Range Safety Officer (RSO)
ACC open test daysMarch 28 and May 1, 2026

Video from one of the ACC motor test days.

As part of my role at the ACC, I organize public motor test days: anyone with a rocket motor they want to test can bring it and fire it under controlled conditions. We've run two so far, on March 28 and May 1, 2026, using my personal test stand, with me acting as Range Safety Officer (RSO) — with the authority to halt the operation at any sign of risk.

CRATER (GIA-UCR) support — K-class motor

2026 — present
RoleMentor and technical/safety support
Support provided3 tests of CRATER's (GIA-UCR) K-class motor
Cross-institution collaborationTest mediated with TEC's San Carlos campus

Video from one of CRATER's K-class motor tests.

Through the ACC, we've supported CRATER, the rocketry team of UCR's Aerospace Engineering Group (GIA), in developing their K-class motor, lending them my personal test stand and providing technical and safety support across their 3 tests — sparing them from having to build their own test infrastructure from scratch. One of those tests took place at TEC's San Carlos campus, with the ACC acting as mediator between the two institutions.

www.instagram.com/crater.gia ↗

Solid-propellant rocket motor test bench

October 2025
OwnershipPersonal project, on loan to the ACC
Design principlesFast, strong, low-friction, stable
Failure addressedOriginal (GIA) stand: single rail, no restraint against lift-off
StructureAluminum, two linear rails (recycled machine base)
UseHigh Power Rocketry motors

Design and build of my own static test stand for high-power solid rocket motors. It's a personal project that I own, though I loan it to the Asociación Costarricense de Cohetíería for its test campaigns — partly because I wanted access to a test stand of my own, without needing any outside institution's approval to use it. GIA's original test stand, which I wasn't part of the team that designed but whose design philosophy I came to understand well, was tall, heavy, and robust: built out of steel so it could absorb an explosion if it needed to (which it eventually did), and designed on the assumption that its own weight alone would be enough to hold it in place during a burn — an assumption nobody in the group ever challenged or tested, until the 2019 J-motor incident, when the entire stand took flight during the test. I designed the new stand around four priorities: fast to build, because there was an immediate need to keep testing motors (so I adapted the base of a recycled machine); strong, because the need to withstand a possible explosion hadn't changed; low-friction, to minimize force lost before it reached the load cell; and stable, directly addressing the flaw I'd identified in the original design: a single linear rail, with no real restraint against the stand tipping or lifting off. The recycled base I used happened to already have two parallel linear rails, which ended up solving exactly that stability problem.

Turrialba rocket

September 2025 — present
StatusIn development — 1 test flight (May 1)
MotivationKids' and parents' reaction, Paraíso activity (Feb 2025)
Design constraintsCheap, quick assembly, very lightweight, max altitude 400 ft (DGAC limit)
Construction3D-printed PETG fin can, threaded nozzle closure, PVC fuselage

This project is still a work in progress: so far I've only run one test flight, on May 1st, during one of the ACC's open test days. The idea came out of the kids' rocketry activity we ran with the Municipalidad de Paraíso in February 2025 — the reaction from the kids and their parents when we launched a small rocket made it clear there's real demand for small rockets built specifically for demonstrations. Right now it's aimed at that use case rather than being handed directly to kids, though expanding in that direction is something I'd like to do down the line. I designed the rocket around four constraints: cheap, quick and easy to assemble, very lightweight, and a maximum altitude of 400 ft to stay under the limit set by Costa Rica's Civil Aviation Authority (Dirección General de Aviación Civil). That led to a 3D-printed PETG fin can, a nozzle with a threaded closure, a plastic parachute, and a fuselage built from PVC conduit pipe. It's only flown once so far, and the motor I'm using still has issues — it isn't delivering the thrust it needs, let alone meeting the safety bar it would need to be used directly with kids. The whole point of keeping it small and portable is to be able to bring it anywhere as part of STEM outreach. Rocketry is a rare activity in Costa Rica, and this project is meant to be a tool for changing that.

Rail launch pad

March 2025
Based onAEROPAC and John Coker designs (no need to reinvent the wheel)
Local adaptation2" aluminum extrusion (3" not available in Costa Rica)
StatusReady, not yet used — for rockets that need additional permits
DetailsRetractable feet with a circular level, pivot for easier loading

Design and build of a rail launch pad for high-power rocketry, based on proven designs from AEROPAC and John Coker — there was no point reinventing something the community had already validated, so I focused my own work on adapting the design to what actually was different for me: the materials available in Costa Rica. The original reference design uses a 3-inch rectangular aluminum extrusion, which I couldn't source locally, so I redesigned the structure around a 2-inch extrusion instead. The main arm folds up and down on a standard 10x10 rail, and the legs retract for easier transport. I added threaded adjustable feet to level the rail on uneven ground, along with a circular bubble level built into the design so I could check that leveling precisely. The arm's pivot is just there to make it easier to load the rocket onto the rail — a common feature on rails this size, not a launch-angle adjustment mechanism. I chose aluminum over steel based on past experience with UCR's steel launch rail, which turned out to be heavy and impractical to transport. The rail is ready to use, but I haven't flown anything off it yet — it's meant for rockets big enough to require additional permits, which are still in progress.

Workbench for lathe and drill press

April 2023
TypeMetal workbench
UseLathe and bench drill
BuiltApril 2023

Design and build of a metal workbench to mount a lathe and a bench drill, with two drawers and a lower wooden shelf for storage. It's mainly infrastructure: the shop where I machine parts for the rest of the projects in this portfolio, like the aluminum nozzles for my rocket motors.

Motor Design and Modeler (desktop app)

2020–2022
ToolPython desktop app
Reason for the switchExcel limitations — recursion, time discretization
Added functionalityPropellant/material library, third-party motor analysis
Exports.rse files, PDF reports
Latest stable version1.5 (2022)

Successor to the Excel spreadsheet I used to design solid rocket motors. I moved to a Python desktop app because Excel's macros fell short of what I needed: recursive calculations, more control over the simulation's time discretization, and, more than anything, I wanted a codebase I could keep building toward a more complete program — something a spreadsheet doesn't let you do in any organized way. The app keeps essentially the same inputs and outputs as the original spreadsheet (casing, grains, propellant, pressure → nozzle dimensions, burn simulation, material strength), but adds a friendlier interface for editing materials, a built-in library of propellants and materials, and the ability to analyze other people's motor designs using the same simulation engine. It can also export the designed motor as a .rse file (compatible with flight-simulation software like OpenRocket) and generate full PDF design reports. For now I'm the main user, but it's become the foundation of my design methodology: it's the tool I use to size and validate my own motors, including the 2026 J-motor redesign (see that project). Development started in 2020; the latest stable version, 1.5, dates from 2022.

Prometheus rocket

2020
StatusUnfinished design, shelved
CollaborationWith Francisco Segura (flight computer)
RoleFull mechanical design
Reason shelvedMass budget vs. available thrust didn't close

In 2020 I worked on Prometheus, a small rocket developed together with Francisco Segura: I owned the full mechanical design, while he developed the flight computer. The design included an avionics bay in the nose cone with separation motors, batteries, and a mechanical recovery system. I tracked a mass budget throughout the design and compared it against the estimated thrust of the selected motor. That analysis showed the electronics, battery, and other avionics components would need a bigger motor than the fuselage could actually accommodate — a structural problem with the design, not something fixable by tweaking individual parts. Rather than keep investing time in a design that no longer closed, I decided to shelve it and pick it back up from scratch on a future redesign. Even so, it was a valuable exercise in mechanical design integrated with avionics.

Junta Costarricense de Cohetería

2019–2020
TypeInformal cross-institution working group
MembersUCR (GIA), TEC (TECSpace), SWISE, ACAE
My roleCo-lead, mentor, and technical advisor (one of several members)
OutcomeWorkshops, one motor test — a precursor to ACC's ideas

Predecessor to today's Asociación Costarricense de Cohetíería (ACC): an informal working group formed by members of four Costa Rican aerospace organizations — UCR's Aerospace Engineering Group, GIA (which I was already in the process of leaving), TEC's TECSpace, the newly formed Society of Women in Space Exploration (SWISE), and the Asociación Centroamericana de Aeronáutica y del Espacio (ACAE, which I wasn't yet part of). The shared motivation was simple: Costa Rica is a small country, and working in silos hurts everyone who wants to see local rocketry grow. I was one of several members, not the organizer, but as one of the more senior people involved at the time, I ended up taking on a co-lead/mentor/technical advisor role. I ran several workshops, since the group's main limitation at the time was a lack of shared technical knowledge. It was in the JCC where we started identifying the needs and ideals that would, years later, get replicated in the ACC — several JCC members would go on to help found the association. It's not a direct line, but a lot of what defines the ACC today has its roots in what we started here. The group produced several workshops and one motor test, but dissolved when the pandemic hit in 2020.

3D-printed Pelton wheel for a micro-hydro generator

June 2019
EmployerMarostica S.A.
GoalFeasibility of 3D-printed Pelton runners for small applications
Flow rate / Head2 L/s / 30 m (real test site)
Power~0.5 kW
StatusEarly prototype, project not continued

As part of my work at Marostica S.A., I designed and 3D-printed a Pelton-type runner for a feasibility study: the company wanted to evaluate whether 3D printing could make Pelton runners viable for small-scale micro-hydro generation applications. A real test site was identified, which is where the design numbers came from: a flow rate of 2 L/s at a 30 m head, for an estimated 0.5 kW of power. I also designed the injector, with an adjustable needle valve to control the jet onto the buckets. A Pelton design was chosen because it performs better than other turbine types at high heads like the test site's, but its traditional manufacturing process is complex and expensive, which makes it hard to justify economically for small applications. The core question the study was trying to answer was how long a 3D-printed runner could operate before needing replacement: since printed runners are relatively cheap to produce, there was a real case for treating them as a replaceable wear part instead of an expensive, durable casting — a shift in economic model, not just manufacturing method. Unfortunately, the project never made it past the early prototype phase.

J-class solid rocket motor (KNSU)

March 2019
RoleCoordinator, GIA Propulsion Group — de facto lead (team effort)
PropellantKNSU
Configuration3-grain, BATES
GrainL 81 mm, Ø int/ext 8.5/23.1 mm
Thrust780 N
Total impulse789.6 N·s (J class)

Video of the incident: the test stand lifts off during the static fire.

As coordinator of GIA's (UCR's Aerospace Engineering Group) Propulsion Group, I was the de facto lead on this J-class motor's design, though it was a team effort. We used KNSU propellant in a 3-grain BATES configuration, with a design thrust of 780 N. During the static test, the test stand took flight the moment the motor ignited. The cause was obvious immediately: we knew in the moment the test wasn't going to be valid, since the stand's movement would show up directly in the load cell data. The movement was violent enough that it also ripped out the load cell's cable, damaging it beyond repair — so beyond rethinking how to anchor the stand, we also needed to source a replacement load cell. What did catch us off guard was the level of erosion the nozzle suffered during the burn. Due to timing, I left the project shortly after to start working on my thesis, and GIA never followed up on it. The motor sat unfinished for seven years, until I picked the design back up on my own in 2024 for Part 2 of this project, directly addressing both problems identified here: the test stand's lack of anchoring and the nozzle erosion.

CUSUCO — autonomous rover for ARLISS

2018
RoleMechanical lead
EventARLISS 2018 (AEROPAC/TRIPOLI)
DeploymentFrom 4 km altitude, via high-power rocket
Tires"Airless" design, flexible 3D-printed TPU
OutcomeSurvived the drop undamaged — didn’t move due to programming errors

Video of the personal rocket flight, during the same trip to Black Rock Desert.

CUSUCO was the autonomous rover we built at GIA for the ARLISS 2018 competition (AEROPAC/TRIPOLI): a vehicle designed to be deployed from 4 km altitude by a high-power rocket, survive the landing impact, and navigate autonomously across the terrain. I was the mechanical lead on the project and designed and manufactured a large share of its components. The tires were based on an airless tire concept: we wanted something lightweight but resistant, and we were also interested in adopting a technology that was still relatively new at the time. I designed and 3D-printed them in flexible TPU to absorb the landing impact without relying on inflatable tires, which could puncture or lose pressure on a hard impact. The rim, on the other hand, I machined out of aluminum with a revolved H-beam cross-section — a geometry that keeps weight low while offering far more strength than the other concepts we considered. The rover survived the drop with no mechanical damage, validating the structural design under a genuinely extreme deployment scenario. It wasn't able to move once on the ground, though, due to programming errors in the navigation system — a failure outside the scope of the mechanical design, but one that kept the mission from being completed. Taking advantage of the same trip to Black Rock Desert for ARLISS 2018, I also flew a personal rocket together with Mauricio Alfaro.

River flow rate measurement station

August 2017
EmployerMarostica S.A.
PurposeFeasibility study for a hydroelectric plant
MethodPressure sensor in a measuring weir
ElectronicsArduino board, 5 PSI pressure transducer
ResilienceSurvived Hurricane Irma and Tropical Storm Nate (2017)

As part of my work at Marostica S.A., I designed, built, and installed a flow rate measurement system for a hydroelectric plant feasibility study. The existing measurements up to that point were taken manually, once a day, which didn't capture the river's real variability throughout the day — a genuine problem when planning energy production, since water level rises and falls noticeably depending on the time of day. The system I designed gave continuous visibility into that variability. The system was based on an Arduino board reading a pressure sensor placed at the bottom of a measuring weir built into the river: by measuring the pressure of the water column above it, we could derive its height and, from there, the flow rate passing through the channel. I placed the sensor to the side of the reservoir the weir creates, so a river surge wouldn't hit it head-on with full force, and mounted the data logger well above the highest known water line to protect the electronics. Even with those precautions, we weren't sure the system would hold up to a high-impact event like a tropical storm, let alone a hurricane. The station ended up logging data continuously for several months, surviving both Hurricane Irma and Tropical Storm Nate in 2017. Combined with rainfall data from a nearby weather station, those records gave a much fuller picture of the river's behavior during storms and, later, during the dry season — when the terrain's water absorption changes entirely.

Investigating motor casing material properties

June 2017
RoleCoordinator, GIA Propulsion Group — identified the need
Material6063-T5 aluminum
Initial triggerA series of motor explosions
Measured ultimate strength194.4 ± 8.1 MPa (ref. 185 MPa)
ResultMaterial ruled out — real cause: incorrect propellant characterization

As coordinator of GIA's Propulsion Group, I identified the need to investigate a series of explosions we were having in our rocket motors: we suspected the 6063-T5 aluminum tubing used as the casing might be defective. At the time I was taking a metrology course at university and needed a project for it, so I used the opportunity to turn this real investigation into my class project. I ran a round of tensile testing (ASTM E8/E8M, five specimens, Instron 3367 universal testing machine) to confirm the material's properties. The measured ultimate strength, 194.4 MPa ± 8.1 MPa, came out above the 185 MPa reference value, which let us rule out material failure as the cause of the explosions. The measured yield strength and elastic modulus did come in below reference — something I attributed to limitations in the test setup rather than the material itself. Ruling out the material meant we had to keep looking for the real cause, which we eventually found in the propellant characterization: it had been characterized incorrectly, and that turned out to be the actual cause of the explosions. With a corrected characterization, we fixed the motor design. That explosion was, in fact, the first in what would become my longest-running project: G-motor development, which I document separately.

High-power rocketry Level 1 & 2 certification

September 2016
Certifying bodyTRIPOLI, AEROPAC prefecture
EventARLISS 2016
LocationBlack Rock Desert, Nevada, USA
Certification rocket"El Cadejos"
ResultLevel 1 and Level 2, same trip

Video of the Level 1 certification flight, Black Rock Desert (September 14, 2016).

In September 2016 I traveled with fellow members of the Aerospace Engineering Group (GIA) to Black Rock Desert, Nevada, to get certified in high-power rocketry — both Level 1 and Level 2 — with the TRIPOLI AEROPAC prefecture, during the ARLISS 2016 event. I flew my certification rocket, "El Cadejos," guided by my mentor, Becky Green. I did both levels on the same trip, which is uncommon: TRIPOLI doesn't particularly encourage it as general practice, since it skips the natural learning progression the two levels are meant to build, though it's tolerated for logistics and cost reasons when an international trip is involved. It does require having a solid grounding in rocketry before attempting it. These certifications were the starting point of my relationship with TRIPOLI, which years later would lead me to found and lead the TRIPOLI Costa Rica prefecture, and they laid the groundwork for the larger motor projects I'd go on to develop with GIA.

Solid Motor Designer (spreadsheet tool)

2015–2018
ToolExcel spreadsheet
Version3.0
Period2015–2018
AdoptionGIA, TECSpace, and AGICE (Guatemala)
Current useTeaching — shows the calculations step by step

The first tool I used to design solid rocket motors: an Excel spreadsheet built during my time with the Aerospace Engineering Group. Given the grain dimensions, propellant characterization, casing specification, and desired chamber pressure, it calculated the optimum nozzle dimensions. It also produced a basic time-domain simulation of the motor's behavior, including the transients at the start and end of the burn, and calculated material strength under motor loading, accounting for the screws holding the assembly together. It was GIA's main motor-design tool for years, and even though it's no longer the primary one, I know it's still used there to double-check results or evaluate alternatives. I also know it's been used by other aerospace groups, like TECSpace, and it has reach beyond Costa Rica: at the 2024 Central American Space Congress (CEC) in Guatemala, a colleague from AGICE (Asociación Guatemalteca de Ingeniería y Ciencias Espaciales) asked me direct questions about how it worked and told me they were actively using it. I don't know the full extent of its use today. I still use it myself for teaching, since it shows the calculations step by step — which makes it genuinely useful for that.

Early years at the Aerospace Engineering Group (GIA)

March 2015
MotorsHomemade PVC tubes
PropellantKNSU, hand-compacted
ContextGIA's earliest projects, UCR

I took part in the earliest projects of the Aerospace Engineering Group (GIA) starting in March 2015. Around this time I began developing solid rocket motors, aiming to professionalize the practice and get some tangible results. The group's first motors were simple PVC tubes packed with a hand-compacted mixture of potassium nitrate and sugar (KNSU).