Open to freelance projects  ·  Watamu, Kenya

I build software for people who run real businesses and real schools.

I'm Bin, a self-taught web developer. I taught myself to code because I refused to wait for permission to build something. No bootcamp, no shortcuts, just curiosity, consistency, and a lot of late nights.

  • HTML
  • CSS
  • JavaScript
  • React
  • Node.js
  • PostgreSQL
Portrait of Ali Abdinoor Muhammed, known as Bin
LengolinkSchool platform, live
8+ yearsrunning business operations
Ali Abdinoor Muhammed
  • 8+years in business operations
  • 16build phases completed on Lengolink
  • 6projects built or in progress
  • 3languages: Somali, Swahili, English

Eight years of running a business taught me how to ship.

For over eight years, I've kept a business running behind the scenes — sales, operations, inventory, problem-solving under pressure. That discipline is exactly what I bring to development: show up, figure it out, ship it.

I'm trilingual, self-driven, and building in public. Every line of code I write is proof that where you start doesn't decide where you end up.

I know what a shop owner needs from a screen at 6 pm on a busy day, and what a school office needs on the first morning of term. That is how I decide what to build, and what to leave out.

Selected work

What I've built and what I'm building now. Open any of them for the details.

School management platform · Live

Lengolink

A school management system I'm building as my own venture. Parent and teacher portals, fee and attendance tracking, and a security-hardened backend, built in deliberate phases and running live today.

  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • React
  • Vite

Mobile app · In progress

CoastTrack GPS

A mobile GPS tracking app I'm building, designed around showing location clearly on a phone.

  • Mobile
  • GPS
  • Maps

AI video preparation · In progress

JARVIS Content Studio

An AI assistant that helps prepare videos for our YouTube channel, taking an idea through scripting, voice-over and assembly so each video is ready to publish with far less manual editing.

  • AI
  • Automation
  • Video

YouTube upload automation · In progress

JARVIS Auto-Uploader

The publishing side of the same system: it takes finished videos and uploads them to our YouTube channel with their titles and descriptions, so posting doesn't depend on doing it by hand.

  • YouTube
  • Automation
  • AI

Mobile-ready app · In progress

Professional Calculator

One calculator with many modes: standard, scientific, programmer, converter, percentage, financial, statistics, date and equation solving. Written in vanilla JavaScript with Vite, and planned for the Play Store.

  • JavaScript
  • Vite
  • CSS

Website · Live

This portfolio

Hand-written HTML, CSS and JavaScript, with a working contact form, light and dark themes, and a layout that holds up from a phone to a wide monitor. It's also where I practice what I learn.

  • HTML
  • CSS
  • JavaScript

How I got here

  1. Now

    Teaching myself web development

    Building real projects in HTML, CSS and JavaScript, then Node and React, and publishing what I make.

  2. Ongoing

    Freelance data entry & virtual assistant — Upwork

    Remote client work across languages, with a focus on accuracy and reliable communication.

  3. 8+ years

    Sales, cashier & inventory — Alnoor Enterprises

    Day-to-day operations, customers and stock for a wholesale and distribution business. Where I learned to be dependable.

What I work with

Front end

HTML5, CSS3, JavaScript, responsive design, React, UI and UX thinking

Back end

Node.js, Express, Prisma, PostgreSQL, REST APIs

Tools

Git and GitHub, Vite, deployment on Render and GitHub Pages

Languages

Somali (native), Swahili (fluent), English (fluent)

Available for new projects

Let's talk about what you need built.

Whether it's a website for your business, a web app, or a system for your school, tell me what you have in mind. I read every message myself and usually reply within a day.

Send me a message

Fill in the form and it goes straight to my inbox.

Your details are used only to reply to you.

Built with
Focus