logicmason

logicmason

Mark Wilbur, Taipei - Senior Elixir/Phoenix Engineer for async-friendly codebase diagnostics, backend rescue, scraping & data pipelines

Hi everyone,

I’m available immediately for short-term Elixir/Phoenix contract work, especially technical debt remediation, production debugging, data pipeline work, and feature delivery in existing codebases.

You may know me as the creator of Alchemist Camp, where I produced 200+ Elixir screencasts and tutorials. My strongest fit is dropping into complex or messy production systems, understanding them quickly, and shipping clean, maintainable improvements with minimal hand-holding.

I’m also offering short diagnostic engagements for teams that are not ready to commit to a longer contract yet.

Typical format:

  • 90-minute architecture/debugging call, or
  • 10–20 hours reviewing the codebase, logs, tickets, and deployment setup
  • written findings and prioritized action plan
  • initial fixes where possible
  • option to continue hourly or as a short-term contract

A few relevant highlights:

  • Director of Engineering at Homepie: evaluated the team/codebase, removed 100K+ lines of technical debt, and built scraping/listing infrastructure that supported national expansion
  • Sole architect of A1X’s initial distributed crypto trading platform
  • Early full-stack engineer at Verbling (YC11): worked across the web stack, growth engineering, ad optimization, and the v1 of a multi-armed bandit system
  • Long background in Elixir/Phoenix, Ruby/Rails, JavaScript, Postgres, marketplaces, data munging, scraping, and backend architecture. Experience with Phoenix LiveView on the frontend involving complex, multi-step forms with embedded schemas.

Logistics:

I’m based in Taipei, Taiwan. I’m on a Taiwan Gold Card with open work permission, and I’m a US citizen with a US bank account, so I can sign standard W-9 / 1099 contracts. I work very well asynchronously and can often use the time zone difference productively: clearing tickets, investigating issues, reviewing code, and pushing fixes while US teams are offline, with scheduled overlap for handoffs and decisions.

Best fit:

  • Elixir/Phoenix applications
  • legacy-code cleanup
  • production bugs
  • Postgres/data issues
  • scraping or ETL-style pipelines
  • marketplace applications
  • feature delivery in existing systems
  • AI/RAG integration where the hard part is backend/data reliability rather than prompts

Links:

If you know a team that could use senior Elixir/backend help this month, I’d appreciate an intro.

Where Next?

Popular in Member Profiles Top

ajayvigneshk
I’m a Senior Backend Engineer with 12+ years of experience specializing in Elixir, distributed systems, and scalable architectures. My ba...
New
D4no0
Hello, my name is Daniel, I have been developing in elixir for 5+ years. You can read more about my experience and skill-set in my resu...
New
lessless
Hi, I’ve got 10+ years of experience in the industry and had a chance to build both - highly complex software platforms operating in reg...
New
davearonson
I’m Dave Aronson, semi-retired software development consultant, meaning I sling code and give advice on processes and tools, roadmap proj...
New
Rich_Morin
After programming computers for fifty years, I still enjoy creating clean, readable code. Elixir and Phoenix are my choices for web devel...
New
hangyas
about Krisztián Ádám, Hungary looking for part or fulltime, remote experience Elixir, Ecto, Phoenix, LiveView, distributed Elixir R...
New
bitwalker
If anyone needs an Elixir dev for some short-term work (not full-time, but I can probably put in up to 20 hours a week), I’m available fo...
New
dimitarvp
Personal details: Name: Dimitar Panayotov. Location: Sofia, Bulgaria. Work format: Remote only. Full time, part time, contracting. Expe...
New
Azamat-Kurbanov
Azamat Kurbanov | Prague, Czech Republic - Experienced Senior Software Engineer Name: Azamat Kurbanov Location: Prague, Czech Republic ...
New
adrian
Hello, My name is Adrián, and I’m an experienced Elixir developer with over seven years of experience in Elixir. I have run my company f...
New

Other popular topics Top

9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31307 143
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New

We're in Beta

About us Mission Statement