Hi, I'am Yann Djoumessi

Software Engineer

Passionate about Backend Development and Distributed Systems

Download My CV

Phone

(404)-649-4887

Email

ydjoumes@gmail.com

Qualification

Experience

Amazon Prime Video (Seattle, USA)

Software Engineer

Jan 2026 - Present

Amazon Prime Video (Seattle, USA)

Software Engineer Intern

May 2025 - Aug 2025

Lambo Global Education

Software Engineer Intern

May 2024 - Jul 2024

Afriland First Bank

Software Engineer Intern

Jul 2023 - Aug 2023

Education

Kennesaw State University (Kennesaw, USA)

Bs. in Computer Science(Minor in Mathematics)

Aug 2021 - Dec 2025

CodePath

Advanced Interview Preparation

Jul 2024 - Aug 2024

CodePath

Intermediate Web Design

Jan 2024 - Apr 2024

Organization

ColorStack

Member

April 2024 - Present

Brilliant Black Minds - Karat

Member

Jul 2024 - Present

Recent Works

TrendSpot

Demo

TrendSpot — AI Marketing Platform

Founded and solo-built an AI marketing platform that turns a company's website into finished, on-brand ads without a designer or agency. The Creative Signal Engine ingests competitor ads from the Meta, Google, and TikTok ad libraries and extracts 22 structured creative signals per ad, using pgvector cosine similarity and cross-platform pattern analysis to rank A/B ad-test strategies before any spend. A multi-agent system on the AWS Strands SDK then produces the creative — a strategist plans, copywriters and art directors work in parallel, and a reviewer checks the output — generating images and video through OpenAI, Gemini, and Veo behind a provider router that fails over automatically when a model is unavailable.

  • Created - Jan 2026
  • Technologies - Python, FastAPI, Next.js, PostgreSQL, pgvector, AWS Strands, Redis, Docker, AWS CDK
  • View - https://trend-spot.ai

Distributed Cache Server

Demo

Distributed Cache Server

Built an in-memory key–value store in Java, implementing RESP protocol parsing, TTL expiration, RDB persistence, and LRU eviction, sustaining 1,000+ ops/sec. Engineered master–slave replication with PSYNC/REPLCONF and a multi-threaded server using custom thread pools, handling 500+ concurrent clients with sub-ms latency. Developed extensible commands (INFO, CONFIG, KEYS, CRUD) that streamlined data manipulation and improved usability.

Version Control System

Demo

Version Control System

Implemented a version control system in C++ with init, hash-object, and cat-file, using SHA-1 hashing and zlib compression for object storage, sustaining 1,000+ objects/sec with sub-millisecond retrieval. Built read/write logic for blob and tree objects (write-tree, ls-tree), enabling hierarchical file tracking and supporting repositories with 100+ files while maintaining good lookup performance. Designed commit creation workflow (commit-tree) linking trees, parent commits, and metadata, supporting thousands of commits with consistent <5 ms creation time.

Shell Wizzard

Demo

Shell Wizzard

Feature-rich, POSIX-compliant shell in C with built-ins (exit, echo, type, pwd, cd), execvp-based external commands, and comprehensive I/O redirection. Includes raw-mode terminal interface, tab completion across PATH, advanced parsing with quotes and escapes, and robust resource management for reliable interactive use.

NodeJS REST API

Demo

NodeJS REST API

Developed a comprehensive Node.js-based REST API to enhance student management systems. Functionality: - User Authentication: Implemented secure user authentication and authorization mechanisms. - Course Management: Enabled creation, updating, deletion, and fetching of courses. - User Progress Tracking: Provided tools to track user progress through courses and quizzes. - Quizzes Management: Facilitated creation and management of quizzes with questions and answers. - Multimedia Support: Integrated video and PDF content handling for enriched course delivery.

Connectify

Demo

Lambo Global LLC

Developed a dynamic social networking web application, Connectify, as my final project for CodePath. This app facilitates seamless connections between users and enhances social interactions through a variety of innovative features. Project Highlights

Predicting Movie Rental Durations

Demo

Predicting Movie Rental Duration

About DVD Rental Prediction Model This project aims to develop a regression model to predict the number of days a customer rents a DVD from a DVD rental company. By accurately predicting rental durations, the company can optimize their inventory planning and improve operational efficiency.

Pizza Ordering System

Demo

Pizza Ordering System

Pizza Store Application: A Java-based platform for managing pizza orders. Features include menu browsing, pizza customization, order summaries, user authentication, secure payment integration, order history, and a responsive design. Built with Java, Maven, JavaFX, and JDBC.

Featured - Design

App for tecnology & services

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Earum impedit voluptatibus minima.

  • Created - 4 dec 2020
  • Technologies - html css
  • Role - frontend
  • View - www.domain.com

AI Assistant

Ask about Yann

Get insights about my experience, skills, and projects

Online

Try asking:

Hi! I'm Yann's AI assistant. I can answer questions about his experience, skills, projects, and background. Feel free to ask me anything!

Just now

Contact Me

Email

ydjoumes@gmail.com Write me

Phone

404-649-4887 Write me