Skip to content
View Laurowd's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Laurowd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Laurowd/README.md

Hi, I'm Lauro Pontes 👋

Backend & Full-Stack Developer
TypeScript • Node.js • PostgreSQL • Vue.js • C/C++ • Embedded Systems

LinkedInGitHub


About me

I'm a Software Development student at IFCE focused on building reliable backend systems, full-stack applications, and developer tools.

My main stack includes TypeScript, Node.js, Fastify, PostgreSQL, and Vue.js. I also have hands-on experience with embedded systems, developing firmware in C/C++ for the RP2040 using GPIO, ADC, PWM, I2C, UART, SPI, PIO, DMA, and hardware interrupts.

I enjoy understanding software beyond the interface: from business rules and API design to filesystem safety, automated testing, CI pipelines, and low-level hardware communication.


Featured projects

A local-first CLI for creating and maintaining reliable AGENTS.md project instructions.

  • Published on npm as @laurowd/adao
  • Scans project structure, languages, tools, scripts, and package metadata
  • Detects outdated or inconsistent project instructions
  • Generates deterministic project context without sending files externally
  • Safely updates managed content with backups and concurrent-change protection
  • Includes automated tests, package smoke tests, and CI on Node.js 18 and 22

Technologies: TypeScript, Node.js, Vitest, GitHub Actions


A full-stack mini-fintech for loan simulation, automated approval, manual review, installment tracking, and administrative management.

  • JWT authentication and role-based access
  • Loan simulation based on income, credit score, and installment limits
  • Automatic approval and manual review workflows
  • User and administrator dashboards
  • PostgreSQL persistence
  • Backend and frontend separated into clear application layers

Technologies: TypeScript, Fastify, PostgreSQL, Vue 3, Pinia, Vite


An arcade-style embedded game developed for the RP2040-based BitDogLab board.

  • WS2812B LED matrix controlled through PIO and DMA
  • Analog joystick reading with ADC and dead-zone filtering
  • SSD1306 OLED rendering over I2C
  • Audio effects using PWM
  • Hardware interrupts and state-machine-based gameplay
  • Custom modular drivers for display and LED control

Technologies: C, C++, RP2040, Pico SDK, CMake


Experience

Embedded Systems Resident — EmbarcaTech

Completed a paid technology residency focused on embedded systems, automation, and IoT.

Worked on a vertical farming automation project involving:

  • Environmental sensor monitoring
  • Actuator control
  • Firmware development in C/C++
  • GPIO, ADC, PWM, I2C, UART, and SPI
  • Raspberry Pi Pico and BitDogLab
  • Git-based development workflows
  • CMake project organization

Technologies

Backend

Frontend

Embedded systems

Tools and practices


Currently improving

  • Backend testing and integration testing
  • API architecture and database modeling
  • CI/CD and application deployment
  • Open-source collaboration
  • Production-oriented TypeScript development

Open to junior backend, full-stack, and software development opportunities.

Pinned Loading

  1. Bomb-Defuser Bomb-Defuser Public

    Minigame bare-metal para RP2040/BitDogLab com C, PIO, DMA, OLED, joystick e matriz de LEDs.

    C

  2. node-fastify-api node-fastify-api Public

    API REST simples para gerenciamento de vídeos com Node.js, Fastify e PostgreSQL.

    JavaScript

  3. LoanFlow LoanFlow Public

    Mini fintech full stack for loan simulation, hybrid approval, installment tracking, and admin review built with Fastify, PostgreSQL, Vue 3, and TypeScript.

    TypeScript

  4. Grow-Led-BitDogLab Grow-Led-BitDogLab Public

    Firmware para Raspberry Pi Pico W/BitDogLab que simula um grow LED inteligente, ajustando uma matriz WS2812 conforme a luminosidade medida por BH1750 e exibindo dados em OLED.

    Makefile 2

  5. Adao Adao Public

    Local-first CLI that scans projects and safely maintains reliable AGENTS.md context.

    TypeScript

  6. To-do-list To-do-list Public

    API de tarefas em TypeScript com Fastify, PostgreSQL, TypeORM, JWT, Zod, Docker e testes.

    TypeScript