Hi there! I’m a curious and results-driven developer focused on building reliable, scalable software and AI-powered solutions. I have hands-on experience as a Full-Stack Developer, tackling frontend, backend, APIs, and data pipelines, with a particular interest in AI integration and computer vision. I enjoy collaborating with cross-functional teams, shipping features from concept to production, and continually learning new tools and best practices. I thrive in fast-paced environments and love turning complex problems into clean, maintainable code and thoughtful user experiences.

Albert Bryan Ndjeutcha

Hi there! I’m a curious and results-driven developer focused on building reliable, scalable software and AI-powered solutions. I have hands-on experience as a Full-Stack Developer, tackling frontend, backend, APIs, and data pipelines, with a particular interest in AI integration and computer vision. I enjoy collaborating with cross-functional teams, shipping features from concept to production, and continually learning new tools and best practices. I thrive in fast-paced environments and love turning complex problems into clean, maintainable code and thoughtful user experiences.

Available to hire

Hi there! I’m a curious and results-driven developer focused on building reliable, scalable software and AI-powered solutions. I have hands-on experience as a Full-Stack Developer, tackling frontend, backend, APIs, and data pipelines, with a particular interest in AI integration and computer vision.

I enjoy collaborating with cross-functional teams, shipping features from concept to production, and continually learning new tools and best practices. I thrive in fast-paced environments and love turning complex problems into clean, maintainable code and thoughtful user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Advanced

Work Experience

IT Analyst (Internship) at CHUM
October 14, 2025 - September 1, 2023
Reduce ticket backlog by a factor of 5 by handling requests on critical health applications. Implement error logging on Windows servers. Propose innovative solutions to accelerate the resolution of administrative and access requests. Coordinate with vendors to secure servers.
Full Stack Developer at NourAI
April 1, 2025 - September 1, 2025
Design and develop full-stack applications (frontend UI/UX, backend, databases, and APIs). Develop AI pipelines and a chatbot with chat interface to generate and reformulate questions. Optimize performance and costs of AI calls (latency, parallelization, request throttling). Integrate a credit system with Stripe Checkout and a secure invitation system.
Full-Stack Developer at AI Lab, CFIA
April 1, 2024 - April 1, 2025
Develop a web prototype for fertilizer image capture and data extraction using OCR. Manage and track 61 GitHub issues (57 closed) with validated epics. Design an image analysis pipeline and generate dynamic forms. Implement a backend router orchestrating multiple services and connected to a database.

Education

Bachelor’s in Software Engineering at École de technologie supérieure (ÉTS)
September 1, 2021 - December 31, 2025
Technological Academic Path at École de technologie supérieure (ÉTS)
September 1, 2020 - September 1, 2021
Diploma of College Studies in Natural Sciences at Cégep André-Laurendeau
September 1, 2017 - September 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Computers & Electronics
    A layout expression engine for the River compositor
    A few years back, I was very into minimal window managers and came across this Wayland compositor called River](https://www.twine.net/signin It has a custom layout protocol to tell the compositor how to display windows, so I wrote my client for it. It was the project I chose to learn how to program applications on Wayland. What I shared is the expression engine. It includes a parser and interpreter for the layouting language. The idea was to use a declarative language to define how a rectangle should be split, generating a layout. What's nice about this is that it's backend agnostic so it can be plugged in to another application that wants to generate layouts that way. The image is taken from a client I wrote with my own custom-made GUI toolkit.
    L402 Toolkit
    L402 is a protocol that leverages the capabilities of the Lightning Network for token minting and service authorization to enable the monetization of APIs through Bitcoin. Currently, this project does not offer standalone server or client implementations. However, it provides essential utilities and an example setup to get started.