Senior Frontend Engineer
Fast, accessible interfaces for products that refuse to be simple.
Seven years turning dense workflows — AI agents, payments, logistics, financial data — into interfaces people can use without thinking. I care about the parts most people skip: bundle size, keyboard paths, type safety, and the design decisions that keep a product coherent at scale.
- Based in
- Dubai, UAE
- Currently
- Komut
- Focus
- AI · Fintech · Tooling
- Experience
- 7+ years
01/Work
Selected projects
Products I have designed and shipped in production — each one a different kind of interface problem.
Trukkr
Logistics marketplace connecting carriers with shippers — dashboards, portals and transactional flows.
- Dashboards
- Portals
- Transactional forms

02/Craft
What I optimise for
The parts of frontend work that decide whether a product feels good six months after launch.
Design systems
Token-driven primitives, accessible component APIs, and documentation teams actually read — so a product stops growing one-off buttons per sprint.
Performance
Core Web Vitals treated as a budget, not an afterthought. Route-level code splitting, sane caching, and rendering strategies chosen per surface.
Complex data interfaces
Tables, dashboards, forms and real-time updates that stay legible under thousands of rows — and stay usable on a mid-range phone.
Frontend architecture
Typed boundaries between API and UI, explicit state ownership, and a developer experience that makes the right path the easy one.
03/Experience
Where I have worked
Seven years across AI platforms, logistics marketplaces and financial tooling.
Product Engineer·Komut
Building end-to-end — discovery with design through to production frontend for a social commute platform: routes, matching and live journey sharing.
Current
Senior Frontend Engineer·AIREV
Built On-Demand, an AI platform powered by RAG — agentic workflows, complex data interfaces and enterprise-grade UX.
Previously
Senior Frontend Engineer·Trukkr
Led frontend for a $6M-funded logistics marketplace — carrier and shipper portals, dashboards and high-volume transactional flows.
Previously
Frontend Developer·Trukkr
Shipped the first versions of the transporter portal and core booking flows.
Previously
04/Stack
Tools I reach for
Chosen for how well they scale with a team, not for how they look in a tutorial.
Languages
- TypeScript
- JavaScript
- HTML
- CSS
Frameworks
- React
- Next.js
- Remix
- Astro
Styling
- Tailwind CSS
- CSS Modules
- shadcn/ui
- Material UI
State & data
- React Query
- SWR
- Redux Toolkit
- Zustand
Tooling
- Vite
- Vitest
- Playwright
- Storybook
Platform
- Vercel
- Docker
- Git
- Node.js
05/Contact
Let's build something fast, accessible and considered.
Open to senior frontend and product engineering roles. If you are hiring for a frontend engineer who cares about the last 10% of the interface, I would like to hear from you.
makramnarejo@gmail.com