Lucas Moreira e Silva Alves

João Pessoa, Brazil+55 (83) 99106-7863lmsa.moreira@gmail.comgithub.com/lucasmsalinkedin.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.

Experience

Software Engineer, Backend
Koltin
  • Owns the sales domain of the backend, running the service and its dependencies on Docker.

TypeScript · Docker · PostgreSQL

Co-founder & Software Engineer
Daduca
  • Built an embedded IDE with sandboxed execution through Judge0, plus LLM-driven validation that grades free-form answers instead of matching strings.

Next.js · Vite · FastAPI · Judge0 · AWS

Software Engineer
TapGoods
  • Replaced Create React App, Webpack and Babel with Vite and SWC, and dropped 80+ stale dependencies. Boot time −80%, production builds −60%.
  • Untangled deeply coupled modules and upgraded React Redux, Apollo Client and Axios. 1,500+ circular dependencies removed.
  • Migrated the front-end to TypeScript, deleting JavaScript as types landed. 5,700+ lines deleted, codebase −10%.
  • Wrote RSpec coverage across features in a mature Rails codebase. 2,000+ tests, ~10% of all test additions.
  • Diagnosed and shipped critical production hotfixes using Datadog, Airbrake and the Rails console. Under 1 hour to fix, lowering MTTR.
  • Engineered subrental and missing-inventory tracking, server-side rendering for SEO, and accessible auto-contrast theming.
  • Acted as the team's front-end reference: mentored engineers, reviewed PRs in depth and unblocked cross-functional work.

React · TypeScript · Ruby on Rails · Vite · redux-observable · RSpec · Datadog

Software Engineer
Ília
  • Built screens and features on the Mirae platform in Next.js, backed by Strapi as a headless CMS.
  • Shipped features for the Livelo Marketplace mobile app, with Storybook and Atomic Design as the component system.
  • Delivered a port and vessel management app with offline-persisted sessions via redux-persist, i18n, and Firebase dynamic links and cloud messaging.

Next.js · React Native · TypeScript · Redux · Strapi · Storybook · Jest

Co-founder & Software Engineer
iCods Tech
  • Published the React Native app and built the Node.js API behind it, with TypeORM, tsyringe dependency injection and the repository pattern.
  • Ran video concatenation on AWS Lambda so mobile clients never did the stitching.
  • Built the Next.js business console for printing, batching and monitoring active QR codes.

React Native · Node.js · TypeScript · TypeORM · PostgreSQL · AWS Lambda · Next.js

Software Engineer Intern
Digivox
  • Built a ZeroMQ microservice backend with NLP.js for intent extraction and Danfo.js for structured data.
  • Automated scheduled website tasks with Puppeteer.

Node.js · TypeScript · ZeroMQ · NLP.js · Puppeteer

Software Engineering Scholar
LAVID
  • Cleaned and augmented large datasets in Python for deep-learning training on a Portuguese to Libras translator.
  • Contributed to Vlibras-Console for model training and testing; results published in SBC Proceedings.

Python · Pandas · React

Projects

open-portfolio

Elixir MCP server and LiveView dashboard that reads a real brokerage portfolio and answers questions about it. Elixir · Phoenix LiveView · MCP

claude-checkpoint-diagram

Published Claude Code plugin that renders Mermaid checkpoints at agent pauses. TypeScript · Mermaid

HIIT Maker

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

crimp-studio

Climbing wall route setter with draggable 3D holds and undo/redo history. React · Three.js · TypeScript

Education

Federal University of Paraíba (UFPB)
B.S. Computer Engineering

Additional

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)