Je m'appelle Mateo Carciu et je suis ingénieur logiciel avec une expertise en développement web et une passion pour créer des solutions technologiques innovantes.
PHP, Laravel, Symfony, SQL, MongoDB, Node.js
Vue.js, Nuxt, TypeScript, Tailwind CSS, HTML, CSS
Git, GitLab, Jira, Tests unitaires, Revue de code
Taskly est une application moderne et collaborative de gestion de tâches pour les équipes, basée sur un tableau Kanban interactif. Elle permet de créer, organiser et suivre les tâches avec un drag-and-drop entre des colonnes personnalisables (catégories À faire, En cours, Terminé), des filtres avancés (recherche, assigné, tags, dates d'échéance) et une collaboration complète sur les tâches (commentaires avec réponses, journal d'activité détaillé, téléversement de documents, aperçus de liens). Elle intègre aussi une gestion des rôles et permissions (Owner, Admin, Membre) et un tableau de bord de charge de travail pour l'équipe.
Pensée pour le self-hosting, elle se déploie en Docker sur votre propre infrastructure afin d'éviter la dépendance à des solutions tierces comme Trello ou Jira.
Zap It est une extension Chrome et Firefox permettant de modifier l'apparence et le contenu des sites web. Elle offre la suppression d'éléments (publicités, popups), la personnalisation des styles (couleurs, polices,
opacité), et le stockage local des changements.
Les modifications sont enregistrées par domaine et persistent entre les sessions. L'extension utilise des sélecteurs CSS, y compris ceux de Tailwind CSS, et propose un aperçu en temps réel. L'installation se fait en mode développeur Chrome, sans envoi de données vers des serveurs externes.
kPhotos est une application web réalisée avec Nuxt 4 et Vue.js, qui propose une alternative à Google Photos. Elle permet de parcourir et gérer les fichiers, photos et vidéos présents sur le drive Infomaniak via son API.
L'application affiche les fichiers avec leurs détails (taille, type, date de modification), regroupe les médias par date, propose le téléchargement des images et vidéos, des filtres par type et date, et un mode sombre.
DayWords est une application mobile développée en React Native. L'idée est que l'utilisateur puisse écrire une phrase, un texte ou un mot pour résumer sa journée. Il peut également démarrer un fil de discussion, ajouter des amis, voir les publications de ses amis et commenter celles-ci.
Développement d'un CRUD en PHP sans framework pour la gestion centralisée des documents des salariés et stagiaires de l'entreprise Eco Cartouches. Ce projet permet de créer, lire, mettre à jour et supprimer des documents via une interface utilisateur simple et intuitive. Les fonctionnalités incluent la gestion des utilisateurs et la recherche de documents.