AH

Andrew Hall

Senior Full-Stack Developer

Manchester, UK, GMT+0

andrew@rioja.iowww.linkedin.com/in/a-hall2github.com/andytango

About

A results-oriented technical leader and Senior Full-Stack Developer with over 10 years of experience defining technical strategy and architecting highly scalable systems across life sciences, finance and construction. Proven success in leading teams through the full software development lifecycle in Agile environments. Excels at collaborating with stakeholders to translate business requirements into technical solutions and mentoring developers to foster a culture of innovation and continuous learning.

Experience

Nov 25 – Now

Senior Software Engineer at Fanvue

  • Led the development of a new "App Store" and “App Surfaces” for external developers building on the Fanvue API. Defined internal standards and best practices for the API and shaped key design decisions.
  • Analysed Discord and API log data to identify external developer pain points and needs, which helped the team prioritise, segment key users, and align prioritisation to business goals.
  • Brought "product thinking" skills into play on these more technical projects by gathering data and understanding developer needs and requirements before starting.
  • Integrated a new feature flag system to consolidate and replace 3 internal systems, providing an improved developer experience.
  • Developed new data-driven methods to analyze Sentry errors, database stats, and the existing codebase, building an AI-driven analysis system to identify root cause issues in code structure, design, and development practices to provide actionable insights to the rest of the team.
Apr 25 – Nov 25

CTO (Interim) at Artic Works

  • Within the first two months stabilized the platform by resolving critical P-1 issues that threatened major sales deals, spanning SQL optimization, a Flutter/iPadOS regression, and complex on-site network diagnostics. Proactively improved system reliability by introducing observability tools (Datadog, PostHog) and implementing structured testing processes.
  • Led the end-to-end development of a new product that successfully converted two new customers in an adjacent market. Drove the full lifecycle from customer discovery to release, building it on a modern stack (Rust gRPC, Tanstack Start) designed for type safety, offline use, and strategic reduction of existing tech debt.
  • Managed a complex integration with an enterprise customer's Oracle Fusion ERP system, liaising with third-party contractors and presenting strategy and progress updates to cross-functional steering groups and VP-level stakeholders.
  • Spearheaded the development of a generative AI feature to automate the review of construction site photos, designing a "human-in-the-loop" system to mitigate risk. Proactively developed a PoC for bulk image analysis that was subsequently adopted by the sales team to showcase new data service capabilities.
Jul 17 – Mar 25

CTO at VISFO Health

Enterprise SaaS Platform & Team Scaling (2017-2020)

  • Led the product and engineering strategy that took the company from early-stage development to securing a multi-year, $1.2M+ per annum SaaS contract.
  • Hired and scaled the core product and engineering team from 0 to ~30, building the enterprise platform to support over 200 daily users in business-critical operations.
  • Established the initial management structure, filling key roles across engineering, product, and design to support platform growth and delivery.

R&D Leadership & Product Diversification (2020-2025)

  • Established and led a new R&D group to rapidly prototype and commercialize new data products, implementing a lean 6-10 week innovation cycle from discovery through design and development to release.
  • Drove technical strategy by leading proof-of-concept projects, including a cost-effective knowledge graph system over PostgreSQL to evaluate its potential for unifying disparate company data sources (clinical trials, regulatory decisions).
  • Created a specialized, auditable literature screening system for a global pharmaceutical client, requiring in-depth research of FDA requirements and consultation with legal and regulatory experts.
  • Architected and delivered a unified, in-house consulting platform that integrated BI dashboards and collaboration tools. The platform improved project delivery and has been cited by customers as a key competitive differentiator.
  • Building on this, spearheaded the end-to-end development of an advanced data synthesis platform for biomedical literature. This involved building a high-throughput ETL pipeline, optimizing complex queries on the OpenAlex database, and creating a lightweight RAG system to power a conversational interface.
Jan 22 – Jan 23

