Software Engineer, Bonn · YohannPokam

Software Engineer

Ich entwerfe und entwickle Software: Web- und Mobile-Anwendungen, APIs und Backend-Services, von der Idee bis zur Produktion.

Erfahrung
5 Jahre
Standort
Bonn, Deutschland
Status
Offen für neue Mög­lich­keiten

Mein täglicher Stack

  • TypeScript
  • React
  • Node.js
  • PostgreSQL
  • NestJS
  • Next.js
  • Tailwind CSS
  • Expo
  • Supabase
  • Astro
  • SQL
  • CSS
  • API
  • Laravel
  • GitHub
  • JavaScript
  • HTML
  • Figma
  • Photoshop
  • UI/UX
  • Vercel
  • Cloudflare

Über mich

Ich bin Yohann, Software Engineer. Seit fünf Jahren entwerfe und entwickle ich Web-, Mobile- und Backend-Anwendungen, von der Oberfläche bis zur Datenbank.

Mit einem Abschluss in Technischer Informatik arbeite ich vor allem mit TypeScript, React, Next.js, NestJS und Node.js. Für Daten nutze ich PostgreSQL und Supabase, für Mobile Expo, für Oberflächen Tailwind CSS.

Ich liefere komplette Produkte, vom Datenmodell bis zum Bildschirm, mit Sorgfalt bei Qualität, Performance und Sicherheit.

Bonn, DeutschlandStandort

4 Anwendungen umgesetztProjekte

5 JahreErfahrung

  • Web

    Schnelle, barrierearme Oberflächen mit React, Next.js, Astro und Tailwind CSS.

  • Mobile

    Plattformübergreifende Mobile Apps mit Expo, auf soliden APIs.

  • Backend und API

    APIs mit Node.js, NestJS und Laravel, Daten mit PostgreSQL und Supabase.

  • Sicherheit

    Ich entwickle sichere Software: Authentifizierung, Eingabevalidierung, Umgang mit Secrets. Mein Ziel: mich in Cybersicherheit weiterzubilden.

Projekte

Eine Auswahl von Produkten, durchgängig entwickelt.

  • Minguili

    Mobile App · Geschenke und Lieferung

    Mobile App, API und Backoffice einer Plattform, die in Kamerun Geschenke und Dienstleistungen liefert: Blumen- und Geldsträuße, Überraschungskörbe, Schönheitspflege zu Hause und Expresslieferung.

    Meine Rolle
    Software Engineer: die Mobile App mit Expo / React Native, die NestJS-API und das React-Backoffice.
    Ergebnis
    Bei Google Play veröffentlicht.
    • Expo
    • TypeScript
    • React
    • NestJS
    • PostgreSQL
    • Tailwind CSS
    • Vercel
  • LBC Meisterschaften

    Webanwendung · Sportverwaltung

    Anwendung zur Verwaltung der Meisterschaften der Ligue de Basketball du Centre: erzeugte Spielpläne, erfasste Ergebnisse, automatisch berechnete FIBA-Tabellen und eine öffentliche Seite zum Nachlesen.

    Meine Rolle
    Projekt für die Ligue de Basketball du Centre: Konzept, Design und Entwicklung von A bis Z.
    Ergebnis
    Anwendung bereit für die Saison 2026-2027, 94 automatisierte Tests.
    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • PostgreSQL
    • Prisma
    • Supabase
    • Vercel
    Website ansehen
  • La Force du Poulet

    Bestellplattform · Schnellrestaurant

    Inoffizieller Vorschlag für die Bestellplattform einer kamerunischen Hähnchenkette: die echte Speisekarte, Restaurantwahl auf einer Karte, Bestellung per WhatsApp und ein Restaurantbereich zur Bearbeitung.

    Meine Rolle
    Persönliches Projekt: Konzept, Design und Entwicklung der Kundenseite, des Restaurantbereichs, des Lastenhefts und des Präsentationsvideos.
    Ergebnis
    Online-Prototyp, inoffizieller Vorschlag.
    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • Vercel
    Website ansehen
  • SkillMatch AI

    Webplattform · Berufsorientierung

    KI-gestützte Webplattform zur Berufsorientierung: Ein von der KI ausgewerteter Test schlägt Berufe und Ausbildungen vor, dazu Forum, Chat mit Beratern und ein Verwaltungsbereich.

    Meine Rolle
    Abschlussprojekt des Bachelors, im Team von drei: Konzept und Entwicklung der Webplattform.
    Ergebnis
    Bereitgestellte Anwendung, 95 % des Lastenhefts umgesetzt.
    • Laravel
    • PHP
    • MySQL
    • Bootstrap
    • JavaScript
    • Python
    • Mistral AI

