Mandrindra
Engineering Portfolio

Systems built with technical precision.

A look at full-stack platforms, contract work, developer tooling and the CTF challenges that keep the fundamentals sharp.

Grind v2
Full-Stack / Monorepo · 2026In progress

Grind v2

A Turborepo monorepo built around three coordinated apps — React Native/Expo for mobile, React 19 + Vite for web, and FastAPI on Python 3.12 for the backend — backed by PostgreSQL with SQLAlchemy async and Alembic migrations, RustFS object storage, and a GPT-4o RAG pipeline. Deployed on DigitalOcean via Dokploy.

  • FastAPI
  • React Native
  • Expo
  • React 19
  • Vite
  • PostgreSQL
  • SQLAlchemy
  • Turborepo
  • Docker
View Repository
llm2sh
Developer Tooling / Open Source · 2026Open source

llm2sh

An open-source Python terminal UI that converts natural-language requests into shell commands, with a provider layer that switches between OpenAI and local Ollama models through environment variables.

  • Python
  • OpenAI API
  • Ollama
  • Pytest
  • Shell
  • TUI
View Repository
Masterclass
Education / School Management · 2026Shipped

Masterclass

A school management platform built with Next.js, NextAuth, Prisma, PostgreSQL and Docker. It includes a surveillant dashboard, teacher validation workflow, QR-code attendance, Malagasy /20 grading, generated PDF report cards, and theme and language switching.

  • Next.js
  • NextAuth
  • PostgreSQL
  • Prisma
  • Docker
View Repository
Contract / LMS Platform · 2025Contract work

IOMAD LMS Platform

Contributed to a multi-tenant Moodle (IOMAD) LMS as part of a contractor team — plugin management, Git Flow branching, and CI/CD pipelines through GitHub Actions.

  • Moodle
  • IOMAD
  • PHP
  • Git Flow
  • GitHub Actions
CMIL
CMS / Media Platform · 2025Completed

CMIL

A Strapi v5 media platform: Cloudflare Turnstile anti-bot protection behind a Worker proxy, HTML email templates for contact and rights requests, a custom teal / Linear-style admin theme, and production debugging down to corrupted core-store settings. Completed prestataire engagement, now a portfolio project.

  • Strapi v5
  • Cloudflare Workers
  • Nginx
  • Docker
Security / CTF · 2026CIRT-MDG, June 2026

CIRT MDG 2026 CTF

Top 10 in CIRT-MDG's 2026 capture-the-flag hackathon at Novotel Antananarivo, working through binary exploitation, steganography, forensics, and network challenges.

  • Binary Exploitation
  • Forensics
  • Networking
  • Steganography
Backend / EducationGitHub project

EducPlus Backend

A Go REST API built with Gin, GORM and PostgreSQL for an education platform. It includes access and refresh JWTs, bcrypt password hashing, event management, protected routes, and SMTP email notifications for subscribers.

  • Go
  • Gin
  • GORM
  • PostgreSQL
  • JWT
View Repository
Developer Tooling / CLIGitHub project

Task Tracker CLI

A command-line task manager built with Go, Cobra and SQLite, supporting task creation, deletion, status updates, and listing.

  • Go
  • Cobra
  • SQLite
View Repository

Let's build the next one.

Open to full-stack and backend developer roles in Antananarivo, and to focused freelance work.