About.
Professional background
From interfaces to products.
I’m Allwell Onen, a Frontend and Product Engineer with 7+ years of experience building SaaS platforms, dashboards and web applications for businesses and product teams.
My work has expanded beyond interface development into broader product engineering, including application architecture, multi-tenant systems, API integrations and third-party services. I also build AI-powered applications and automate business processes using connected tools and language models.
Across these areas, my focus remains practical which is, building useful software that is maintainable as products evolve.
I've collaborated remotely with teams in Nigeria, Brazil, Portugal, the United States, and the United Kingdom, contributing to products at different stages of development.
Professional experience
Experience.
– Present
CurrentSerendpt AI
Frontend Engineer
Lagos, Nigeria | Part-time, Remote
Frontend engineering for AI support products, including knowledge bases, embeddable forms, customer-facing integrations, and dashboards.
– Present
CurrentFreelance
AI Integration & Automation Engineer
Lagos, Nigeria | Freelance, Remote
AI integrations and automation workflows connecting CRMs, recruitment tools and customer support systems.
–
Studio Freight
Web Developer
Ohio, United States | Contract, Remote
Frontend development, Sanity and Storyblok CMS implementations and content migration for client websites.
–
Braudit
Frontend Engineer
Lagos, Nigeria | Full-time, remote
Frontend architecture and development for a multi-tenant SaaS platform focused on employee productivity and performance management.
–
Moonshot IT
Frontend Engineer
São Paulo, Brazil | Full-time, remote
Frontend engineering for web applications, interactive product experiences and data-heavy dashboards.
Engineering approach
How I approach the work.
Understand the Problem
Start with product requirements, user needs, and technical constraints. Understand what the software needs to do before choosing how to build it.
Build for Maintainability
Use clear architecture, reusable components, and readable code. Keep solutions manageable so they can adapt as the product evolves.
Prioritize Performance & Usability
Treat responsive behavior, accessibility, loading performance, and user experience as part of engineering quality throughout development.
Integrate with Purpose
Use APIs, AI capabilities, and automation where they solve real problems. Choose integrations based on their practical value to the product and its users.
Technical expertise
The tools I work with.
Frontend Engineering
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- HTML & CSS
CMS & Content Platforms
- Sanity
- Storyblok
AI Applications & Integrations
- Vercel AI SDK
- OpenAI API
- Anthropic Claude
- Google Gemini
- REST APIs
AI & Workflow Automation
- n8n
- QuickBooks
- Make
- HubSpot
- Google Sheets
- Airtable
- Slack
- Gmail
Development & Infrastructure
- Git
- PostgreSQL
- Supabase
- Vercel
- Node.js
- Claude Code
- OpenAI Codex