So arbeiten wir

Vom ersten Gespräch bis zur Auslieferung, fünf klare Schritte.

  1. 1

    Verstehen

    Wir klären Bedarf, Nutzer und Rahmenbedingungen gemeinsam mit dem Kunden.

  2. 2

    Entwerfen

    Pflichtenheft, UI/UX-Entwürfe und technische Architektur.

  3. 3

    Umsetzen

    Entwicklung in kurzen Iterationen mit regelmäßigen Demos.

  4. 4

    Testen und absichern

    Automatisierte Tests, Sicherheitsprüfung und Performance-Kontrolle.

  5. 5

    Ausliefern und begleiten

    Produktivsetzung, Dokumentation und Wartung.

Werdegang

Fünf Jahre Web-, Mobile- und Backend-Produkte.

  1. Apr. – Juni 2025

    Software Engineer

    Minguili

    Mobile App mit Expo / React Native, NestJS-API und React-Backoffice für eine Plattform, die in Kamerun Geschenke und Dienstleistungen liefert, bei Google Play veröffentlicht.

    • Expo
    • TypeScript
    • NestJS
    • PostgreSQL
    • React
  2. April – Juni 2023

    Junior Mobile-Entwickler (Studienpraktikum)

    TW Micronics · Yaoundé

    Zweimonatiges Studienpraktikum als Junior Mobile-Entwickler am Ende des zweiten Studienjahrs am IUT Fotso Victor in Bandjoun, bei einem Technologie- und KI-Unternehmen, gegründet 1993.

  3. 2023 – 2024

    Bachelor of Technology (Licence de technologie) in Informatik · Schwerpunkt Entwicklung für Netzwerke und Internet

    Ausbildung · IUT Fotso Victor de Bandjoun · Bandjoun

    Universität Dschang. Abschlussprojekt: SkillMatch AI, eine KI-gestützte Plattform zur Berufsorientierung.

Blog

Was ich baue, was ich lerne, was ich teste.

Alle Artikel

Sicherheit: was ich lerne

Wo ich bei Anwendungssicherheit stehe: was ich in meinen Projekten schon anwende, was ich als Nächstes lernen will und wie ich vorgehe.

  • sicherheit
  • lernen

So ist diese Website gebaut

Von der leeren Seite zur Live-Website: was ich verworfen habe, was ich gewählt habe und warum. Astro, drei Sprachen, ein lokales Dashboard, SEO und Bewegung in Code.

  • astro
  • typescript
  • seo
  • design

Lassen Sie uns zusammenarbeiten

Ich bin offen für Remote-Stellen. Schreiben Sie mir oder wählen Sie einen Termin für ein Gespräch, ich bestätige per E-Mail.

Gespräch buchen

Wählen Sie Thema, Tag und Uhrzeit. Die Zeiten werden in Ihrer Zeitzone angezeigt.

Thema
Dauer
Tag
Uhrzeit

Ihre Anfrage

Bitte wählen Sie Tag und Uhrzeit.

Dies ist eine Anfrage: Ich bestätige den Termin per E-Mail. Öffnet Ihr E-Mail-Programm mit der ausgefüllten Anfrage.