Limited AvailabilityMANAMA, BAHRAIN

Engineering realtime, AI-driven software.

I'm Keith Manilla— a software engineer and UX designer. For 17 years I've built web, mobile, desktop, cloud and embedded systems for startups and organizations: secured messaging, VOIP, streaming, agentic AI, mapping and realtime 3D.

SCROLL
[01]Capabilities

One engineer. Every surface.

From a single-page web app to firmware on constrained hardware — I design and build across the entire stack, with web and mobile as my deepest specialties.

01

Decision Intelligence Platforms

Air-gapped, on-premise systems that fuse siloed data into a single operational picture — entity and link analysis, geospatial and temporal intelligence, and decision support for defense, government and critical infrastructure.

SECUREDON-PREMISEAIR-GAPPED
02

AI Automation

Agentic workflows that replace manual process — autonomous agents that plan, call tools, and act across your systems and APIs end to end.

PYTHONAGENTSORCHESTRATION
03

Web Applications

Production web apps and platforms — from marketing sites to complex, data-dense dashboards and realtime control surfaces.

TYPESCRIPTREACT / NEXT.JSANGULAR
04

Mobile Apps

Cross-platform iOS and Android apps with native-grade performance, offline support and polished interaction design.

REACT NATIVEFLUTTERIOSANDROID
05

Desktop Apps

Fast, native-feeling desktop software for Windows, macOS and Linux — built on a shared web/Rust core.

TAURISWIFTUI/APPKITQTELECTRON
06

Cloud Applications

Distributed backends and APIs engineered for scale, concurrency and uptime — designed to grow with your traffic.

DISTRIBUTEDAPISSCALE
07

Embedded Applications

Software for edge devices and constrained hardware where every byte and millisecond counts.

EDGEFIRMWARERUST
08

AI & LLM Engineering

Training custom models from scratch — vision, time-series, tabular — and fine-tuning open-source LLMs on your own data and domain.

PYTORCHFINE-TUNINGHUGGING FACE
09

UX Design

End-to-end product design — UX research, usability testing, UX writing and design systems that ship.

RESEARCHUSABILITYDESIGN SYSTEMS
[02]Domains

Where I go deep.

Seventeen years gravitate toward the hard problems — systems that have to be fast, synchronized, intelligent and secure.

RT-01

Realtime Systems

Secured messaging, VOIP, live streaming and presence — low-latency systems where state stays in sync across thousands of clients.

AI-02

Agentic AI & Analytics

AI-powered analytics, autonomous agents and intelligent automation that turn raw data and workflows into leverage.

GEO-03

Mapping & Geospatial

Interactive maps and location intelligence — routing, geofencing and spatial data rendered at speed.

XR-04

Augmented Reality & 3D

Augmented reality and realtime 3D experiences on the web and on-device, powered by WebGL and three.js.

DB-05

Enterprise Data

Enterprise database applications on SQL Server, PostgreSQL and MongoDB — modelled, indexed and tuned for the long haul.

SEC-06

Secure & Mission-Critical

Specialized applications for government, defense and enterprise — engineered to demanding security and reliability standards.

[03]Technology

The tools, sharpened.

A focused toolkit chosen for performance and reliability — TypeScript and Elixir for realtime and product velocity, Rust for systems and edge, Python for AI and data.

Languages
TypeScript96
Elixir90
Rust82
Python88
C#80
Dart72
Frameworks
React / Next.js95
Flutter84
Angular78
Tauri79
React Native92
SwiftUI/AppKit72
Databases
PostgreSQL93
SQL Server88
MongoDB86
Redis80
Neo4j75
QDrant80
Technology
Automation91
3D / Gaussian Splat95
Agentic AI97
Machine Learning75
Cryptography80
Augmented Reality80
Obsessed with
MappingAugmented RealityRealtime 3DArtificial Intelligence
REALTIME/SECURED MESSAGING/VOIP/STREAMING/AGENTIC AI/MAPPING/AUGMENTED REALITY/REALTIME 3D/ENTERPRISE DATA/TYPESCRIPT/ELIXIR/RUST/PYTHON/REALTIME/SECURED MESSAGING/VOIP/STREAMING/AGENTIC AI/MAPPING/AUGMENTED REALITY/REALTIME 3D/ENTERPRISE DATA/TYPESCRIPT/ELIXIR/RUST/PYTHON/
0+

Years building software

0

Platforms — web to embedded

0

Core languages, deep

0

Production databases

[05]How I Work

A clear path from idea to launch.

No black boxes. You always know where the project stands, what's next, and why each decision was made.

PHASE 01

Discovery & UX

I start with your users and your goals — research, flows and a clear product spec before a line of code is written.

PHASE 02

Architecture & Design

Systems design, data modelling and interface design that hold up as the product and the team grow.

PHASE 03

Build & Iterate

Tight, transparent iterations with working software in your hands early and often — no black boxes.

PHASE 04

Ship, Scale & Support

Production hardening, observability and a path to scale — plus a partner who sticks around after launch.

Limited Availability

Have a product to ship, a system to modernize, or an idea that needs a technical partner? Tell me what you're building — I'll tell you how I'd build it.

STATUS
Limited Availability
BASED IN
Manama, Bahrain
ENGAGEMENTS
Startups & Orgs
RESPONSE
< 24 hours