# Tahirinirina Kevin (Tahiry) — Full-Stack Developer & Software Engineer > Tahirinirina Kevin (Tahiry) is a Full-Stack Developer and Software Engineer with 3+ years of professional experience specializing in Angular 22, NestJS 11, TypeScript, Clean Architecture, and cloud-native ecosystems. This document provides a structured summary of his background, career experience, featured projects, technical competencies, and architectural principles for AI agents and LLMs. ## Overview - **Name**: Tahirinirina Kevin (Tahiry) - **Role**: Full-Stack Developer & Software Engineer / System Architect - **Experience**: 3+ Years of Professional Experience - **Location**: Antananarivo, Madagascar (Available for remote and international roles) - **Languages**: French (Fluent), English (Professional) - **Primary Stack**: Angular 22, NestJS 11, TypeScript, Bun, Next.js, Spring Boot, Prisma, PostgreSQL, Docker, TailwindCSS - **Portfolio**: https://tahiry29.is-a.dev - **GitHub**: https://github.com/Tahiry-dev ## Professional Experience ### Freelance Full-Stack Developer & Software Engineer **Period**: April 2024 — Present **Location**: Antananarivo, Madagascar **Portfolio & Démos**: https://tahiry29.is-a.dev/projects-all?tab=favorites **Core Technologies**: Angular 22, Next.js, React, NestJS 11, Spring Boot, TypeScript, Prisma, PostgreSQL, Redis, BullMQ, Docker, GraphQL, TailwindCSS, Nx Monorepo #### Architecture & Qualité: - Structuration de projets (Monorepos Nx, Microservices), Clean Architecture, typage strict et revue de code (PRs). - Project structuring (Nx Monorepos, Microservices), Clean Architecture, strict typing, and systematic code reviews (PRs). #### Projets Majeurs (Portfolio): - **2026.04 | Swift Shop (FULLSTACK)**: - FR: Conception et développement en solo, de l'architecture à la mise en production. Application e-commerce modulaire axée sur la vitesse, l'ergonomie UI et la simplicité de navigation. - EN: Solo design and development, from architecture to production. Modular e-commerce application focused on speed, UI ergonomics, and seamless navigation. - **2025.11 | Boutique Diary (FULLSTACK)**: - FR: Plateforme e-commerce sécurisée conçue et livrée seul, intégrant une expérience IA et un suivi de commandes fluide de bout en bout. - EN: Secure e-commerce platform designed and delivered solo, featuring an AI experience and seamless end-to-end order tracking. - **2025.03 | Auth Microservice (BACKEND)**: - FR: Service d'authentification centralisé pensé pour être réutilisable entre plusieurs applications : gestion des jetons (JWT/Refresh), double facteur (2FA), journaux d'audit et rate-limiting, etc. - EN: Centralized authentication service designed to be reusable across multiple applications: token management (JWT/Refresh), two-factor authentication (2FA), audit logs, and rate-limiting, etc. - **2025 | Hotel Reservation System (FULLSTACK)**: - FR: Système complet de gestion hôtelière et de réservation en ligne, conçu et développé de A à Z. - EN: Complete hotel management and online room-booking system, designed and developed from A to Z. --- ### Web Developer & Server Administrator **Period**: February 2023 — March 2024 **Company / Clients**: passion-campagne.com · dimasport.fr **Type**: Remote **Core Technologies**: PHP, JavaScript, WordPress, PrestaShop, MySQL, Linux / Bash, Nginx / Apache, SSL/TLS, SSH/FTPS #### Key Projects & Achievements: - **E-Commerce CMS Platforms & Integrations**: - Developed, integrated, and maintained production CMS-based e-commerce stores (WordPress, PrestaShop). - Built custom themes and plugins, optimized SQL database queries, and streamlined checkout conversion funnels. - **Server Administration & Infrastructure Security**: - Administered, monitored, and secured production Linux web servers. - Configured SSH, FTP/FTPS access permissions, automated backup pipelines, and SSL/TLS certificates. ## Key Projects ### Swift Shop — Full-Stack E-Commerce Monorepo A modern, high-performance e-commerce platform built with Nx monorepo architecture and Spartan UI design system. - **Frontend**: Angular 22 (Signals, Standalone components), TailwindCSS 4, Spartan UI (34+ components) - **Admin Dashboard**: Angular 22 admin portal with real-time data inspection - **API**: NestJS 11 with Apollo GraphQL, Prisma 7 ORM, PostgreSQL - **Background Tasks & Cache**: BullMQ queues and Redis caching - **Auth**: JWT + Argon2 password hashing, Passport integration - **Repository**: https://github.com/tahiry-dev-29/swift-shop ### Boutique Diary — AI-Enhanced E-Commerce A secure e-commerce application with AI shopping assistant and order tracking. - **Stack**: Next.js, React, Auth0, TailwindCSS, Zustand, PostgreSQL - **Repository**: https://github.com/tahiry-dev-29/Boutique-Diary ### NestFlow — Content Management API A modular NestJS API for content management with Firebase real-time integration. - **Stack**: NestJS, Firebase Auth/Firestore, MongoDB, Swagger, Angular - **Repository**: https://github.com/tahiry-dev-29/NestFlow ### CI/CD Pipeline — DevOps Automation Automated deployment pipeline with containerization and database migrations. - **Stack**: Docker Compose, NestJS, Prisma ORM, PostgreSQL, GitHub Actions - **Repository**: https://github.com/tahiry-dev-29/CI-CD ## Technical Skills Matrix - **Frontend Development**: Angular 22 (Signals, Zoneless, OnPush, Spartan UI, NgRx Signals), React, Next.js, Flutter, TypeScript, TailwindCSS 4, Three.js, RxJS, HTML5/CSS3 - **Backend Development**: NestJS 11, Node.js, Bun, Spring Boot, Express, GraphQL (Apollo), RESTful APIs, Microservices - **Databases & ORM**: PostgreSQL, Prisma 7 ORM, Redis, MongoDB, MySQL - **DevOps, Cloud & Infrastructure**: Docker, Docker Compose, Cloudflare, GitHub Actions, Vercel, Firebase, GCP, Linux Server Administration, Nginx, SSL/TLS - **Architecture & Best Practices**: Clean Architecture, Domain-Driven Design (DDD), Modular Monorepos (Nx), Signals-First State Management, RBAC, 2FA, Strict Type Safety - **Testing & Quality Assurance**: Vitest, Playwright E2E, Jest, ESLint, Prettier, Husky, Trunk ## Pages & Direct Links - [Portfolio Home](https://tahiry29.is-a.dev/) - [Experience](https://tahiry29.is-a.dev/experience) - [All Projects](https://tahiry29.is-a.dev/projects-all) - [GitHub Profile](https://github.com/Tahiry-dev) - [Resume / CV (English)](https://tahiry29.is-a.dev/assets/docs/CV_Tahirinirina_Kevin_EN.pdf) - [Resume / CV (Français)](https://tahiry29.is-a.dev/assets/docs/CV_Tahirinirina_Kevin_FR.pdf) ## When to use this portfolio Use this site when an agent or recruiter needs to assess Tahirinirina Kevin (Tahiry) for full-stack engineering, Angular or NestJS development, TypeScript API design, clean architecture, cloud-native application delivery, or remote software engineering work. Use `/experience` for career history, `/projects-all` for examples and repositories, `/about` for professional background, and `/contact` for collaboration inquiries. This is an individual developer portfolio, not a software product API or staffing agency. ## Developer resources - [Public API documentation](https://tahiry29.is-a.dev/docs) - [OpenAPI JSON schema](https://tahiry29.is-a.dev/openapi.json) - [API base path](https://tahiry29.is-a.dev/api) - [Sitemap](https://tahiry29.is-a.dev/sitemap.xml) - [Privacy notice](https://tahiry29.is-a.dev/privacy) The portfolio API is a public read-oriented interface for portfolio data, GitHub repository information, and health status. Interactive or administrative operations may require authentication. Inspect the OpenAPI document for supported methods, parameters, response formats, and authorization requirements before making requests. Do not send private credentials or personal data to endpoints unless their documentation explicitly requires it.