Chief Architect (Fractional) at Sigma Financial Trading Ltd

  • Developed the initial prototype for a consumer financial trading mobile app, which directly led to securing a seed investment of ~£750,000.
  • Post-funding, defined the technical and organizational strategy, establishing a product team for rapid B2C prototyping (Python, React) and a data team to build a scalable, event-driven pipeline for future enterprise needs.
  • Engineered critical platform components, including a configurable usage-based billing system and a Rust program that generated a type-safe TypeScript library from a PEG grammar for a visual expression builder.
  • Architected "Iris," the company's unified data science delivery platform (Next.js, WorkOS), guiding it from initial proof-of-concept to a production system now used by customers.
Feb 20 – Jan 21

Lead Engineer (Contract) at IDMH Ltd

  • Led the 12-month, end-to-end development of "Fetch," a regionally award-winning factory operating system that addressed a critical software gap in the off-site construction industry.
  • Designed a multi-faceted platform featuring a PWA for factory tablets and real-time status boards, delivering phased features for task tracking, drawing management, and an auditable Quality Management System (via Google Workspace) that enabled a single supervisor to oversee the entire facility. This underpinned one of the largest residential developments in the UK, providing 750 homes to the Royal Borough of Greenwich.
  • Built the full-stack solution using PostgreSQL, PostgREST, Node.js, and React within an Nx Monorepo, implementing WebSockets for real-time updates and Service Workers for crucial offline functionality on the factory floor.
May 16 – Jun 17

Full Stack Engineer at Yozu Ltd

  • Engineered a multi-tenant whitelabelling system for a bookkeeping SaaS (serving 1500+ UK SMEs), enabling resale by other accountancies and opening a new B2B revenue stream.
  • Integrated banking APIs to automate the import of user bank statements as transactions, significantly improving user workflow.
  • Owned the end-to-end development of the initial mobile app, from architecting the REST API and authentication system to building and deploying the hybrid front-end with React and Cordova.
Jan 14 – Apr 16

Web Developer at Lifecode Solutions Ltd

  • Engineered a reusable tablet application for a top-10 pharmaceutical client to create interactive visual walkthroughs of complex health economic data using SASS and jQuery.
  • Developed the front-end for a scientific tool to design, run, and visualize complex Markov model simulations used in health economic modelling.
  • Prototyped a mental health application in collaboration with a local psychotherapy practice to guide users through a series of self-help questions.
Jul 13 – Dec 13

Research Intern at Liverpool Health Economics

  • Supported a major pharmaceutical study by conducting research on Hepatitis C across 28 countries and developing Python scripts to automate the structuring of hundreds of annotated findings.

Education

Jan 13

University of Liverpool

BSc (Hons) in Economics

Projects

Jul 24 – Aug 24

Artifex Inc | Contract Developer

Authored the documentation and designed and implemented a high-level API for Artifex's official WebAssembly PDF library after they contracted me based on the success of my popular open-source project, MuPDF.js (200+ GitHub stars).

Jan 19

Web Hangmanweb-hangman.web.app

Spent a couple of days building a simple online hangman game which I shared with my friends and family. Used a single-page React application with no backend and an obfuscated and compressed state representation in the URL for sharing, a hand-coded web canvas illustration, and the Web Share API for a rich mobile experience.

Skills

Project Management

AGILEWaterfallLean project managementJIRALinear

Programming Paradigms

Test Driven DevelopmentBehaviour Driven DevelopmentObject Oriented ProgrammingFunctional ProgrammingProcedural Programming

Design Principles & Patterns

Clean CodeKISSYAGNIGang of Four patterns

Architecture

Clean ArchitectureServices / MicroservicesRESTful API design12-Factor app

Programming Languages

Typescript (Expert)PythonRustRuby (Competent)TerraformC#JavaC

Databases

PostgreSQL (Expert)BigQuery (Competent)MySQL (Competent)

Tools & Frameworks

ReactNextJSNodeJSTanstack StartService WorkersWeb WorkersIndexedDBWebassemblyTailwind CSSSCSSExpressKoaFastAPIFlaskTonicAxum

Other

Google Cloud PlatformAWSDockerBashLinux
Curvit