Hi there,

I'm Lucas

tech lead and full-stack web developer and with more than 20 years of hands-on experience

Expertise

System Design & Architecture

Decomposing monoliths into micro‑services, designing event‑driven architectures and defining clear service boundaries, data models and APIs.

Full‑Stack Development

End‑to‑end delivery with Ruby on Rails, TypeScript, Node.js, Astro and Svelte; from server‑side APIs to responsive front‑ends.

APIs & Distributed Systems

Designing REST and GraphQL APIs, background processing with Sidekiq, event‑based communication and cross‑service data exchange.

Databases & Data Processing

Schema design, migrations and performance tuning with PostgreSQL, MySQL and DynamoDB; data synchronisation across platforms and third‑party APIs.

Testing & CI/CD

Unit, integration and E2E tests with RSpec, Minitest, Vitest and Jest; CI/CD pipelines via GitHub Actions, GitLab CI, CircleCI and Jenkins.

Cloud Infrastructure & DevOps

AWS (Lambda, ECS, API Gateway, Aurora, DynamoDB), Cloudflare, Docker and infrastructure as code with AWS CDK; self‑hosted deployments with Coolify.

Experience

Freelance Software Engineer and Tech Lead · Mar 2022 – present

GEEK4GOOD Consulting Ltd

Remote

Partnering with startups and established organisations alike to architect, build and ship web applications and cloud infrastructure, taking projects from concept to production. Adopted a nomadic lifestyle following the lifting of COVID-19 restrictions while continuing to deliver solutions remotely.

Ruby on RailsTypeScriptNode.jsAstroSvelteApollo GraphQLPostgreSQLAWSPythonDockerCloudflarePostgreSQLSQLitePocketBaseSurveyJSAmazon SES

TenSrc AB · Tech Lead · Nov 2025 – present

Building a SaaS platform that serves as the Trade OS for resellers, consolidating inventory, order and logistics management as well as trade compliance across borders into a single workflow.

TEFL GIGS · Tech Lead (part time) · May 2024 – Oct 2025

Connected more than 70 native speakers of English with schools in Southeast Asia seeking foreign teachers by automating social media marketing campaigns and application tracking to minimise repetitive manual work and make more time for genuine human connections.

dxw · Senior Software Engineer · Dec 2024 – Mar 2025

Successfully took a custom web app to create, conduct and evaluate nationwide surveys in the UK from prototype to production on time and on budget, working closely with users, a tech lead, a front-end developer, a DevOps engineer and a UI/UX designer.

Goosechase · Senior Software Engineer · Aug 2023 – Feb 2024

Sped up the complete rewrite of the Goosechase platform, an app ecosystem to plan and run scavenger hunts, by taking over the port of the web app's admin panel and switching the whole team to trunk-based development with 100% test coverage for new features.

Mara · Tech Lead · Jul 2022 – Jan 2023

Took the monolithic Mara crypto wallet API and web app from prototype to production, leading a team of a dozen experienced developers, splitting the app into micro-services, focusing on security and performance while working against an extremely ambitious timeline.

Senior Software Engineer · Aug 2021 – Feb 2022

Indeed Flex

Remote

Led the development of a retroactive shift management feature, resulting in a reduced workload for the Ops team, company-wide better requirements gathering and a series of workshops to foster cross-team knowledge exchange.

Ruby on RailsPostgreSQLSidekiqHerokuReactRedux

Lead Software Engineer · May 2020 – Jul 2021

HomeHero

Remote

Led the development of the API powering a mobile app to manage services in and around the home, taking ownership of the two main micro-services for user and property management, built on an event-based infrastructure with a strong focus on security and performance.

TypeScriptAWS LambdaAWS API GatewayDynamoDBRuby on Rails

Lead Software Engineer · Apr 2019 – Apr 2020

Board Intelligence

London, UK

Optimised the main web app and API to manage board meetings by decoupling it from a specific email service provider and enabling seamless ESP switching, re-writing the MS Excel export for a 400x speed-up, and tweaking the database setup for 23% faster runs of the automated test suite.

Ruby on RailsClojurePostgreSQLSidekiqReactRedux

Head of Development · May 2017 – Mar 2019

Resolver

London, UK

Led a team of ten developers, coaching and mentoring them to unlock their full potential, working on a consumer rights web app; maintained an average of 99% uptime and delivered the infrastructure for expanding into South Africa in time for the scheduled launch, navigating constantly shifting requirements.

Ruby on RailsPostgreSQLAWS EC2AWS Fargate

Education

Diploma in Computer Science (Diplom Informatik)

Universität Bremen, Germany

Core areas: Core areas: software engineering, data structures and modelling, algorithms, and computer networks

Thesis: "acts_as_case – A Web Developer's Perspective on Workflow Management"

The German Diplom is equivalent to a combined BSc and MSc.

Software Engineering Algorithms Data Structures Computer Networks Databases Operating Systems Mathematics Theoretical Computer Science Logic & Formal Methods Object-Oriented Programming Distributed Systems Project Management

About Me

Strongest on the back end, comfortable across the full stack.

Learn more

Get in touch

Use the buttons below for my resume & email.