Skip to content
PM

Patrick Munnelly

Full Stack EngineerReact, Node.js, PythonMulti-Sector Builder Shipping Fast

Marbella, Spain · Remote across EU · Available now

Download CV (PDF)

About

Full-stack engineer with 8+ years shipping production React applications backed by Node.js and Python services — across fintech, ethical AI, SaaS, and construction. I introduce the tooling teams keep: E2E testing, feature flags, CI quality gates. AI-assisted engineering is part of my daily workflow, not a novelty.

Experience

RavenPack

Senior Frontend Engineer

Leading big data analytics provider for financial services — NLP/ML infrastructure processing millions of documents daily for hedge funds, banks and asset managers.

  • Built the new payment and subscription flow in React, TypeScript and Material UI, integrating backend billing services — upgrade, downgrade and failed-transaction edge cases for enterprise customers.
  • Introduced LaunchDarkly feature flags as the company standard: designed conventions, built helper utilities and onboarded developers — unblocking gradual rollouts, A/B tests and dark launches while reducing release risk.
  • Drove test culture — Playwright with 90%+ UI coverage, Jest and React Testing Library, plus SonarQube static analysis — for fewer customer-facing bugs and faster releases.
  • Added GitLab CI quality gates (ESLint, type-check, unit tests) on every merge request, and shipped full-stack with Python AWS Lambda + DynamoDB services and Node/TypeScript BFF endpoints.
  • React
  • TypeScript
  • Material UI
  • Node.js
  • Python
  • AWS Lambda
  • DynamoDB
  • GitLab CI
  • LaunchDarkly
  • Playwright
  • Jest
  • SonarQube

Trilateral Research

Software Engineer

Ethical AI for complex social issues — the STRIAD platform family, including CESIUM, recognized by the OECD and CDEI as trustworthy AI.

  • Introduced Cypress E2E testing to the company — framework, conventions and Bitbucket Pipelines integration with Dockerised runners and automated reporting; it became the team default.
  • Moved between the CESIUM, STRIAD and STRIAD:AIR codebases — different stakeholders, data domains and deadlines.
  • Built full-stack: React, TypeScript, Next.js, Tailwind and Redux frontends over Python FastAPI and PostgreSQL backends on AWS Lambda, deployed via Bitbucket CI/CD.
  • The STRIAD family won multiple DataIQ Awards, including the 2023 'Data for Society' award for CESIUM, the child-safeguarding platform built with Lincolnshire Police.
  • React
  • TypeScript
  • Next.js
  • Tailwind
  • Redux
  • Python
  • FastAPI
  • PostgreSQL
  • AWS Lambda
  • Bitbucket Pipelines
  • Cypress
  • Docker

Boyne Park Fitout

Software Engineer

Construction and fitout firm in Ireland — workspace design and commercial interiors.

  • One-person product team: the technical hire designing and building custom software that replaced manual spreadsheets — operational efficiency, employee qualifications, site progress and materials tracking, plus auditing and invoicing tooling.
  • Built a React web app and Flutter mobile app sharing a unified Node.js/Express backend — MongoDB for application data, AWS S3 for site photos and qualification documents uploaded from the field.
  • Owned the full SDLC — discovery, architecture, build, release, maintenance. The tooling remained in production after I left.
  • React
  • Flutter
  • Node.js
  • Express
  • MongoDB
  • AWS S3

Pramerica

Associate System Developer

First professional role — responsive insurance web applications in a large regulated enterprise.

  • Built React and Bootstrap frontends over Java/Spring Boot backends.
  • Worked with OracleDB via JDBC and Hibernate, including query and transaction tuning.
  • React
  • Bootstrap
  • Java
  • Spring Boot
  • OracleDB
  • Hibernate

Side Project

AI/GEO SEO consulting for hospitality businesses — a side project I design, build and run end-to-end: TypeScript/Hono backend, React/Vite frontend, Supabase, and Gemini-powered report generation.

  • TypeScript
  • Hono
  • React
  • Vite
  • Supabase
  • Gemini

Skills

Frontend

  • React
  • TypeScript (strict)
  • Next.js
  • Tailwind CSS
  • Redux
  • Material UI
  • Flutter

Backend

  • Node.js
  • Express
  • Python
  • FastAPI
  • PostgreSQL
  • MongoDB
  • DynamoDB
  • Java / Spring Boot

Testing

  • Playwright
  • Cypress
  • Jest
  • React Testing Library
  • SonarQube

CI/CD & Cloud

  • GitLab CI
  • Bitbucket Pipelines
  • Docker
  • AWS Lambda
  • AWS S3
  • LaunchDarkly

AI Engineering

  • AI-assisted engineering (Claude, Cursor)
  • LLM API integration
  • Gemini

Contact

Patrick Munnelly is a full-stack engineer based in Marbella, Spain, specializing in React, TypeScript, Node.js and Python — available now for remote roles across the EU.

Download CV (PDF)