Erick Rosa

Software Engineer

I build accessible, pixel-perfect experiences for the web.

View full résumé
Loading...

About

I'm a Software Engineer based in Rio de Janeiro, Brazil, with 4+ years of experience building and maintaining B2B SaaS platforms for pricing, analytics, automation and AI-enabled products. My strongest background is in frontend engineering — especially React, JavaScript and TypeScript — with a focus on accessible, polished and user-centered interfaces. I work best at the intersection of design and engineering, where thoughtful UX meets clean, scalable code, and I'm also comfortable working on the backend, with an end-to-end grasp of the development lifecycle — from planning and architecture to code, build, testing and deployment, across both frontend and backend.

As an avid learner passionate about open source, I enjoy building things with code and exploring languages like Python and Ruby and their ecosystems. I'm a multipotentialite who loves solving problems and learning new things. Aside from programming I'm a dad that likes to skate, chill at the beach, wander through nature, homelabs, linux, and chat about topics like arts, music, history, and philosophy. I passed the Voight-Kampff Test.

Experience

2022 — 2026

Software Engineer · Proffer

Led frontend development and evolved full modules of a B2B SaaS platform for pricing, market intelligence and optimization. Built analytical React dashboards and multi-tenant Python REST APIs, integrated 8+ external services, and developed AI and automation tooling, including MCP servers.

  • React

  • JavaScript

  • TypeScript

  • Node.js

  • Python

  • Flask

2022

Frontend Developer · Mundiware

Started as a trainee and was promoted after 4 months, building web interfaces for newspapers and news portals. Worked on maintenance and upgrades of legacy projects with jQuery, vanilla JS and responsive layouts, alongside API consumption.

  • JavaScript

  • jQuery

  • HTML

  • CSS

Projects

01

conflictzone-app

Frontend of an application to fetch, process and visualize data from the Fogo Cruzado database, a platform tracking occurrences of violence. Presents tables, heatmaps and charts representing the geographic distribution of these occurrences.

02

conflictzone-api

Django backend that fetches, processes and serves data from the Fogo Cruzado database, a platform tracking occurrences of violence. Powers the tables, heatmaps and charts representing the geographic distribution of these occurrences.

03

spotifysplit

A fullstack app connected to Spotify via OAuth 2.0 to explore all kinds of listening stats. Built in public — frontend with Vite, React and TailwindCSS, backend with Node.js and Express.

04

piMageKit

A web tool built with Flask for quick image adjustments — remove backgrounds, strip metadata, resize and crop images. A Python proof of concept for image processing.

Designed & built by Erick Rosa — crafted with Next.js, Chakra UI and a little 3D room.