~/alesana

~/alesana main

❯ whoami

Alesana Eteuati Jr

Senior Software Developer @ Vodafone Samoa

Talofa lava! I'm a full stack developer from Samoa, mostly writing Go and TypeScript with SvelteKit. I live in the terminal on Arch Linux and Hyprland, with Neovim, tmux and Quickshell.

github ↗linkedin ↗email ↗

experience

    • Full Stack Developer Jan 2026 - Present
    • Build the web trading terminal in Next.js and React, trading across several exchanges from one interface.
    • Build backend services in Go, with automated deploys, smoke tests and rollback.
    • Work on the Android and iOS app in React Native and internal tools in SvelteKit.
    • Senior Software Developer Jan 2023 - Present
    • Software Developer Aug 2022 - Dec 2023
    • Built the eSIM platform that made Vodafone Samoa the first carrier in Samoa with eSIM support, including online eSIM sales for tourists.
    • Launched the online shop with card checkout and in-store pickup, so customers overseas can buy for family in Samoa.
    • Build the internal staff apps for bookings, vouchers, promotions and ticketing in Go, PocketBase and SvelteKit.
    • Build data pipelines and dashboards for network usage reporting in Go and PostgreSQL.
    • Set up and customise the HR system, and build SMS and customer portal platforms.
    • Industry Career Mentor Apr 2022 - Aug 2022
    • Open Source Fellow Aug 2021 - Apr 2022
    • Went from the Pre-Fellowship to the Explorer and Open Source tracks.
    • Contributed to can-merge, a CLI that checks whether a pull request can be merged from the status of its checks, using the GitHub GraphQL API.
    • Built GitDash in the Pre-Fellowship, a dashboard that tracks issues across all your repos and reminds you of deadlines.
    • Full Stack Developer Mar 2021 - Jul 2021
    • Built and deployed the e-filing system CSL won the tender for at Electric Power Corporation (Angular, .NET Core), replacing paper files with digital records indexed by EPC's filing scheme.
    • Added search and permissions for who can upload, view, download and archive each document.

projects

  • Laumei ↗ Oct 2026 - Present

    Runs Quickshell configs on macOS. Provides Quickshell's QML modules on plain Qt, with the same CLI as qs, so Linux bars and pickers load unchanged.

    C++ · Qt · QML

  • dotfiles ↗ May 2025 - Present

    Catppuccin Mocha setup for Arch + Hyprland and macOS: one Quickshell bar and pickers, yabai/skhd, kitty, tmux and Neovim.

    QML · Quickshell · Hyprland · Neovim

writing

skills

  • Go
  • TypeScript
  • SvelteKit
  • React
  • Next.js
  • Node.js
  • PocketBase
  • PostgreSQL
  • Supabase
  • Tailwind CSS
  • Python
  • Docker
  • C++ / Qt

education

© 2026 Alesana Eteuati Jr