~$ cat cv.md

Adam Fanslau

Freelance Software Engineer · Killarney, Ireland

Software engineer in Killarney, Ireland, shipping production code since 2021: websites that bring in enquiries, automation that takes repetitive work off people's plates, and serverless AWS back-ends that are reliable and cheap to run. I take on a small number of freelance projects at a time and work with you directly, in plain English, from first call to launch and after.

Email me← Back to services

01 /Experience

  1. Software Engineer @ Net Feasa

    Jul 2024 — Present · Dingle, Ireland

    Full-stack engineer across cross-platform apps and serverless cloud services — UI lead on two production apps, CI/CD built from scratch, and event-driven AWS pipelines.

    • Built most of the UI for two production apps in React Native + Expo (TypeScript), shipping one codebase to iOS, Android, Web, and Windows desktop.
    • Designed a reusable ~18-component library and theme system with NativeWind/Tailwind and headless @rn-primitives.
    • Implemented offline-first architecture: local SQLite with a sync service handling network detection, queued sync, and gzip compression.
    • Built GitHub Actions CI/CD from scratch: PR validation, automated semantic versioning and changelogs, and a multi-platform build matrix (Windows Electron installers, Android EAS builds).
    • Added API integration testing on Pulumi-provisioned AWS via GitHub OIDC, plus OpenAPI linting and contract tests.
    • Built a serverless telecom roaming-billing pipeline — Python Lambdas on S3 events and EventBridge schedules, Pulumi IaC across multi-region dev/prod stacks.
    • Built event-driven alerting (SNS email and Microsoft Teams) and partner file delivery over SFTP via AWS Transfer Family.
    • TypeScript
    • React Native
    • Expo
    • Node.js
    • Python
    • AWS
    • Pulumi
    • GitHub Actions
    • Jest
  2. Software Engineer @ eCreation Media Technology

    Dec 2021 — Jul 2024

    Consultancy delivering software to video service providers worldwide — clients include Nokia, BBC Studios, Virgin Media, Sky, and Verizon.

    • Developed content-scraping automation in Node.js and image-recognition software in Python (OpenCV, Tesseract OCR) running on AWS Lambda, with a TDD approach.
    • Optimized CI workflows from 1h+ down to 5–15 min running time, saving the project both time and money.
    • Implemented transparent zero-downtime production deployments.
    • Reviewed code and helped train new developers on the team.
    • Node.js
    • Python
    • OpenCV
    • Tesseract OCR
    • AWS
    • Docker
    • GitHub Actions
    • PyTest

02 /Education & Certifications

Education

  • Higher Diploma in Computing: Software Development (Level 8)

    National College of Ireland · 2023–2025 · First Class Honours

Certifications

  • MTA: Software Development · ecollege.ie, 2020
  • MTA: Computer Systems Networking & Telecommunications · ecollege.ie, 2020
  • Java Foundations Certified Junior Associate · Oracle, 2020

03 /Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL

Mobile & Cross-Platform

  • React Native
  • Expo
  • NativeWind
  • Offline-first SQLite sync
  • Electron

Cloud & DevOps

  • AWS (Lambda, S3, SQS, SNS, EventBridge, Cognito, Transfer Family)
  • Pulumi
  • GitHub Actions
  • CI/CD
  • Serverless
  • Docker

Web

  • Next.js
  • React
  • Node.js
  • Tailwind CSS

Tooling & Practice

  • Jest
  • PyTest / TDD
  • OpenAPI
  • AI-assisted dev (Copilot, Claude Code)

04 /Work with me

Open to a small number of new projects

Looking for freelance help rather than a hire? I build websites, automations and AWS back-ends for small businesses and tech teams, a few projects at a time. Scope and price in writing before any work starts.