Looking for a summer 2027 internship in operations & project managementJe cherche un stage d’été 2027 en opérations et gestion de projet
Toma Banicevic
First-year Business, Data & AI student in Paris. Since September: a business plan pitched at BCG, a demo video for Synchrone, and two Mac apps I designed and built with AI.
Étudiant en 1re année de Business, Data & IA à Paris. Depuis septembre : un business plan pitché chez BCG, une vidéo de démo pour Synchrone et deux apps Mac que j’ai conçues et construites avec l’IA.
Two cases set by companies at Albert School, and two apps I built for myself. Open a project for the full story.
Deux cas posés par des entreprises à Albert School, et deux apps que j’ai construites pour moi. Ouvre un projet pour toute l’histoire.
Transcribe the videoTranscrire la vidéo
Ask a questionPoser une question
Find the source passageRetrouver le passage
Company caseCas d’entrepriseTeam of 5Équipe de 5Sep – Oct 2026sept. – oct. 2026
Synchrone × Dataiku
Turning a company’s videos into answers you can search, and showing it is worth paying for.
Transformer les vidéos d’une entreprise en réponses qu’on peut chercher, et montrer que ça vaut le prix.
My role: the demo videoMon rôle : la vidéo de démo
The questionLa question
Synchrone has hours of video, and the useful information inside is hard to find. The case: build a prototype on Dataiku, the tool set for the project, that transcribes the videos, answers questions and points to the source passage. Then show that Synchrone would pay for it.
Synchrone a des heures de vidéos, et l’information utile y est difficile à retrouver. Le cas : construire sur Dataiku, l’outil imposé, un prototype qui transcrit les vidéos, répond aux questions et renvoie au passage source. Puis montrer que Synchrone paierait pour ça.
What I didCe que j’ai fait
The team built the pipeline. I owned the demo video that presented it.
Four versions, with the team’s feedback at each round, to a final cut of 4 min 43 s.
I built the story around the jury’s question, would Synchrone pay for it: the pipeline first, then the business case.
L’équipe a construit le pipeline. J’étais responsable de la vidéo de démo qui le présentait.
Quatre versions, avec les retours de l’équipe à chaque tour, jusqu’au montage final de 4 min 43.
J’ai construit le récit autour de la question du jury, Synchrone paierait-il pour ça : d’abord le pipeline, puis le business case.
ResultRésultat
A demo that links the technology to a cost the client can judge.
Une démo qui relie la technique à un coût que le client peut juger.
≈ €0.45technical cost per hour of videode coût technique par heure de vidéo
What I learnedCe que j’en retiens
Making a technical subject simple. A pipeline only convinces a business jury once you explain it in their terms: what it does and what it costs.
Rendre simple un sujet technique. Un pipeline ne convainc un jury business que si on l’explique dans ses mots : ce qu’il fait et ce qu’il coûte.
Project slide (in French)Slide du projet
€500k
of non-dilutive funding in the modelde financement non dilutif dans le modèle
5 years5 ans3 scenarios3 scénariosBreak-even in year 3Rentable en année 3
Company caseCas d’entrepriseBCGTeam of 5Équipe de 5Sep 2026sept. 2026
ManageME
One dashboard for freelancers’ invoicing, taxes and cash, pitched at BCG’s Paris office.
Un seul tableau de bord pour la facturation, les impôts et la trésorerie des freelances, pitché chez BCG à Paris.
My role: business plan and prototypeMon rôle : business plan et prototype
The questionLa question
French freelancers handle invoicing, taxes and cash flow in separate tools. Could one dashboard do all three, and could it be a profitable company? We had nine days to answer.
Les freelances français gèrent facturation, impôts et trésorerie dans des outils séparés. Un seul tableau de bord peut-il faire les trois, et en faire une entreprise rentable ? Nous avions neuf jours pour répondre.
What I didCe que j’ai fait
Built the business plan from scratch in Excel: 5 years, 3 scenarios, with assumptions I set myself.
Defended those assumptions in front of the jury.
Prototyped the 3-screen app with AI tools. It was the product demo of our pitch.
Construit le business plan de zéro sur Excel : 5 ans, 3 scénarios, avec des hypothèses que j’ai posées moi-même.
Défendu ces hypothèses devant le jury.
Prototypé l’app en 3 écrans avec des outils d’IA. C’était la démo produit de notre pitch.
ResultRésultat
We pitched at BCG’s Paris office. In our base case, the company breaks even in year 3 on €500k of non-dilutive funding.
Pitch dans les bureaux de BCG à Paris. Dans notre scénario de base, l’entreprise est rentable en année 3 avec 500 k€ de financement non dilutif.
Year 3Année 3break-even in the modelpoint mort dans le modèle
What I learnedCe que j’en retiens
A model is only as good as the assumptions you can defend when the jury pushes back. And prototyping with AI made the idea clickable within the nine days of the case.
Un modèle ne vaut que par les hypothèses qu’on sait défendre quand le jury insiste. Et prototyper avec l’IA a rendu l’idée cliquable dans les neuf jours du cas.
Project slide (in French)Slide du projet
TimetableEmploi du tempsExamsExamensGradesNotesAttendancePrésenceAI revisionRévisions IA
My appMon appmacOS2026
Cours Albert
My whole school year in one Mac app: timetable, exams, grades, attendance and every course file, sorted.
Toute mon année d’école dans une app Mac : emploi du temps, examens, notes, présence et tous les fichiers de cours, rangés.
Designed by me, built with AIConçue par moi, construite avec l’IA
Why I built itPourquoi je l’ai créée
Everything was scattered: timetable and grades on Inside, files on Drive, news on Slack and email. I wanted Claude and ChatGPT to see all my courses so I could revise with them. And I wanted to know if I could ship a real app.
Tout était éparpillé : emploi du temps et notes sur Inside, fichiers sur Drive, infos sur Slack et par mail. Je voulais que Claude et ChatGPT aient accès à tous mes cours pour réviser avec eux. Et je voulais savoir si j’étais capable de sortir une vraie app.
What it doesCe qu’elle fait
Timetable and exams, synced from Inside every hour.
Grades and attendance, with the 85% attendance threshold.
Course files sorted by type and in order, mirrored into my Obsidian notes.
An optional AI assistant that organises my courses into revision material and quizzes.
Shared boards like Padlet, opened by link or QR code on the same Wi-Fi.
Emploi du temps et examens, synchronisés depuis Inside toutes les heures.
Notes et présence, avec le seuil de 85 % de présence.
Fichiers de cours rangés par type et dans l’ordre, copiés dans mes notes Obsidian.
Un assistant IA facultatif qui transforme mes cours en supports de révision et en QCM.
Des tableaux partagés façon Padlet, ouverts par lien ou QR code sur le même Wi-Fi.
How I built itComment je l’ai construite
I designed every screen and feature, then directed AI coding assistants to write and test the code: a native Mac app, a local server and a sync engine for the school’s portal.
J’ai conçu chaque écran et chaque fonction, puis dirigé des assistants de code IA pour écrire et tester le code : une app Mac native, un serveur local et un moteur de synchronisation pour le portail de l’école.
TodayAujourd’hui
Version 3.3, and two classmates use it. It is an unofficial student tool, not an Albert School product.
Version 3.3, et deux camarades l’utilisent. C’est un outil étudiant non officiel, pas un produit d’Albert School.
v3.3used by 2 classmatesutilisée par 2 camarades
One click, one whole groupUn clic, tout un groupe
My appMon appmacOSOpen source
Stack
One click opens a whole group of apps. Then Stack gets out of the way.
Un clic ouvre tout un groupe d’apps. Puis Stack s’efface.
Designed by me, built with AIConçue par moi, construite avec l’IA
Why I built itPourquoi je l’ai créée
I wanted my Mac organised into groups of apps, each group opened in one click. It was also my chance to build a native app in Swift, from the first build to a public release.
Je voulais un Mac organisé en groupes d’apps, chaque groupe ouvert en un clic. C’était aussi l’occasion de construire une app native en Swift, du premier build à une version publique.
What it doesCe qu’elle fait
Groups of apps, each with its own icon and colour.
Four launch modes per app: normal, background, hidden, always hidden.
Keep an app open: Stack relaunches it if it quits.
Take an app out of the Dock, quit everything in one click.
Des groupes d’apps, chacun avec son icône et sa couleur.
Quatre modes de lancement par app : normal, arrière-plan, caché, toujours caché.
Garder une app ouverte : Stack la relance si elle se ferme.
Sortir une app du Dock, tout quitter en un clic.
How I built itComment je l’ai construite
Swift, with AppKit and SwiftUI, written with AI assistants and tested on my own Mac. The interface works in French and English.
Swift, avec AppKit et SwiftUI, écrite avec des assistants IA et testée sur mon Mac. L’interface existe en français et en anglais.
TodayAujourd’hui
v1.3.1open source, MIT licenceopen source, licence MIT
Python, then PandasPython, puis PandasTo analyse data in code, not only in Excel.Pour analyser des données en code, pas seulement sur Excel.
Designing Operations from ScratchThe course closest to the job I want: how a company organises its work.Le cours le plus proche du métier que je vise : comment une entreprise organise son travail.
BuildingJe construis
The next version of Cours AlbertLa prochaine version de Cours AlbertNew features, based on what my classmates ask for.De nouvelles fonctions, à partir de ce que demandent mes camarades.
My LinkedIn profileMon profil LinkedInWith the projects you see on this page.Avec les projets que tu vois sur cette page.
Looking forJe cherche
A summer 2027 internshipUn stage d’été 2027In operations or project management.En opérations ou en gestion de projet.
Talks with alumniDes échanges avec des alumniWorking in operations, consulting or startups.En opérations, en conseil ou en startup.
On the sideÀ côté
Building apps with AIConstruire des apps avec l’IAFrom an idea to a tool I use every day: that is how Cours Albert and Stack started.D’une idée à un outil que j’utilise tous les jours : c’est comme ça que Cours Albert et Stack sont nés.
StoryParcours
Croatian roots, a European School in Brussels, then Paris. I have always moved between languages and countries, and I chose a degree that doesn’t make me pick between business and technology.
Des racines croates, une École européenne à Bruxelles, puis Paris. J’ai toujours navigué entre les langues et les pays, et j’ai choisi un diplôme qui ne m’oblige pas à choisir entre business et technologie.
BrusselsBruxelles
until 2026jusqu’en 2026
European School of Brussels IÉcole européenne de Bruxelles I
European BaccalaureateBaccalauréat européen
Advanced maths, physics and chemistry, in a school where every class mixes languages.
Maths approfondies, physique et chimie, dans une école où chaque classe mélange les langues.
A first week of economics and management, on the London campus.
Une première semaine d’économie et de management, sur le campus de Londres.
Paris
2026 – 2029
Albert School × Mines Paris – PSL
Bachelor in Business, Data & AIBachelor Business, Data & IA
I chose it for the double degree with an engineering school, and for business, data and AI in one programme. Companies set us real cases from the first month.
Je l’ai choisi pour le double diplôme avec une école d’ingénieurs, et pour le mélange business, data et IA. Des entreprises nous posent de vrais cas dès le premier mois.
Why operations?Pourquoi les opérations ?
Sailing taught me. On a boat, someone plans the route, checks the weather, gives everyone a job and brings the crew back on time. That is the work I want to do in a company.
La voile me l’a appris. Sur un bateau, quelqu’un prépare la route, vérifie la météo, donne un rôle à chacun et ramène l’équipage à l’heure. C’est ce travail-là que je veux faire en entreprise.
Off the clockHors des cours
The sea, sport, languages, and the tools I use every day.
La mer, le sport, les langues, et les outils que j’utilise tous les jours.
On the waterSur l’eau
Summers on the Dalmatian coast with friends, under sail and by motor boat.
Les étés sur la côte dalmate avec des amis, à la voile et en bateau à moteur.
Albert Crew SailingSelected for the 2026–27 crew after a written application and an interview.Sélectionné pour l’équipage 2026–27 après une candidature écrite et un entretien.
Skipper licence, category BPermis skipper, catégorie BIssued in Croatia.Délivré en Croatie.
On the pitchSur le terrain
Team sport for years, and two sports I keep up on my own.
Du sport d’équipe pendant des années, et deux sports que je continue en solo.
Field hockeyHockey sur gazonFive years at a club in Brussels, in regional competition.Cinq ans dans un club à Bruxelles, en compétition régionale.
Tennis and boxingTennis et boxeFor balance, and for the fun of it.Pour l’équilibre, et pour le plaisir.