Personal details

Lucas M. - Remote back-end developer

Lucas M.

Full-stack Web Developer and Tech Lead
Based in: 🇹🇭 Thailand
Timezone: Bangkok (UTC+7)

About

I’m a seasoned web developer specialising in Ruby (on and off Rails) and have experience with JavaScript / TypeScript (Node.js, Bun, Astro, React, Svelte) as well as the usual technologies and concepts that come with building useful and robust web applications, web services and APIs:

• HTML and CSS
• Relational (SQL) and NoSQL databases (MySQL, PostgreSQL, AWS DynamoDB)
• Containerisation (Docker)
• Continuous integration / delivery (CI/CD – CircleCI, GitHub Actions, GitLab CI, Jenkins)
• Infrastructure as code (AWS CDK)
• Amazon Web Services (AWS) and CloudFlare
• Twelve-factor apps
• Agile processes (Scrum, Kanban, Lean)
• Git

I strive for excellence in my craft, try to keep a healthy balance between work and play, and seek meaning in the things I choose to spend my time on.

Work Experience

Freelance Software Engineer & Tech Lead
GEEK4GOOD | Mar 2022 - Present
Ruby on Rails
SQLite
PostgreSQL
TypeScript
Astro.js
Pocketbase

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.

Senior Software Engineer
Indeed Flex | Aug 2021 - Feb 2022
Ruby on Rails
PostgreSQL
Heroku
Sidekiq
Redux
Agile

Responsible for developing and maintaining the Indeed Flex web application with special focus on the client experience (i.e., companies hiring workers through Indeed Flex) Highlights • lead and and saw through a project around retroactive shift management that has resulted in a permanently reduced workload for the Operations team, a significantly better internal requirements gathering process and an ongoing series of internal workshops to foster knowledge exchange across teams • implemented and ran an A/B test that has led to a thorough understanding of client preferences • devised and implemented a data model, enforcement engine and API for legal and client-specific compliance rules for better matching of only fully qualified workers and shifts

Projects

TEFL GIGS (lead-gen for TEFL learning centres and Thai schools)
2024
TypeScript
Astro.js
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.
PH2TH
TypeScript
Astro.js
Building tech to help Filipino remote workers relocate to Thailand with confidence; AI-assisted visa application guidance and support backed by a custom CRM and marketing automation.

Education

Universität Bremen
Diploma (equivalent to combined BSc and MSc)・Computer Science
Oct 1998 - Feb 2011

Certifications & Awards

Arc Certified Remote Developer
Arc.dev