About
I build the whole visible thing.

Elasoru Solomon Ayodeji, a developer and creative technologist working from Nigeria. What I do sits between design and engineering: layout, type, components, state, and the small decisions that decide whether an interface feels considered or assembled.
- Based
- Nigeria
- Working
- Remotely, worldwide
- Focus
- Web products
The short version
Technical, not agency-trained. Self-directed, not self-declared.
I learned to build by shipping things that had real constraints rather than tutorials that had none. A storefront that needed product video to sell clothes. A research platform that had to show its own uncertainty. A feedback system for a school with no server budget and staff who needed a spreadsheet they already understood.
Each of those forced a decision I would not have made from a course: cut a feature, choose a smaller tool, admit a limitation in the interface. That is the part of development I find interesting: not the library choice, but the trade.
I work alone, which means I do the design, the front end, the data plumbing and the copy. It also means I only take on what I can finish. When something is unfinished, the work says so plainly. There is a project on this site labelled Paused, and it is labelled that for a reason.
Approach
Four things I try to hold to.
- 01
Start with what it has to do
The brief is a job, not a mood board. Once the job is clear, the layout usually argues for itself.
- 02
Design in the browser
Type sizes, spacing and breakpoints are decided against real content, not in a static mock that a phone will contradict.
- 03
Prefer the smaller solution
A static page beats a serverless function that exists for decoration. Fewer dependencies, fewer ways to break.
- 04
Write it down honestly
Status notes, limitations and unfinished features belong on the site, not hidden in a README nobody reads.
Capabilities
What I actually use, verified by the projects on this site.
Front end
- React & Next.js
- TypeScript
- Semantic HTML & modern CSS
- Tailwind CSS
- Responsive layout
- Accessibility fundamentals
Interfaces & motion
- Design systems
- Typography & hierarchy
- Component architecture
- Motion & micro-interaction
- Form design & validation
- Reduced-motion support
Data & integration
- REST APIs
- Express proxies
- Supabase auth
- Google Apps Script
- localStorage state
- CSV & JSON data
Tools & delivery
- Git & GitHub
- Vite
- Vercel deployment
- Performance budgeting
- SEO metadata
- Technical writing
Python appears here because of DEX and the PREDICTA engine. I do not claim backend or infrastructure depth beyond what those projects demonstrate.
So far
- 2025
First real builds
The FTC feedback system, a school project rebuilt as an actual web application with its own submission pipeline. Then DEX, a desktop voice assistant experiment.
- 2025–2026
Storefronts and clients' problems
ICEEIT: cart, wishlist, product video, nine routes, and a checkout honest about its limits. Promotional work for a gadget business in Computer Village.
- 2026
Research tools and concept work
PREDICTA, a forecasting workspace that treats prediction error as part of the design. VANTAGE, a nine-page corporate concept. Tolu's Space, a hospitality site built around photography.
- Now
AYODEX Labs, version two
This site, a rebuild from scratch around a clearer, more editorial identity, with every project described at the stage it is actually in.
The work is the argument. Here it is.
Seven projects, each with its real status and its real stack.



