Open to projects
Design-led.
Code-built.
Results-driven.
I'm Lyton — a front-end engineer and UI/UX designer. I spend half my time in the browser and half in Figma, which means the interfaces I ship usually look the way they were meant to.
- JavaScript
- TypeScript
- React
- Next.js
- Figma
- Tailwind CSS
colors
About
I’m Lyton, a software engineer based in Lusaka, Zambia. I focus on front-end development — building the part of a product people actually touch — and I design a lot of what I build myself, in Figma, before a single component exists.
That order matters. Interfaces that are designed and built by the same person tend to skip the round trip where a design gets simplified because it was never checked against a real component library, or a build gets messy because nobody thought through the states a screen actually needs.
Right now I’m splitting time between client front-end work and getting comfortable further down the stack.
Where design meets code
Two skill sets, one person. Here’s roughly how the work splits.
Front-end engineering
Building interfaces that hold up in production — componentised, typed, and fast on a slow connection.
- React
- Next.js
- TypeScript
- Tailwind CSS
UI / product design
Designing in Figma with real content and real constraints, so the handoff to code doesn't lose anything.
- Figma
- Design systems
- Prototyping
The gap between them
Most delays happen at the handoff. Doing both sides means fewer redesigns after the build starts.
- Component libraries
- Accessibility
- Responsive layout
work
3 projects, more on GitHub
- Preview image
Web app
Project One
A short, honest summary goes here: the problem, your role, and what shipped. Two sentences is plenty.
- React
- Node.js
- Preview image
Product design
Project Two
Same format — what it is, who it was for, and the part you're proudest of. Swap this out with a real case study.
- Figma
- Design system
- Preview image
Front-end
Project Three
A third slot for whatever you want to lead with. Delete this one if two projects tell a tighter story.
- Next.js
- TypeScript
Have something to build?
Let’s talk about it.
The fastest way to reach me is email. I try to reply within a couple of days.