Welcome to my portfolio

MAHERY ONINIAINA

Full-Stack & AI Developer

|

I design and ship web applications and LLM agents end to end: Python and TypeScript back ends, React / Next.js front ends, API integrations, testing and production releases.

About me

Mahery Oniniaina

Mahery Oniniaina

Full-Stack & AI Developer

Full-Stack & AI Developer

Full-stack developer specializing in AI, I work end to end: Python (FastAPI) and TypeScript (Node.js / Fastify) back ends, React / Next.js front ends, API and webhook integrations, databases, testing and production releases. I studied computer science at IT University (4 years) and I am now pursuing an MSc in Big Data & Artificial Intelligence (BIHAR) at ESTIA.

For a French AI-agent SaaS platform (3,000+ active users), I design and ship AI agents that automate customer support, marketing and sales. In 2026, I won the 24h by WebCup hackathon in Madagascar as captain of team Mindstack.

0+
Technologies
0+
Years of study
0+
Year of experience

Skills & technologies

The languages, frameworks and tools I use every day

AI & agents

LLM agentsRAG (Weaviate)Function callingMCPPrompt engineeringPrompt evaluationNLP (spaCy)scikit-learn

Frontend & mobile

Next.js
Next.js
React
React
Swift
Swift

Back end & languages

FastAPI
FastAPI
Node.js
Node.js
Spring Boot
Spring Boot
TypeScript
TypeScript
JavaScript
JavaScript
Python
Python
Java
Java

Databases

PostgreSQL
PostgreSQL
MongoDB
MongoDB
Firestore
Firestore

Tools & DevOps

Docker
Docker
Git
Git
Google Cloud
Google Cloud

Professional experience

Where I have worked

Full-Stack & AI Developer

Agentova.ai

Nov 2025 – Present
Remote
AI agents, email pipeline and full-stack development
Ongoing
  • →Design and ship AI agents (email, customer-support chat) that automate customer support, marketing and sales, from prompts and tools to production release.
  • →Rebuilt the email pipeline: Gmail, Outlook and IMAP intake via webhooks, LLM message triage, RAG over message history (Weaviate) and per-contact memory.
  • →Full-stack development: Python (FastAPI) and TypeScript (Node.js / Fastify) back ends, React / Next.js front ends, OAuth integrations (Google, Microsoft, Meta).
  • →Production reliability: locks, retries and circuit breakers, automatic IMAP mailbox recovery, direct Gmail and Outlook API calls instead of a paid proxy.
  • →Co-authored the OpenAPI contract of the public API (automations, leads, webhooks), used by the n8n and Zapier connectors.
  • →Quality: unit and e2e tests, prompt test bench on fixed cases, per-pull-request test environments, code reviews.
PythonFastAPITypeScriptNode.js / FastifyReact / Next.jsLLMRAG (Weaviate)OAuth 2.0OpenAPIDocker

Mobile & AI Developer

OCEANTRADE Madagascar

Jul – Oct 2025
4 months
iOS app and AI assistant (Elecdis CSMS)
4 months
  • →Built an intelligent assistant (FastAPI, spaCy, scikit-learn) covering intent classification and response generation, with real-time tracking of model learning and training data.
  • →Designed and built the iOS app (Swift & SwiftUI) for the Elecdis CSMS EV-charging services, integrating its REST APIs, including the assistant's, and improving the user experience.
FastAPIspaCyscikit-learnSwiftSwiftUIREST APIiOS

Projects

Client projects I designed, built and shipped

Online ticketing – Aritefy (INSCAE)

Online ticketing – Aritefy (INSCAE)

billetterie-aritefy.com

Client project: ticketing for INSCAE's ARITEFY graduation event. Next.js booking with an interactive 3D seating map (360 seats), real-time pre-booking, Mobile Money payments and QR-code e-tickets. Back office: booking and payment tracking and validation.

Next.jsReact3DMobile MoneyQR Code
Hair salon – Hair'Zou Beauté

Hair salon – Hair'Zou Beauté

hairzoubeauté.com

Client project: website for the Hair'Zou Beauté hair and beauty salon. Online appointment booking, shop, customer area with email-code login, real-time messaging and back office; Next.js, Prisma and PostgreSQL.

Next.jsReactPrismaPostgreSQL
Rap crew – Illicit Soul

Rap crew – Illicit Soul

illicit-soul.vercel.app

Client project: website for the Malagasy rap crew Illicit Soul. Next.js and Payload CMS, merch shop, music catalogue, signed QR-code tickets, three.js 3D scenes and Playwright e2e tests.

Next.jsPayload CMSthree.jsPlaywrightQR Code

Awards

Prizes and competitions, with the public announcements

The four members of team Mindstack holding the 1st place check of the 24h by WebCup 2026 hackathon
October 2026

Winner of the 24h by WebCup 2026 hackathon – Madagascar

WebCup Madagascar

Captain of team Mindstack, 1st of 24: qualified for the international final. Terra Nova platform, 103 features built in 24 hours.

See the proof

Education & certifications

Academic background and certifications

2026 – 2027

MSc Big Data & Artificial Intelligence (BIHAR)

ESTIA Institute of Technology, France

Master of Science in big data and artificial intelligence, in progress.

2022 – 2026

Computer Science – Bachelor's degree (4 years)

IT University, Antananarivo

Coursework: machine learning, cybersecurity, algorithms, mobile development.

2024

TEFL Certificate (Teaching English as a Foreign Language)

ITTI Madagascar

English level: C1.

2024

French B2

Alliance Française Madagascar

Advanced, professional French; university studies taken in French.

2022

Baccalauréat, Series C

ESCA Antanimena

Science track: mathematics and physical sciences.

Contact me

An opportunity, a project or a question? Get in touch.

Let's stay in touch

I'm always open to new opportunities and collaborations. Feel free to reach out!

Location

Antananarivo, MADAGASCAR