~/nielsonrolim
Nielson Rolim
~/nielson.jpg

whoami

Nielson Rolim

cargo
Engenheiro de Software Sênior
base
João Pessoa, Paraíba, Brasil
stack
Ruby on Rails, Hotwire, React, TailwindCSS, Linux

Construo software há mais de uma década, com foco em sistemas backend robustos e produtos web que funcionam bem. Sou de João Pessoa e sou apaixonado por Linux e pela comunidade Ruby.

./subscribe.sh

Receba uma newsletter sobre tecnologia.

cat experience.log

  1. Senior Software Engineer

    Mar 2025 – atual

    Light Labs Inc

    Arquitetura, desenvolvimento e manutenção da plataforma principal da empresa para marcas e laboratórios, cobrindo fluxos de análise laboratorial, emissão de laudos (COA) e conformidade, com Ruby on Rails, Hotwire e PostgreSQL.

  2. Software Engineer

    Out 2023 – Fev 2025

    Fluxx

    Desenvolvedor full-stack na plataforma de gestão de doações Fluxx Grantmaker, projetando e entregando novas funcionalidades e mantendo a base de código existente.

  3. Senior Software Engineer

    Ago 2021 – Out 2023

    Shift

    Desenvolvi funcionalidades para a experiência de listagem, busca, filtro e detalhes de veículos, ajudei a construir uma solução unificada de autenticação e integrei o HubSpot ao CRM, com Rails, Hotwire/Turbo, Stimulus, React e AWS (Cognito, CloudSearch, DynamoDB, AppSync).

  4. Software Engineer

    Abr 2021 – Ago 2021

    RD Station

    Engenheiro backend na tribo de Gestão de Contatos, desenvolvendo funcionalidades para a plataforma RD Station Marketing com Ruby on Rails, PostgreSQL, Sidekiq e Redis.

  5. Backend Developer

    Out 2020 – Mar 2021

    enjoei

    Desenvolvi funcionalidades do marketplace no time de segurança e risco financeiro e participei do design de uma biblioteca interna de rate limiting e da autenticação de dois fatores para usuários administrativos.

  6. Technology Consultant

    Out 2020 – Jan 2022

    Lavanderia 60 Minutos

    Consultoria de tecnologia para os times de TI e gestão: liderei o time de desenvolvimento, levantei requisitos e desenhei soluções para novos projetos e funcionalidades.

[+] ver todas as 13 experiências
  1. Senior Software Developer

    Out 2019 – Out 2020

    Lavanderia 60 Minutos

    Projetei a arquitetura do software de uma rede de lavanderias self-service 100% automatizadas, com mais de 400 lojas no Brasil, desenvolvendo o sistema de gestão, a API dos terminais das lojas e a primeira versão do terminal em Raspberry Pi com touchscreen.

  2. CTO

    Fev 2018 – Out 2019

    Fractal Tecnologia

    Liderei um time de 23 pessoas (desenvolvedores, DevOps, QA, gerentes de projeto e designers) e defini a arquitetura de software de todos os produtos e projetos, atuando com product management e clientes em requisitos e soluções customizadas.

  3. Project Manager

    Jun 2017 – Fev 2018

    Fractal Tecnologia

    Gerenciei um time de 12 pessoas (desenvolvedores, testadores e designers) em diversos produtos da empresa e projetos de clientes.

  4. Co-Founder

    Jan 2017 – Ago 2019

    InvestFest

    Cofundei uma startup de venda de ingressos para eventos e fui responsável pela arquitetura do backend e da API (Rails, Node.js, PostgreSQL, Redis e Sidekiq).

  5. Rails Backend Developer

    Out 2016 – Jun 2017

    Fractal Tecnologia

    Desenvolvi uma aplicação API-only em Rails 5 com PostgreSQL, Redis, Sidekiq, RSpec, Cucumber e Elasticsearch.

  6. Software Engineer

    Abr 2016 – Out 2016

    Conductor Meios de Pagamento

    Trabalhei com Java, Oracle e MS SQL Server e atuei como analista de negócios documentando novas funcionalidades e estudando normas e regulamentações do sistema de pagamentos.

  7. iOS Developer

    Abr 2015 – Abr 2016

    Gennovacap

    Desenvolvi o aplicativo Giusto em Objective-C e Swift, usando Parse como backend as a service.

  8. iOS Developer

    Jul 2014 – Abr 2016

    Mobilife

    Desenvolvi aplicativos móveis institucionais para clientes da Mobilife em Objective-C e Swift.

  9. Development Manager

    Mai 2012 – Abr 2014

    Fácil Tecnologia

    Gerenciei um time de desenvolvedores em projetos PHP de gestão de crédito consignado.

  10. iOS Developer

    Jan 2011 – Abr 2012

    MVarandas Tecnologia

    Desenvolvi um novo aplicativo que permitia garçons registrarem pedidos em restaurantes.

  11. Web Developer

    Jan 2010 – Jan 2011

    NTI – UFPB

    Desenvolvi o novo sistema de inscrição do vestibular da UFPB (COPERVE) com Ruby on Rails e SCRUM e atuei no software de processamento de resultados com Ruby, PostgreSQL e Oracle.

  12. Web Developer

    Jan 2008 – Jul 2008

    Conexão Comunicação

    Desenvolvi sites e sistemas de gestão de conteúdo em PHP e MySQL.

  13. Co-Founder

    Jan 2000 – Dez 2007

    ArmazemWeb Hosting

    Cofundei uma empresa de hospedagem, liderando suporte ao cliente e desenvolvimento web.

cat education.txt

  1. 2014

    IFPB — Instituto Federal da Paraíba

    Tecnólogo em Sistemas para Internet

  2. 2009

    Kapi'olani Community College

    Certificados de Competência em Programação, Administração de Banco de Dados e Help Desk

cat jamparuby.txt

Jampa Ruby

Sou membro ativo da Jampa Ruby, a comunidade de desenvolvedores Ruby da Paraíba, Brasil — parte da CRUDPB. Entre no grupo do WhatsApp e participe.

cat projects.md

Lavanderia 60 Minutos

Projetei a arquitetura de software de uma rede de lavanderias self-service 100% automatizadas, com mais de 400 lojas no Brasil. Desenvolvi o sistema de gestão e a API que comunica com os terminais das lojas, além da primeira versão do terminal do atendente, rodando em um Raspberry Pi com touchscreen, sincronizado com o sistema central e capaz de operar offline.

  • Ruby on Rails
  • Node.js
  • PostgreSQL
  • Sidekiq
  • Redis
  • Raspberry Pi

IBAPE-PB — Sistema de Distribuição de Trabalhos

Sistema de distribuição justa de trabalhos (perícias e avaliações) para associados do IBAPE-PB, via sorteio e indicação, cobrindo todo o ciclo de vida do trabalho (criação, publicação, sorteio, aceite, conclusão) com relatórios e notificações por e-mail.

  • Ruby on Rails
  • PostgreSQL
  • Redis

Workspace Number Indicator

Extensão para o GNOME Shell que exibe o número da área de trabalho atual no painel superior, no formato apenas do workspace atual (2) ou atual/total (2 / 4). Compatível com GNOME Shell 45–50. Contribuição open-source.

  • Open Source
  • GNOME Shell
  • GJS
  • JavaScript

cat contact.txt