I'm

Albert NIYONSENGA

A Frontend Developer

I design intuitive digital experiences rooted in minimalism, guided by the belief that 'hope is in being' (In Spes Esse). My work integrates clean code and AI to create products that inspire.

Profile

About Me

I specialize in creating responsive and accessible web applications that provide exceptional user experiences.

With knowledge in UI/UX design, I approach development with an eye for detail and a focus on creating intuitive interfaces. I do AI and machine learning, believing that great design and clean code go hand in hand to create products users love.

1+
Years Experience
50+
Projects Completed

Pragramatic Code

Focus on performance, accessibility, and maintainability

My Resume

Education

Bachelor of Science in Software Engineering

African Leadership University Sept 2024 - Present

Focusing on web technologies, mobile development, user exprience and lower-level programming.

Machine Learning Specialization

DeepLearning.ai - Coursera May 2025 - Present

Advanced specialization in Machine Learning algorithms, neural networks from designing, training and deploying models using Python.

Skills

Frontend Development
HTML5 CSS3 JavaScript JQuery Responsive Design
Backend & Tools
Python Git GitHub Webpack RESTful APIs
Design
UI/UX Design Figma Wireframing Prototyping User Testing
AI/ML
NLP Reinforcement Learning Data Analysis TensorFlow AI Ethics

Work Experience

Co-founder and Chief Product Officer

X-Ticket Jul 2024- present

Lead Collaboration of the board to give a working base for our startup, help recruit newbies, maintain product lifecycle, and advocate more investors and partners in general whileTechnically designing the startup's product with the Technical department and designing and developing our conversational AI to empower our upcoming chatbot-TixBot.

Communication Coordinator

Money Makeover Challenge by iDebate Rwanda May 2024-Present

Organize the challenge that brought together 900+ high school students to drive financial literacy at thehigh school level via curriculum designing, mentoring, and coordinating communication during the challenge.

Core-Volunteer

IDebate Rwanda Sept 2023 - Present

Working with idebatehub coordinator, in charge of outreach and ads for more new registrants from different learning institutions.

Machine Learning Developer

Eleka Inc. Nov 2024 - Apr 2025

Designing and developing AI models and recommendation systems for the company's objectives to make career development easy with guidance, personalized insights, and motivational quotes; plus Data collection, cleaning, and processing for data-driven insights and model training.

Employee of the Year 2024

Languages

English (Fluent) Kinyarwanda (Native)

Certifications

  • Microsoft Python specialization Certificate
  • DeepLearning.ai Data Analytics Certificate
  • Responsive Web Design Certification (freeCodeCamp)
Download My Resume (PDF)

Featured Projects

Translator_Demo

Translation Demo

Interactive translation demo leveraging Hugging Face’s NLLB-200 model to translate text between languages via a web-based interface.

Books

Book

Curated collection of Data Structures concepts and implementations (e.g. arrays, trees, graphs, heaps) across multiple languages for learning.

Wine_quality_prediction

Wine Quality Prediction

Machine learning app analyzes physicochemical wine metrics (e.g. acidity, alcohol, sulphates) to predict quality scores using regression/classification models.

MindSafe

MindSafe

MindSafe is a new platform that is working to provide mental health care in a safe, anonymous, and secure environment for mental health patients.

Get In Touch

John Joseph Powell
“It is an absolute human certainty that no one can know his own beauty or perceive a sense of his own worth until it has been reflected back to him in the mirror of another loving, caring human being.”
― John Joseph Powell, The Secret of Staying in Love
Let's start a connect 🤗

Send Me a Message

Please enter a valid name (letters only, 2-30 characters)
Please enter a valid email address
Subject must be at least 2 words
0/255 words
Message must not exceed 255 words