← Home / Resume

Andrew Smith.

Full Stack Developer

01 / Profile

I am a seasoned full stack developer with over a decade of experience successfully delivering medium to large-scale projects within collaborative, team-driven environments. I consistently go the extra mile to ensure high-quality outcomes, regardless of project size or complexity.

My professional background spans a diverse range of industries, including financial services, healthcare, wellness and fitness. This breadth of experience enables me to adapt quickly and contribute effectively to a variety of domains.

I am an active contributor to several open source projects, including Svelte, Slim PHP and Supabase.

02 / Experience

Where I've worked.

  1. Jan 2024 — Present

    Senior Software Engineer

    Independent Contractor

    • Managed a Discord community of 50,000 developers.
    • Maintained the official Python package for interfacing with Supabase.
    • Architected and built an internal survey platform for a research organisation, enabling advanced reporting and analytics.
  2. Feb 2022 — Jan 2024

    Developer Relations Advocate

    Supabase

    • Collaborated with the authentication team on developing and improving the auth-helpers and SSR packages for Supabase.
    • Created detailed documentation to address limitations of the original implicit flow.
    • Contributed to documentation for integrating Supabase with Next.js, SvelteKit and React.
    • Collected feedback from the community through Discord, GitHub, Reddit and Stack Overflow to improve Supabase's offerings.
  3. Mar 2021 — Jan 2022

    Full Stack Developer

    Spinning Fox

    • Developed features for a cybersecurity training platform.
    • Launched client projects within budget and timeline constraints.
  4. Jan 2019 — Sep 2020

    Full Stack Developer (Contract)

    Inocan Group

    • Developed an e-commerce storefront with Vue.js.
    • Used Firebase and the Serverless framework for backend development.
    • Boosted app performance by 60% through an IndexedDB implementation.
  5. Nov 2017 — Aug 2018

    Full Stack Developer (Contract)

    ELVIS

    • Improved a website's Lighthouse score from 10 to over 90 in all categories using Svelte.
    • Created websites for clients including Cadbury, Budweiser, Michelob, Corona and Yakult.
    • Collaborated with project managers to define project requirements.

03 / Education

  1. 2004 — 2006

    Higher National Diploma in Multimedia

    Middlesex University — London, UK