Available to hire
Senior full-stack engineer with 11+ years building SaaS products, customer-facing platforms, and payment systems—owning work from technical design through production. Strong across TypeScript, React, Node.js, Python, and AWS, with a focus on reliability, performance, security, and UX.
Recent work applies AI directly to product workflows using LLM integrations, retrieval-based systems, workflow orchestration, and evaluation/guardrails—shipping features with robust testing and observability in production environments.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Work Experience
Senior AI Product Engineer at n8n
March 1, 2023 - PresentBuilt AI-assisted workflow features across n8n’s open workflow automation platform using TypeScript, Node.js, Vue, and API-driven backend services. Developed natural-language workflow creation and node configuration flows to help users go from idea to working automation faster. Integrated LLM APIs, embeddings, and vector search to ground suggestions in documentation, integration metadata, and workflow context. Introduced evaluation and regression checks for AI features, combining automated tests, scoring, human review, and fallback behavior before release. Worked on tool calling and multi-step workflow orchestration covering execution state, retries, permissions, error handling, and observability. Collaborated with product/design/platform and open-source contributors across cloud and self-hosted deployments.
Senior Full-Stack Engineer at Adyen
April 1, 2020 - February 1, 2023Built merchant-facing interfaces and internal operations tools for payment reporting, transaction investigation, and account-management workflows. Developed React/TypeScript experiences backed by Java services and APIs, handling payment states, retries, permissions, and failure recovery. Contributed to billing and revenue workflows including invoice visibility and operational tooling for merchant teams. Improved reliability through stronger validation, idempotent request handling, automated tests, and clearer operational telemetry. Worked cross-functionally with payments, risk, support, and platform teams to deliver changes safely in a high-volume financial system, and mentored engineers on frontend architecture, API contracts, testing, and production troubleshooting.
Full-Stack Engineer at Intercom
June 1, 2017 - March 1, 2020Delivered product features across Intercom’s Messenger, Inbox, and customer-support workflows using React, TypeScript, Node.js, and service APIs. Built conversation views, routing controls, and agent-side workflow tools to help support teams manage high-volume customer conversations. Improved real-time updates and notification handling for active conversations to reduce stale state and unnecessary refreshes. Developed integrations around REST APIs, webhooks, permissions, and customer data with product/design/support-operations teams. Improved frontend performance and test coverage across shared components, enabling more predictable releases as the product expanded. Participated in production support, incident reviews, code reviews, and separation of shared services from older application code.
Software Engineer at HubSpot
June 1, 2014 - May 1, 2017Built and maintained customer-facing workflows across HubSpot’s CRM and Marketing Hub using primarily Java services, React/TypeScript interfaces, and MySQL-backed APIs. Reworked parts of the campaign-management UI into reusable React components, reducing duplicated frontend code and making workflow changes easier to ship. Added validation, permissions, and audit-history features for contact and campaign actions used by marketing teams. Improved performance on high-use dashboard pages via smaller bundles, more efficient data loading, and improved client-side state handling. Worked with platform/infrastructure teams on Kafka-backed events, Elasticsearch indexing, automated tests, and AWS deployments.
Education
BSc in Computer Applications (Software Engineering Stream) at Dublin City University
September 1, 2010 - May 1, 2014BSc in Computer Applications (Software Engineering Stream) at Dublin City University
September 1, 2010 - May 1, 2014Qualifications
Industry Experience
Financial Services, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Carlow today.