Skip to content

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.

  1. – Present

    Current

    Serendpt AI

    Frontend Engineer

    Lagos, Nigeria | Part-time, Remote

    Frontend engineering for AI support products, including knowledge bases, embeddable forms, customer-facing integrations, and dashboards.

  2. – Present

    Current

    Freelance

    AI Integration & Automation Engineer

    Lagos, Nigeria | Freelance, Remote

    AI integrations and automation workflows connecting CRMs, recruitment tools and customer support systems.

  3. –

    Studio Freight

    Web Developer

    Ohio, United States | Contract, Remote

    Frontend development, Sanity and Storyblok CMS implementations and content migration for client websites.

  4. –

    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.

  5. –

    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.

  1. 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.

  2. Build for Maintainability

    Use clear architecture, reusable components, and readable code. Keep solutions manageable so they can adapt as the product evolves.

  3. Prioritize Performance & Usability

    Treat responsive behavior, accessibility, loading performance, and user experience as part of engineering quality throughout development.

  4. 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.

  1. Frontend Engineering

    • React
    • Next.js
    • TypeScript
    • JavaScript
    • Tailwind CSS
    • HTML & CSS
  2. CMS & Content Platforms

    • Sanity
    • Storyblok
  3. AI Applications & Integrations

    • Vercel AI SDK
    • OpenAI API
    • Anthropic Claude
    • Google Gemini
    • REST APIs
  4. AI & Workflow Automation

    • n8n
    • QuickBooks
    • Make
    • HubSpot
    • Google Sheets
    • Airtable
    • Slack
    • Gmail
  5. Development & Infrastructure

    • Git
    • PostgreSQL
    • Supabase
    • Vercel
    • Node.js
    • Claude Code
    • OpenAI Codex