Software engineer · Data engineering · Applied AI
I build software for people who are usually left out of it: farmers working offline, students, small businesses. I just graduated in Software Engineering at FUTB, I trained in data engineering through 3MTT, and I run A Solution Software from Babura, Jigawa State.
I started with web interfaces during my first internship, moved into full-stack work, and then into data and AI because that is where I saw the most useful problems. My final year project turned into a real product, and that taught me more about shipping than any course did.
An AI mobile app that checks soil health from a photo taken on the phone, then recommends fertilizer and crops. It works offline and speaks Hausa, because the farmers who need it often have neither data nor English.
It began as my final year project, supervised by Dr. Abubakar Ali, and it is now the main product of A Solution Software.
Flutter · On-device AI · Computer vision





An end-to-end data engineering project on Databricks using medallion architecture, with Delta Lake storage and Power BI for reporting. The silver-layer notebook joins orders, customers and payments, then rolls them up to one row per customer: total orders, total spent, average order value, and first and last order dates.
The silver layer notebook that builds silver.customer_summary (photo of my screen).
Databricks · PySpark · Delta Lake · Power BI
A platform that connects customers with professional tailors. It has a customer mobile app, a tailor dashboard and an admin web panel. Planned features include custom measurements, order tracking, escrow payments, real-time chat and analytics.
A journal management system where authors submit manuscripts and editors run double-blind peer review.
HTML · PHP · MySQL
An ETL pipeline that pulls raw CSV files, cleans and transforms them, and loads them into MySQL. It runs on a weekly schedule, logs errors, and protects against duplicate records.
Python · Pandas · NumPy · MySQL
A transit companion app for CNG buses with route tracking, mobile ticketing and live location updates.
Flutter
Workflows I built in n8n that connect language models, Telegram, Google Sheets and other APIs. These are screenshots from the editor. Tap one to enlarge it.
Reads Tagesschau and ZDF feeds, skips stories already logged in Google Sheets, writes the script with Groq, then generates voice and images. ffmpeg renders the clips over SSH with subtitles, and the workflow uploads a Short and a long-form video to YouTube and sends a Telegram notice.
One Telegram bot sends each message to a named AI persona (MAX, SEM, LENA, ALICE, VICTOR, MILO, NOVA), each with its own Groq prompt. Photos go through a vision model, NOVA researches with Tavily web search, and context is saved to Google Sheets.
The personas debate in rounds. After each round a judge checks for consensus and stops at a round limit. Every turn is posted to Telegram and saved to Sheets.
A Telegram assistant that handles voice notes (Whisper), photos, PDF, doc and text files, notes, chat history and long-term memory. It also has a debate mode with analyst, devil’s advocate, visionary and judge roles.
Loads conversation history, searches the web with Tavily only when the question needs it, describes photos with a vision model, and adds a translation step before replying.
Takes a post from Telegram, formats it, and publishes it to Facebook, Instagram, LinkedIn and X through their APIs.
When a Gumroad sale arrives, the workflow extracts the invitation code, renders a PDF invitation, emails it with Resend, notifies me on Telegram and saves the customer to Sheets.
A Solution Software
Aptech / Arena Multimedia
StartBench Limited
Model integration, computer vision, data analysis, predictive modeling
Python, JavaScript, TypeScript, Java, PHP, C++, HTML5, CSS3
React, Node.js, Laravel, Bootstrap, React Native, Flutter
MySQL, PostgreSQL, Firebase, Databricks (PySpark), Delta Lake, Power BI, ETL pipelines, Pandas, NumPy
n8n, Groq API, Telegram Bot API, Git, GitHub, Docker, Postman, Cloudflare Workers, Agile/Scrum
Figma, wireframing, prototyping, user-centered design
I’m open to full-time, remote, contract and fellowship roles in software engineering, data engineering and AI development, with companies, government agencies, NGOs and international organisations.