AI voice assistant
Speak in, spoken answer out: speech recognition, the reply and speech output all run through n8n.
Loading
This is taking longer than usual. The connection or the server may be struggling.


Software development & AI automation
I’m studying Computer Science at Niederrhein University of Applied Sciences and working part-time at Hoist Finance. Alongside that, I keep building apps and AI automations that replace paperwork, and I create motion design.
GitHub allindele I’m studying Computer Science at Niederrhein University of Applied Sciences and working part-time at Hoist Finance. Alongside that, I keep building apps and AI automations that replace paperwork, and I create motion design.
What I do
Orders on WhatsApp, paper cash books, spreadsheets without a system: I turn them into apps and automations that take over the paperwork.
n8n, AI agents, webhooks
TypeScript, Angular, Spring Boot, Supabase, Firebase, Cloudflare
Python, PyTorch, time series, driver assistance
Blender, Remotion, Rive, GIMP, ElevenLabs
Order system for a cake designer
In testingApp for WhatsApp statuses without quality loss
In testingRegister for tontines and associations
In testingA personal website for a special moment
Finished and liveMotion design
I create motion design regularly, alongside my degree and my job: product films, adverts, 3D and animations for the web. I work with Blender, Remotion, Rive, GIMP and ElevenLabs.
Excerpts from my motion design videos. The “For you” website stays private.
Alongside my degree and job
At work and at university, I’m fully focused. In my spare time I keep developing my own apps and creating motion design. Not just now and then, but regularly. What I learn there, I bring back into my work.
More work
Speak in, spoken answer out: speech recognition, the reply and speech output all run through n8n.
Deep learning model for time series with over 10,000 data points, from preprocessing to evaluation in PyTorch.
Machine learning for driver assistance systems (ADAS): models for features that support the driver.
About
I’m Franck, a Computer Science student at Niederrhein University of Applied Sciences. What I enjoy most is building things that take work off people’s hands: AI agents with n8n, apps for associations and small businesses. In machine learning, I’ve worked with time series and on driver assistance systems. Alongside my degree I work part-time at Hoist Finance, where I structure financial data. In my spare time I regularly work on my own apps and on motion design. French is my native language and I speak German at C1 level.
Organising unstructured data, checking and cleaning financial data.
Around 10 workstations repaired per month, downtime cut by 80%.
Contact
Whether it’s an internship, a part-time role, a graduate job, a motion design project or something else entirely, I’d love to hear from you. Your message goes straight to my inbox.
I’ll get back to you as soon as I can.
App for WhatsApp statuses without quality loss
WhatsApp shortens long videos and they lose sharpness. With Raphi you choose whether the video is split into parts of 30 or 60 seconds, and whether it is exported in 1080p or 720p. Every part stays sharp.
Order system for a cake designer
Orders come in over WhatsApp. An AI agent takes them down during the chat, forwards them and adds appointments to the calendar. The dashboard shows everything in one place.
App for WhatsApp statuses without quality loss
WhatsApp shortens long videos and they lose sharpness. With Raphi you choose whether the video is split into parts of 30 or 60 seconds, and whether it is exported in 1080p or 720p. Every part stays sharp.
Register for tontines and associations
In many tontines the treasurer keeps everything in a notebook. Njangi replaces the notebook: contributions, meetings and minutes, visible to every member.
A personal website for a special moment
Instead of a message, a small story: the site only opens with the right date, the photos are decrypted in the browser, and at the end a question waits with two answers.
The real site stays private. Names and photos are hidden here, the screens come from the original.
Legal information
Who runs this website and how to reach me.
This translation is for information only; the German version is legally binding.
Franck Loïc Effa Awoulbe
Essen
Germany
Or use the contact form on this website.
Unless stated otherwise, I created the text, images, videos and code on this website myself. Please do not reuse them without my permission.
Brand and product names belong to their respective owners.
Last updated: October 2026
Legal information
This website uses no advertising or analytics cookies and no tracking. Data is only processed when you visit the site and when you write to me.
This translation is for information only; the German version is legally binding.
Franck Loïc Effa Awoulbe, Essen, Germany
The website is delivered via Cloudflare (Cloudflare, Inc., USA). Cloudflare processes the technical data this requires: your IP address, the date and time, the page requested, and your browser and operating system.
This serves to deliver the site and protect it against attacks. The legal basis is Article 6(1)(f) GDPR; my legitimate interest is a secure, working website.
Cloudflare is certified under the EU-US Data Privacy Framework. Transfers to the USA rely on the European Commission’s adequacy decision (Article 45 GDPR).
Fonts, images and videos are loaded from the website’s own server, not from Google or other providers.
When you write to me, I process your name, email address and message in order to reply and, where relevant, to discuss an internship, a job or a project.
The legal basis is Article 6(1)(b) GDPR where an internship, a job or a project is concerned, and otherwise Article 6(1)(f) GDPR; my legitimate interest is replying to your message.
To block spam, Cloudflare Turnstile checks that the request comes from a person. Cloudflare then emails the message to my Gmail inbox (Google) and keeps a copy so that nothing gets lost. Google is also certified under the EU-US Data Privacy Framework.
I delete your message and its copy once your enquiry has been dealt with, after six months at the latest. If it leads to an internship, a job or a project, the statutory retention periods apply.
You do not have to give me any data, but without an email address I cannot reply to you.
So that the introduction only plays once per visit and your choice of day or night and your place on the page survive a change of language, your browser keeps a single entry in session storage (sessionStorage). It contains no personal data and is deleted when you close the tab.
The link to GitHub leads to a website run by GitHub, Inc., whose privacy policy then applies.
You can ask for access to your data, have it corrected or erased, restrict its processing, receive it in a common format and object to its processing (Articles 15 to 18, 20 and 21 GDPR). An email to me is enough.
You can also complain to a data protection authority, for example the one in the country where you live, or the authority responsible for me: the Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen, Kavalleriestraße 2–4, 40213 Düsseldorf, Germany.
Last updated: October 2026