%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#58A6FF', 'primaryTextColor': '#c9d1d9', 'primaryBorderColor': '#30363d', 'lineColor': '#58A6FF', 'secondaryColor': '#161b22', 'tertiaryColor': '#161b22'}}}%%
flowchart TD
A["π§βπ» Eldar β Full Stack Developer"]
A --> B["β‘ Expertise"]
A --> C["π§ Building"]
A --> D["π± Mobile"]
B --> B1["TypeScript / Node.js / Next.js"]
B --> B2["Dart / Flutter"]
B --> B3["Swift / SwiftUI"]
B --> B4["Firebase / Cloudflare Workers"]
C --> C1["AI Agent Orchestration"]
C --> C2["SaaS Platforms"]
C --> C3["Health & Fitness Apps"]
D --> D1["iOS & Android (Flutter)"]
D --> D2["Apple Watch (SwiftUI)"]
D --> D3["Kotlin / Native"]
CadForge β Modular CAD framework built on FreeCAD with AI integration
- Headless builds via FreeCADCmd subprocess
- React + three.js browser viewer with hot reload
- Sun simulation with NOAA solar positioning + real-time shadows
- Fly mode (WASD), layer groups, object picking
- Texture support with automatic UV mapping
- MCP server for AI-driven CAD automation
- Python modules β STL β glTF/GLB pipeline
uruguay-mcp β MCP server giving AI agents structured access to Uruguay's open government data
- Meta-discovery layer: 5 meta-tools fronting 49 data tools across 10 modules
- Sources: national CKAN catalog, BCU (cotizaciones), INE, Montevideo (CKAN + realtime transport), ACCE procurement (OCDS), IMPO legislation, INUMET weather, Parlamento
- 29 prompts Β· 19 resources Β· cross-source SQLite SQL JOINs
uvx uruguay-mcpΒ· auto-published to PyPI via GitHub Actions Trusted Publishing- 129 tests Β· 88% coverage Β· ruff + pyright clean Β· bilingual EN/ES docs