89 lines
3.3 KiB
JavaScript
89 lines
3.3 KiB
JavaScript
// Single source of truth for site content. Edit here, the UI follows.
|
||||
|
|
|
|||
|
|
export const profile = {
|
|||
|
|
name: 'Jesse Egbosionu',
|
|||
|
|
firstName: 'Jesse',
|
|||
|
|
handles: ['Jesse Egbosionu', 'jesseinit', 'jessewithit'],
|
|||
|
|
role: 'Software Engineer',
|
|||
|
|
location: 'Amsterdam, NL',
|
|||
|
|
email: 'me@jesseinit.dev',
|
|||
|
|
available: true,
|
|||
|
|
tagline: 'I build backend systems that scale, and the products on top of them.',
|
|||
|
|
intro:
|
|||
|
|
'I architect and scale backend systems that handle millions of requests. From payment processing to logistics orchestration, I turn complex technical challenges into reliable production infrastructure.',
|
|||
|
|
about: [
|
|||
|
|
'I’m a software engineer based in Amsterdam with 6+ years of experience shipping products across finance, e-commerce, and logistics.',
|
|||
|
|
'Most of my work lives on the backend: designing APIs, modelling data, and running services in production. I care about systems that are boring in the best way: observable, well-tested, and easy for the next engineer to pick up.',
|
|||
|
|
'When I’m not at work, I build small tools that scratch my own itch.',
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
export const stats = [
|
|||
|
|
{ value: '6+', label: 'Years shipping' },
|
|||
|
|
{ value: '3', label: 'Industries' },
|
|||
|
|
{ value: 'M+', label: 'Requests served' },
|
|||
|
|
];
|
|||
|
|
|
|||
|
|
export const focusAreas = [
|
|||
|
|
{
|
|||
|
|
title: 'Backend architecture',
|
|||
|
|
description: 'Service design, APIs and data models that hold up under real traffic.',
|
|||
|
|
icon: 'server',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Payments & fintech',
|
|||
|
|
description: 'Transaction flows, reconciliation and integrations with payment providers.',
|
|||
|
|
icon: 'card',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Logistics orchestration',
|
|||
|
|
description: 'Event-driven workflows that move orders, parcels and people on time.',
|
|||
|
|
icon: 'route',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Infra & delivery',
|
|||
|
|
description: 'Containerised deployments on Kubernetes, CI/CD and production observability.',
|
|||
|
|
icon: 'cloud',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
|
|||
|
|
export const stack = [
|
|||
|
|
{ group: 'Languages', items: ['Python', 'JavaScript', 'Go'] },
|
|||
|
|
{ group: 'Frameworks', items: ['Django', 'FastAPI', 'Flask', 'Node.js', 'React', 'Next.js'] },
|
|||
|
|
{ group: 'Data', items: ['PostgreSQL', 'MongoDB', 'Redis', 'Kafka', 'Pub/Sub'] },
|
|||
|
|
{ group: 'Infrastructure', items: ['Docker', 'Kubernetes', 'CI/CD'] },
|
|||
|
|
];
|
|||
|
|
|
|||
|
|
export const projects = [
|
|||
|
|
{
|
|||
|
|
title: 'LibreOffice Conversion API',
|
|||
|
|
description: 'A stateless REST API that exposes document conversion through the LibreOffice CLI.',
|
|||
|
|
tags: ['Python', 'Flask', 'Docker'],
|
|||
|
|
repo: 'https://github.com/jesseinit/flask_libreoffice_api',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Store Manager',
|
|||
|
|
description: 'A web app that helps store owners manage sales and product inventory records.',
|
|||
|
|
tags: ['React', 'Node.js', 'PostgreSQL'],
|
|||
|
|
repo: 'https://github.com/jesseinit/store-manager-react',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'Feather Insure',
|
|||
|
|
description: 'A small insurance recommendation API.',
|
|||
|
|
tags: ['Python', 'API'],
|
|||
|
|
repo: 'https://github.com/jesseinit/feather-insure',
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
title: 'RSS Reader API',
|
|||
|
|
description: 'A REST API that lets users read and follow their favourite RSS feeds.',
|
|||
|
|
tags: ['Python', 'REST'],
|
|||
|
|
repo: 'https://github.com/jesseinit/rss_reader_api',
|
|||
|
|
},
|
|||
|
|
];
|
|||
|
|
|
|||
|
|
export const socials = [
|
|||
|
|
{ name: 'GitHub', url: 'https://github.com/jesseinit', icon: 'github' },
|
|||
|
|
{ name: 'LinkedIn', url: 'https://linkedin.com/in/jesse-egbosionu/', icon: 'linkedin' },
|
|||
|
|
{ name: 'X', url: 'https://twitter.com/jesseinit/', icon: 'x' },
|
|||
|
|
];
|