About Shane

...or the 0-1 guide on Shane Devane

Shane Profile Shane 2022 First saxophone when I was 26 Madrid and Barcelona Marathons back-to-back 2022! When writing Onboarding Product Retro Friday from 2009! Profile

My work combines technical leadership with hands-on engineering. Over the last 4 years, I have worked as a Product Lead and CTO, but I continue to write code daily. I build the infrastructure my teams work on, from fine-tuning LLMs on AWS to architecting serverless pipelines.

What I Do

  • Engineering: Python 3.12, Django 5, AWS AgentSquad, and OpenAI Workflows
  • Product: Agile coaching, Lean principles, and CX strategy
  • Current Focus: Building AI compliance tools and agentic cloud workflows

The Backstory

I have worked with companies like Advertising.com, Wonga, Plynk, and Web Summit.

I started in Ireland, earning a Diploma in Computer Programming in 1999. Since then, I've led engineering teams of up to 18 people across multiple countries, including roles in Dublin, Auckland, and Barcelona.

Startup History

I co-founded Newslinn, a citizen-journalism platform funded by the Google DNI fund, where we implemented AI/ML for photo verification.

Personal

Outside of engineering, I have completed 9 marathons and was a WKA Kickboxing World Champion in 1998.

Philosophy

  • Pragmatic Solutions: Choosing the right tool for the job, not the trendiest
  • Clean Code: Code should be readable first, clever second
  • Automated Testing: Confidence to refactor comes from good test coverage
  • Continuous Learning: Technology evolves; we must evolve with it
  • Knowledge Sharing: Strong teams share knowledge freely

Technical Stack

Core Backend: Python 3.12, Django 5, FastAPI, Celery, PostgreSQL, Redis

AI & LLM: OpenAI Workflows, AWS AgentSquad, Meta Ollama 3.2, DeepSeek R1, Claude Code, LangChain

DevOps & Cloud: AWS (EC2, RDS, ELB, CloudFormation), Serverless, Docker, Linux, Bash

Frontend: React, Vite, HTMX, Bootstrap 5, Tailwind

Get in Touch

I am based in Barcelona (CET) and work remotely with teams in the EU.