# Lucas Martins — Software Engineer > Software Engineer with 4+ years. Most projects I've rescued didn't have bugs, they had bad decisions. Lack of architecture, coupling that blocks the team, stack chosen on hype. I understand the problem before writing a single line, because refactoring is expensive and rewriting is worse. - Personal website of Lucas Martins, available in Portuguese (`/br`) and English (`/en`). - Built with SvelteKit, Svelte 5, Tailwind CSS and Sanity CMS. - Availability: Available for new projects. - Contact: contato@martinz.me - GitHub: https://github.com/martinzdev - LinkedIn: https://linkedin.com/in/martinzdev ## Pages - [Home (pt-BR)](https://www.martinz.me/): Profile, approach, experience, projects, tech stack and contact. - [Home (en)](https://www.martinz.me/en): Profile, approach, experience, projects, tech stack and contact. - [Blog (pt-BR)](https://www.martinz.me/posts): All published articles. - [Blog (en)](https://www.martinz.me/en/posts): All published articles. - [Resume page](https://www.martinz.me/resume): Résumé viewer with download links. - [Résumé PDF (pt-BR)](https://www.martinz.me/resume/br): Latest CV. - [Résumé PDF (en)](https://www.martinz.me/resume/en): Latest CV. ## Projects - [RUSH](https://www.martinz.me/en/projects/rush): Largest FiveM racing server in Brazil. 145k+ Discord members, 4 years running, focused on arcade automotive gaming. Stack: TypeScript, C# .NET, PostgreSQL, Svelte, Tailwind CSS, NestJS, Next.js, Docker, NGINX, OpenTelemetry, Lua. Status: active. Also in pt-BR: https://www.martinz.me/projects/rush - [Flipo](https://www.martinz.me/en/projects/flipo): Gamified flashcards for language learning. Spaced repetition with FSRS-5, XP, streaks, weekly leagues and Anki deck import. Stack: React 19, TypeScript, Vite, Hono, PostgreSQL, Drizzle ORM, Zustand, Framer Motion, Astro, Turborepo, Docker, Tailwind CSS v4, Vitest. Status: in development. Also in pt-BR: https://www.martinz.me/projects/flipo - [Focus Theme](https://www.martinz.me/en/projects/focus-theme): Minimalist theme for JetBrains IDEs. Colors designed to properly differentiate code structures without eye strain. Dark and light. Stack: JetBrains, XML, IntelliJ Platform SDK. Status: active. Also in pt-BR: https://www.martinz.me/projects/focus-theme ## Blog posts - [Full-Text Search: Do You Really Need It Right Now?](https://www.martinz.me/en/posts/full-text-search-voce-realmente-precisa-disso-agora): Your LIKE works. But for how long? In this post, I explain how Full-Text Search handles high-scale queries—and why you might not need it just yet. Published 2026-04-08. Tags: software, architecture, database, search, full-text-seach, like. Also in pt-BR: https://www.martinz.me/posts/full-text-search-voce-realmente-precisa-disso-agora - [Hello, World!](https://www.martinz.me/en/posts/hello-world): A quick introduction to what this space is about, why I wanted it, what kind of content to expect, and where to reach me. Published 2026-03-31. Tags: personal, meta. Also in pt-BR: https://www.martinz.me/posts/hello-world ## Experience - RUSH — MAR/2022 → PRESENT. REMOTE. Software Engineer (MID LEVEL) — MAR/2022 → PRESENT; Full Stack Developer (MID LEVEL) — JUN/2023 → NOV/2024. Stack: TypeScript, C#, .NET Mono, PostgreSQL, InversifyJS, Svelte, OpenTelemetry, NGINX, Tailwind CSS, Node.js, NestJS, React.js, Next.js, Vue.js, Docker, Socket.io, ASP.NET, Nuxt.js, SvelteKit, MySQL, MariaDB, Alpine.js, Python, WPF, WebView2 API. - REPLIC — JAN/2025 → JUL/2025. REMOTE. Software Engineer (MID LEVEL). Stack: NestJS, TypeScript, PostgreSQL, MongoDB, Docker, AWS S3, BullMQ, OpenTelemetry, DDD, Clean Architecture, Microservices, Next.js, Prisma, Event-Driven, RBAC. - Instituto Federal de Rondônia — NOV/2021 → OCT/2022. HYBRID. Mobile Developer (JUNIOR). Stack: React Native, Expo, REST API, Context API, React Navigation, Heroku. ## Tech stack - Linguagens: TypeScript, JavaScript, C#, SQL, Python - Runtimes: Node.js, .NET, .NET Mono - Backend: NestJS, Express, Fastify, ASP.NET Core, InversifyJS - Frontend: React, Next.js, Vue.js, Nuxt.js, Svelte, SvelteKit, React Native, Expo, Tailwind CSS - ORMs: TypeORM, Prisma, Drizzle, Entity Framework - Databases: PostgreSQL, MongoDB, MySQL, MariaDB, Redis - DevOps: Docker, AWS S3, CI/CD, GitHub Actions, NGINX - Arquitetura: Clean Architecture, Hexagonal Architecture, DDD, TDD, SOLID, Microsservices, Event-Driven, CQRS, Domain Events, SAGA Pattern - Design Patterns: Repository, Strategy, Observer, Factory, Command, Mediator - APIs: REST, RESTful, RPC, TRPC, GraphQL, WebSockets, Socket.io - Mensageria: BullMQ, AWS SQS, Domain Events - Testes: Jest, Testes Unitários, Integração, E2E - Observabilidade: OpenTelemetry, Grafana, Prometheus, Loki - Autenticação: JWT, OAuth, RBAC ## Optional - [Sitemap](https://www.martinz.me/sitemap.xml): Every indexable URL. - [RSS feed](https://www.martinz.me/rss.xml): Blog posts as they are published.