- Owns the sales domain of the backend, running the service and its dependencies on Docker.
TypeScript · Docker · PostgreSQL
João Pessoa, Brazil•+55 (83) 99106-7863•lmsa.moreira@gmail.com•github.com/lucasmsa•linkedin.com/in/lucasmsa
Full-stack engineer with 5+ years across TypeScript, React, Ruby on Rails, Node.js and Python. Works on the parts of a codebase most people avoid: build systems, circular dependency graphs, test coverage on mature Rails apps, and production incidents.
TypeScript · Docker · PostgreSQL
Next.js · Vite · FastAPI · Judge0 · AWS
React · TypeScript · Ruby on Rails · Vite · redux-observable · RSpec · Datadog
Next.js · React Native · TypeScript · Redux · Strapi · Storybook · Jest
React Native · Node.js · TypeScript · TypeORM · PostgreSQL · AWS Lambda · Next.js
Node.js · TypeScript · ZeroMQ · NLP.js · Puppeteer
Python · Pandas · React
Elixir MCP server and LiveView dashboard that reads a real brokerage portfolio and answers questions about it. Elixir · Phoenix LiveView · MCP
Published Claude Code plugin that renders Mermaid checkpoints at agent pauses. TypeScript · Mermaid
Interval training builder from 2021, rebuilt on Vite and React 19 with an offline-installable PWA and a gym mode. React 19 · Vite · Zustand · Playwright
Climbing wall route setter with draggable 3D holds and undo/redo history. React · Three.js · TypeScript
Languages: TypeScript, Ruby, Python, Elixir, SQL
Frontend: React, Next.js, React Native, Tailwind, Framer Motion, Vite
Backend: Ruby on Rails, Node.js, FastAPI, GraphQL, REST
Data & Infra: PostgreSQL, Docker, AWS, Vercel, Datadog
Testing: RSpec, Vitest, Jest, Playwright
Spoken: Portuguese (Native), English (Fluent), Spanish (Limited working), French (Limited working), German (Elementary)