Nsoro Allan.
Software Engineer / Kigali, Rwanda
I'm a software engineer who builds tools and solutions that people might find useful. Deeply invested in AI & exploring new tools and frameworks to create better solutions.
Elsewhere.
Find me around the web
About Me.
Who I am & what I care about
Who Am I.
Software engineer who enjoys building web applications and solving problems through code. My journey in tech started with curiosity and has evolved into a deep commitment to continuous learning. I believe in writing clean, maintainable code and staying at the forefront of emerging technologies & AI.
What I Do.
I specialize in full-stack web development — from responsive frontends to robust backend systems. Beyond traditional development, I'm deeply invested in AI technologies, exploring tools and frameworks to enhance my workflow and create innovative solutions.
My Approach.
I focus on writing code that actually works and makes sense. I like building things that people find useful and easy to use. For me, each project is a chance to solve a problem and hopefully make someone's day a little easier. When I'm not coding, you'll find me exploring new AI tools, contributing to open-source, or writing.
My Projects.
Things I built / am building
A startup agency website showcasing services, portfolio, and expertise in delivering tailored digital solutions.
Open-source dictation app that transcribes your voice entirely on-device.
Encoder/decoder web app that handles letters, numbers, special characters, and emojis with various encoding methods.
A Morse code translator that converts text to Morse code and vice versa with audio playback and visual signals.
Real-time satellite tracking system that monitors orbital positions, trajectories, and pass predictions using live satellite data from the n2yo API.
Web app which ranks GitHub users’ contributions and categorizes them by their countries.
A unique font generator similar to ghost-font that creates specialized fonts designed to help with Anti-AI verifications and human authentication systems.
An interactive world map that lets you explore countries and discover detailed information including languages, currencies, population, and country codes.
A palette generator web app that creates beautiful color schemes and lets you extract colors from images, save favorites, and export in multiple formats.
A secure password management webapp that helps you store, organize, and manage all your passwords safely with easy access.
A fun and interactive trivia web app where users can test their knowledge across multiple categories and difficulty levels with real-time scoring.
A metadata management webapp where users upload images or videos to extract, edit, and delete metadata from those media files.
A task management application with Matter.js physics animations for interactive task handling.
An advanced weather application with detailed forecasts and modern interface.
An online Bible app where users can access the Bible online for free.
An AI-powered face detector web app which detects emotions.
An AI app name generator.
A modern Learning Management System for college students.
A roller wheel app.
An app where people can report their lost items and people can report found items on the map. AI algorithm is used in making possible matches.
A realistic solar system simulator that simulates planetary orbits and provides information about them.
A Tier List Maker webapp that lets you create, rank, and save your own tier lists for ranking anything you like.
A GIF streaming web app that lets you search, browse, save and download Gifs.
A QR Code Generator site.
A URL Shortener site.
An AI-powered recipe generator app that creates unique recipes based on the ingredients you have available.
Blog.
Notes, thoughts & AI observations
Contact Me.
Let’s talk
Feel free to reach out via email or connect on social media. I’m excited to hear from you — let’s collaborate on something interesting.