initializing Ana

Développeuse full stack

Développeuse diplômée d’une Licence professionnelle de Concepteur et Développeur d’Applications, je souhaite poursuivre mon parcours en intégrant un Master Informatique & Mobilité en alternance. Je recherche actuellement une entreprise d’accueil pour la rentrée prochaine.

Ce qui me plaît le plus dans ce métier, c’est partir d’un point A, imaginer le point B, puis construire tout ce qu’il y a entre les deux en anticipant les contraintes et les obstacles.

Une idée simple peut devenir un système riche lorsqu’elle est menée avec exigence, rigueur et attention aux détails.

J’apprécie les systèmes bien structurés et les interfaces qui font sens. Curieuse de toutes les couches d’un projet, j’ai un intérêt particulier pour le back end, où se jouent la sécurité, la cohérence et la fiabilité des données. L’interface vient ensuite mettre ce travail en valeur, car c’est elle que l’utilisateur final voit en premier.

Je privilégie des solutions robustes, évolutives et maintenables, même si cela demande davantage de réflexion et de travail en amont.

Ana
ANASTASIA-VOJKIC.DEV
Nicolas Thurin Architecte

Thurin Architecte

Site vitrine & interface admin

Développement sur mesure du site de l’architecte Nicolas Thurin, de la conception jusqu’à la mise en production.

Front-end

Application développée avec Next.js en privilégiant le rendu côté serveur. L’interface est construite avec styled-components et adaptée aux différents écrans avec Tailwind.

Back-end

API NestJS avec authentification JWT et gestion sécurisée des mots de passe via Argon2. Les données sont stockées dans PostgreSQL avec TypeORM. Une interface d’administration permet de gérer les projets et leurs médias.

Déploiement

Application déployée sur un VPS configuré manuellement. L’infrastructure inclut la gestion des sauvegardes et une configuration orientée stabilité en production.

Agendapp

AGEND'APP (en pause...)

Agend’App est une plateforme en cours de développement destinée aux professionnels de la beauté et du bien-être. Elle vise à centraliser la gestion de leurs activités telles que la planification des ressources, organisation des rendez-vous et gestion des congés. Le projet repose sur une interface d’administration web reliée à une application mobile.

Dans le cadre de ce projet réalisé pendant mon stage, j’ai participé à la conception du back-end. J’étais responsable de la gestion de la partie « établissements » et des entités associées, l’un des deux domaines centraux du modèle de données de l’application avec la gestion des utilisateurs. J’ai également travaillé seule sur l’interface d’administration web, destinée aux professionnels pour piloter leur activité et gérer leurs données.

design graphique -Floriane Monnini
back-end -Jérôme Duguet, Jérôme Picavet, Anastasia Vojkic
mobile -Floriane Monnini, Jérôme Duguet
interface web -Anastasia Vojkic
Belle gosseZipnocchioÉnervéMichtoLourdingueK.OShhhuuutDiablo

SWAP IT UP !

Solo dev challenge

Projet tutoré que j’ai vraiment pris plaisir à développer. Il m’a permis de mêler structure, réflexion et créativité, tout ce que j’aime dans le code.

Derrière son apparence simple, le jeu repose sur plusieurs logiques comme la détection des combinaisons, les réactions en chaîne et la mise à jour dynamique de la grille. J’ai d’abord développé le projet en React.js avant de le reprendre entièrement en TypeScript dans l’optique d’en faire un projet plus sérieux et mieux structuré. Depuis, j’ai approfondi l’étude des algorithmes et de leur complexité afin d’identifier précisément plusieurs pistes d’optimisation pour la logique du jeu.

Un système de "best hint" analyse la grille et détermine le meilleur mouvement immédiat possible. Je prévois également d’optimiser l’algorithme afin d’améliorer la recherche des coups, notamment à l’aide d’une approche de type backtracking.