~/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.
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
- Laumei: Quickshell on macOS 2026-10-27
Running the same Quickshell bar and pickers on macOS that I use on Hyprland.
3 min read #macos#quickshell#qt#dotfiles
skills
- Go
- TypeScript
- SvelteKit
- React
- Next.js
- Node.js
- PocketBase
- PostgreSQL
- Supabase
- Tailwind CSS
- Python
- Docker
- C++ / Qt
education
- BSE Software Engineering 2017 - 2020