Skip to content
View Maeevick's full-sized avatar
👉
https://www.maeevick.com/
👉
https://www.maeevick.com/

Block or report Maeevick

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Maeevick/README.md

Hi! 👋

I'm Aurel - CTO at HD Rain building climate risk management solutions.

What I do

By day: Leading a 5-person engineering team processing weather data at scale for parametric insurance.

By night: Exploring game development, SaaS building, and creative projects I've postponed for years.

Philosophy: Advocate for Extreme Programming (TDD, pair programming), Functional Programming, and Lean Product Management.


Current focus

Exploring game development with Bevy Engine, prototyping SaaS ideas, planning fantasy stories.

See my work: GitHub reposHaskell Foundation contribution


Background

20+ years building software - from teenage game modding through parallel careers in archaeology and engineering.

Game development (2002-2011):

  • Modded Neverwinter Nights with custom engines (persistent multiplayer RPG servers)
  • Built tools with NWScript (C-like), Python, HTML/CSS/JS
  • Game design: writing, level design, character development

Parallel careers (2007-2012):

  • Freelance software engineering: Building products for clients while simultaneously...
  • Archaeology engineer (started 2008): Working in preventive archaeology
    • Specialized in Neolithic and proto-historic periods (Bronze and Iron Ages)
    • European Atlantic facade focus (Gibraltar to Yell Strait)
    • Socio-technological aspects of long-distance trade and navigation

Archaeology focus (2012-2015):

  • Stopped freelancing to focus fully on archaeology
  • Contracts: site assessment, surveying, excavation, scientific documentation
  • France and Spain

Full-time software engineering (2015+):

  • Returned to software engineering full-time
  • Fullstack roles across startups and scale-ups
  • Product management and CTO/CTPO roles
  • Published 79-week newsletter (ended 2024)
  • Contributed to Haskell Foundation open source project

Tech Stack

Production: Rust • Python • TypeScript • React • DuckDB • Polars • PostgreSQL
Exploring: Bevy Engine • ECS Architecture • 3D Rendering
Practices: Extreme Programming • TDD • Pair Programming • Lean PM • DevOps


Find me

🧢 LinkedIn - Professional updates, leadership & engineering insights

🛠️ Bluesky & Website - Creative work & dev logs

📫 Open to: Technical consulting, fractional CTPO engagements, training & speaking!


Favorite resources

I have no links with Amazon, I use it here as any other library.

Books

Mindset

Andrew Hunt - Pragmatic Programmer (the first edition is still worth)

Sandro Mancuso - The Software Craftsman

Dave Farley - Modern Software Engineering

Techniques

Kent Beck - Extreme Programming Explained

Kent Beck - Test-Driven Development by Example

Jeff Langr - Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better

DDD

Eric Evans - Domain-Driven Design

Vaughn Vernon - Implementing Domain-Driven Design

Scott Millett & Nick Tune - Patterns, Principles, and Practices of Domain-Driven Design

FP

Debasish Ghosh - Function and Reactive Domain Modeling

Scott Wlashin - Domain Modeling Made Functional

Case Studies

Harry Percival - Cosmic Python (free online reading)

Product

Marty Cagan - Inspired: How to Create Tech Products Customers Love

Marty Cagan - Empowered: Ordinary People, Extraordinary Products

Articles

Alistair Cockburn - Hexagonal Architecture

Herbert Graca - DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together

Steve Fenton - My Unit Testing Epiphany

Steve Fenton - My Unit Testing Epiphany Continued

Videos

Sandro Mancuso - DevEternity 2017: The Long Road

Ian Cooper - DevEternity 2017: Where Did It All Go Wrong

J.B. Rainsberger - 7 minutes, 26 seconds, and the Fundamental Theorem of Agile Software Development

Derek Comartin - Code Opinion (Youtube Channel)

Podcast

🇨🇵 Benoit Gantaume - Artisan Développeur Podcast

🇨🇵 Christophe Chaudier et al. - Radio DevOps

Pinned Loading

  1. Maeevick Maeevick Public

    Some curated resources about tech and product

    31 2

  2. kata_sandbox_javascript kata_sandbox_javascript Public

    A minimalist sandbox/boilerplate to start kata in Javascript

    JavaScript 1

  3. kata_sandbox_typescript kata_sandbox_typescript Public

    A minimalist sandbox/boilerplate to start kata in Typescript

    TypeScript 9 3

  4. kata_sandbox_rescript kata_sandbox_rescript Public

    A minimalist sandbox/boilerplate to start kata in Rescript

    ReScript 2