Loading page…
import { curiosity, craft } from './the-process';import { experience } from './real-world'; interface Product { platform: 'web' | 'mobile'; designedFor: 'people'; builtWith: string[];} const engineer = { name: 'James Michael', location: 'Abuja, Nigeria', toolkit: ['React', 'Next.js', 'TypeScript'], mobile: 'React Native', backend: ['Node.js', 'Supabase'],}; async function buildSomethingMeaningful(idea: Product) { const understanding = await discover(idea); const experience = designInFigma(understanding); const product = await develop(experience, { thoughtfulInterfaces: true, reliableSystems: true, attentionToDetail: true, }); await test(product); return ship(product);} // Every great product starts with a conversation.export { engineer, buildSomethingMeaningful };import { curiosity, craft } from './the-process';import { experience } from './real-world'; interface Product { platform: 'web' | 'mobile'; designedFor: 'people'; builtWith: string[];} const engineer = { name: 'James Michael', location: 'Abuja, Nigeria', toolkit: ['React', 'Next.js', 'TypeScript'], mobile: 'React Native', backend: ['Node.js', 'Supabase'],}; async function buildSomethingMeaningful(idea: Product) { const understanding = await discover(idea); const experience = designInFigma(understanding); const product = await develop(experience, { thoughtfulInterfaces: true, reliableSystems: true, attentionToDetail: true, }); await test(product); return ship(product);} // Every great product starts with a conversation.export { engineer, buildSomethingMeaningful };import { curiosity, craft } from './the-process';import { experience } from './real-world'; interface Product { platform: 'web' | 'mobile'; designedFor: 'people'; builtWith: string[];} const engineer = { name: 'James Michael', location: 'Abuja, Nigeria', toolkit: ['React', 'Next.js', 'TypeScript'], mobile: 'React Native', backend: ['Node.js', 'Supabase'],}; async function buildSomethingMeaningful(idea: Product) { const understanding = await discover(idea); const experience = designInFigma(understanding); const product = await develop(experience, { thoughtfulInterfaces: true, reliableSystems: true, attentionToDetail: true, }); await test(product); return ship(product);} // Every great product starts with a conversation.export { engineer, buildSomethingMeaningful };import { curiosity, craft } from './the-process';import { experience } from './real-world'; interface Product { platform: 'web' | 'mobile'; designedFor: 'people'; builtWith: string[];} const engineer = { name: 'James Michael', location: 'Abuja, Nigeria', toolkit: ['React', 'Next.js', 'TypeScript'], mobile: 'React Native', backend: ['Node.js', 'Supabase'],}; async function buildSomethingMeaningful(idea: Product) { const understanding = await discover(idea); const experience = designInFigma(understanding); const product = await develop(experience, { thoughtfulInterfaces: true, reliableSystems: true, attentionToDetail: true, }); await test(product); return ship(product);} // Every great product starts with a conversation.export { engineer, buildSomethingMeaningful };BASED IN ABUJA. BUILDING BEYOND BORDERS.
Hi, I’m James.
I design and build web & mobile products.
Thoughtful interfaces. Reliable systems.
From the first Figma frame to the final feature.
01// Thoughtfully designed. Carefully built.
02const engineer = {
03 name: 'James Michael',
04 focus: 'Web & Mobile',
05 approach: [
06 'Design with intention',
07 'Build for real people',
08 'Make the details count'
09 ]
10};
11
12export default engineer;
