Salut! Je suis Arpan Nath

Étudiant en développement d'applications à Montréal, orienté backend et données. Je conçois les schémas, les modèles et la logique qui gardent une application fiable.

Disponible pour un stage · Hiver 2027Montréal, QC

projets

5 projets
Vue d'ensemble du SHL GM Dashboard : carte d'équipe des Edmonton Blizzard avec une barre d'utilisation du plafond salarial, à côté d'un widget de classement, du calendrier et des actions rapidesCode privé

SHL GM Dashboard

Un tableau de bord Next.js pour les DG de la Simulation Hockey League, construit en solo. Il synchronise joueurs, contrats, budgets et choix de repêchage depuis une API de ligue et des feuilles Google partagées, puis ajoute des projections de plafond salarial, des échanges et une file d'approbation des contrats.

  • typescript
  • next.js
  • postgres
  • prisma
Écran Découvrir de La Ruche : un champ de recherche de groupes, les filtres Tous, Études et Intérêts, et des cartes de groupes avec leur nombre de membres et un bouton Rejoindre ou Membre
Fil du groupe Applications natives dans La Ruche : nombre de membres, un bouton Publier et les deux publications les plus récentes avec leur nombre de commentaires
Écran d'une publication dans La Ruche : une question sur le partage de données entre fragments Android, deux commentaires avec un lien Répondre, et un champ de commentaire
Code privé

La Ruche

Un forum de discussion pour un cégep montréalais : une API REST FastAPI et un client Android en Kotlin, chacun construit par une équipe de quatre. J'ai écrit les routes des utilisateurs de l'API et une bonne partie de ses tests de bout en bout, ainsi que quatre écrans de l'application.

  • python
  • fastapi
  • kotlin
  • android
Écran de détail de session : une session de hip-hop marquée COMPLÈTE, 1 inscrit confirmé sur 1, 2 sur la liste d'attente, avec un moniteur assignéCode privé

CRM Manara

Un CRM Spring Boot et Angular pour un centre communautaire montréalais qui organise des activités pour enfants. Dans une équipe de trois, j'ai été responsable du domaine backend : activités, sessions, inscriptions, utilisateurs et rôles, incluant les règles de capacité et de liste d'attente.

  • java
  • spring boot
  • angular
  • mysql
Étape 3 du questionnaire FrigoChef : cinq ingrédients avec quantités et unités, au-dessus des puces de la session précédente
Écran de résultats FrigoChef : quatre recettes classées par score de compatibilité, de 100% à 0%
Détail de recette FrigoChef pour Burger maison : temps de préparation, difficulté, quantités d'ingrédients et instructions numérotées

FrigoChef

Application Android native en Kotlin sur SQLite. J'étais le plus grand contributeur et j'ai été responsable de la couche base de données, des écrans de résultats et de détail de recette, et du score de compatibilité qui classe les recettes selon les ingrédients que tu as vraiment.

  • kotlin
  • android
  • sqlite
  • mvp
Écran de caissier F-POS avec trois articles scannés, sous-total, taxe et total

F-POS

Un MVP de caisse enregistreuse écrit en Java avec JavaFX, sans base de données derrière. J'ai écrit les modèles de domaine produit et panier avec leurs tests unitaires, plus les écrans de caissier et de gestion des produits pour l'administrateur.

  • java
  • javafx
  • mvc

à propos

qui suis-je

Étudiant en développement d'applications au cégep, à Montréal, je suis responsable de la couche de données sur mes projets : conception de schémas, modèles, et gestion d'un état fiable pendant que l'utilisateur interagit avec l'application.

Je travaille avec Next.js/React, Spring Boot/MySQL, et Kotlin sur Android. Je cherche un stage fullstack où je pourrai continuer à approfondir le backend et les données.

contact

ping

Le courriel est le moyen le plus rapide de me joindre. Pour discuter d'un stage à l'hiver 2027 ou de mes projets, écrivez-moi.