Projects

Research into how data moves through space, and mechanical design for building where data actually lives. The 3D models below are the real CAD geometry — you can rotate them.

Space & Research

Traffic and Data Management, Multistrom Routing, Datacenter in Space,
FAROS simulation showing satellites in LEO and MEO with inter-satellite links routing traffic between cities

FAROS — Autonomous Multistrom Cluster of Satellites with Dynamic Rearrangement

An autonomous satellite communication network designed to carry data for cargo transfer and human missions in space. Compared with confining traffic into a straight-line surface path, FAROS distributes a backbone across orbits at every altitude, so a packet can climb to a higher orbit and take a genuinely shorter route.

I simulated the network in Python across multiple orbital shells and implemented Dijkstra's algorithm to find shortest paths over the inter-satellite link graph. I then built an interactive 3D model of Earth that lets you add or remove orbits, change altitude, and reconfigure the number of satellites, and watch the routing respond.

The simulations showed a space-based backbone reduces latency and holds up more reliably than ground routing, because it is not exposed to weather, terrain, or damage to ground infrastructure.

Data Centre Engineering

I am the 3D designer for the Kirineos data centre at MTEL. I model the parts in SolidWorks, produce the manufacturing drawings, and send the CAD to factories where they are made. The models below are the actual production geometry, converted to STEP exports.

Raised Floor Foot

A height-adjustable pedestal that carries the raised access floor of the data hall. Server rooms run power, cooling and cabling underneath the floor, so every panel sits on feet like these. Each one has to take the load of the racks above it and still be adjustable on site to level the floor.

Assembled110 × 110 × 512 mm
BottomØ36 / Ø25 tube, 360 mm, welded to a 110 × 110 mm plate
TopM24 × 3.00 rod, 240 mm, welded to a matching plate
LockingM24 × 3.00 nut plus Nyloc lock nut
PlateØ25 through, Ø36 counterbore 3 mm, R10 filleted corners

The two halves telescope, and the pair of nuts sets and then locks the height. Using a Nyloc as the second nut matters here: a plain nut can work loose under the constant low-level vibration of cooling fans and rack equipment.

Antivibration Mount, SS304

The part that sits between the floor foot and the slab. Racks and cooling plant vibrate continuously, and vibration travelling into the structure is both a noise problem and a long-term reliability problem for spinning disks. This mount interrupts that path.

PlateØ60 × 6 mm
RodM14, 80 mm
JointRod seated 3 mm into the plate, then welded
Overall60 × 83 × 60 mm
MaterialStainless steel 304

The rod is counterbored 3 mm into the plate. That gives the weld a shoulder to sit in and keeps the rod square to the plate, which is what stops the mount loading unevenly once it is under a rack.

Service Room Formwork — 4822 × 4222 × 570 mm

The timber mould that the service room floor slab is poured into. It has to hold the shape of several tonnes of wet concrete without deflecting, then come apart cleanly afterwards, which is why it is a grid of standard timber sections rather than one built object.

Footprint4822 × 4222 mm
Depth570 mm
Pieces54, across 6 part types
DrawingSheet 2 of 5, scale 1:65

The bill of materials resolves to six repeated parts: 20 timbers at 4160 mm and 16 at 4760 mm in 80 × 80 section, eight 250 mm and two 330 mm blocking pieces, and eight formwork panels in two lengths. Holding it to six part types is the point — a site crew can cut and assemble that, and the drawing schedules exactly how many of each to bring.

Piping Distribution Loop

A welded steel distribution loop running roughly 5.9 × 4.5 m, with a DN32 ring feeding DN25 branches off it. The largest assembly in the set: 58 components across 14 types.

Main line32 × DN32 pipe, Ø42.4 × 2.6 mm wall
Branches11 × DN25 pipe, Ø33.7 × 2.6 mm wall
FittingsButt-weld tees, reducer, 90° elbow and weld-neck flanges to EN 10253 and DIN 2605
ValveDN32 ball valve
PumpGrundfos MAGNA3 32-80, stainless, PN 6/10, with control box
Extent4516 × 1158 × 5913 mm

Every tee, reducer and elbow here is a stock part with a catalogue number, so the assembly can be priced, ordered and welded by a contractor without anything being fabricated one-off.

Software

Boston Map project screenshot
MITxPRO capstone

Full-Stack Invoices Dashboard

My capstone for the MITxPRO Professional Certificate in Coding: Full Stack Development with MERN — a 32-week remote programme with a deliverable every week.

The application handles authenticated login, paginated and searchable invoice and customer tables, create and edit forms validated server-side, and a revenue chart, all against a real Postgres database.

Health Dashboard project screenshot

Health Dashboard

This project is an interactive health‑tracking dashboard that lets a user manage different parts of their daily wellness. It focuses on three main areas: health metrics, physical activities, and nutrition goals.

SATWORDS project screenshot

SATWORDS

This project is an application designed to prepare the examinee for SAT vocabulary. Through this program, the examinee will be able to independently verify whether they have properly learned the new words they recently encountered. The examinee can choose the words they want to be tested on and, after each test, receive immediate feedback on any mistakes.

The FAROS page includes all architecture, the paper, the mentor's statement, and the simulation video.