Senior Software Engineer · Artemis
Sep 2025 — Present · 11 mos · United States · remote from Medellín, Colombia
Artemis, a Monalee product. Built production 3D design-editor systems — geometry, volumes, spatial interaction, rendering and performance — alongside an applied-AI pipeline that used multimodal embeddings and vector search to route utility-bill extraction.
- Engineered production 3D editing and modelling workflows across geometry, volumes, planes, spatial transformations, object placement, measurement, snapping, distance constraints, selection, dragging, and rotation.
- Worked across the 3D fundamentals the editor rests on — raycasting for selection and placement, shading, layering, and coordinate-system transforms — and the interaction design that makes sophisticated modelling tools feel understandable.
- Improved the reliability of complex editor interactions across mixed coordinate systems, tilted surfaces, invalid placements, collision rules, and changing edit states.
- Strengthened rendering and runtime performance by reducing work in frame-sensitive paths, batching state updates, improving resource lifecycle management, and eliminating avoidable allocations and UI recomputation.
- Integrated design validation directly into the 3D editing experience, so users could identify invalid configurations and recover without interrupting their workflow.
- Built an AI-assisted utility-bill analysis system using multimodal embeddings and pgvector similarity search to retrieve, score, and rank the closest historical documents.
- Used those nearest matches to select an extraction strategy per document, with validation, integrity checks, and fallback behaviour for unfamiliar inputs — embedding-based retrieval and intelligent routing, the patterns RAG systems are built on.
- Delivered full-stack product work across React interfaces, backend services, APIs, persistence, automated testing, CI, observability, and production reliability.
- React
- TypeScript
- WebGL
- Computational geometry
- Multimodal embeddings
- pgvector
- Vector search