Enda Frawley
Hi, I’m Enda Frawley, a full-stack engineer with 8+ years building secure, scalable SaaS on GCP and AWS.
About
Hi, I’m Enda Frawley, a full-stack engineer with 8+ years building secure, scalable SaaS on GCP and AWS. I specialize in Python and Node.js with React/Next.js frontends, and I bring strong DevOps (Kubernetes, Terraform, Helm, Argo CD, GitHub Actions/Cloud Build) and testing disciplines (unit, integration, contract, e2e, performance) to every project. I design cost-aware, observable platforms and have hands-on experience with healthcare and fintech domains, focusing on GDPR, FADP, and PCI-DSS compliance.
I enjoy crafting robust APIs, reliable CI/CD pipelines, data pipelines, and secure, observable systems that teams can operate confidently. My approach combines pragmatic engineering with a focus on security, testing, and user-oriented frontends, delivering value through maintainable code and repeatable delivery processes.
- 3 years' experience
- Joined November 2025
Skills· 15
Languages
- EnglishFluent
Industry experience
- Healthcare
- Financial Services
- Software & Internet
Work experience
Led cloud-native Python services on GCP (FastAPI on GKE/Cloud Run) with Pydantic contracts and OpenAPI; implemented consumer-driven contract tests pre-deploy. Built event pipelines (Pub/Sub → Dataflow → BigQuery) with DLQ/replay tooling; added k6 performance tests and lag/SLO dashboards in Grafana. Standardized Helm charts and Argo CD app-of-apps; created Terraform modules for GCP/AWS; automated environment promotion with drift detection and rollback. Implemented multi-stage CI/CD with GitHub Actions/Cloud Build gates (unit/integration/contract/perf), SBOM, image signing, and security scans (Snyk/Trivy). Enabled OpenTelemetry traces, Prometheus/Grafana metrics, synthetic canaries, and blue/green/canary rollouts with auto-abort on SLO breach. Enforced security/compliance: secret rotation via Secret Manager, PHI redaction paths, and GDPR/FADP audit trails. Delivered Next.js clinician dashboards with real-time updates; conducted Cypress E2E and accessibility checks.
AWS-first services: Flask/FastAPI on ECS (Fargate) and Lambda + API Gateway; orchestrations via SQS/SNS + Step Functions with retries/backoff and idempotency keys. Node.js microservices for payment callbacks, webhooks, and reconciliation; containerized and deployed via ECS Fargate with CloudWatch logging. DevOps/CI/CD: Terraform modules for multi-account AWS; GitHub Actions with parallel test matrices (unit/integration/contract), image scanning, and infra plan/apply gates; blue-green deployments. Testing: Pact contract tests for partners; Cypress for customer/admin portals; k6 load tests in PR checks; synthetic monitors for payment flows. Data & analytics: OLTP on RDS (PostgreSQL); exports to Redshift with partitioning and compression; reconciliation via Celery + Redis workers. Security & PCI: OAuth2/OIDC, tokenization with PSPs, scoped PCI traffic, centralized secrets and KMS; change mgmt with approvals. Frontend: Maintained and extended Vue.js dashboards before migrating to Next.js.
GKE enablement & GitOps: Containerized Python services; rolled out GKE with Helm and Argo CD; Cloud Build → GKE pipelines with image provenance and drift alerts. ETL/Reporting: Cloud Functions triggers on GCS to normalize data into BigQuery; dbt-style tests and data-quality dashboards. Node.js/Express backend endpoints for internal tools, async job workers, and webhook handlers; integrated with GCP Pub/Sub and Cloud SQL. Vue.js applications: Built internal admin panels and reporting dashboards using Vue.js + Vuex, with reusable component architecture and unit + Cypress tests. Testing foundations: Established Pytest/xUnit suites, Jest/RTL for React, and Cypress E2E; smoke tests promoted via CI for release confidence.
Education
Hire Enda Frawley today
Post a job and invite Enda, or contact them directly. No hidden commission.











