Skip to main content
Elmi Rabelo

Software Engineer • Front-end specialist • Brazil

I turn complex systems into products that feel simple.

I am a Software Engineer specialized in Front-end, with an expanding full-stack range. I build web and mobile products by connecting architecture, integrations, and product decisions — from the technical foundation to the user experience.

Full-stack Developer
01 / Selected project

Campsoft

Modernization of Campsoft’s administrative platform, combining Front-end architecture, consistent interfaces, and technical collaboration with React, Next.js, and TypeScript.

  • React
  • Next.js
  • TypeScript

01 / Selected work

Selected projects

View all projects
  • Full-stack DeveloperWeb

    Campsoft

    Campsoft · 2024 — atual

    Modernization of Campsoft’s administrative platform, combining Front-end architecture, consistent interfaces, and technical collaboration with React, Next.js, and TypeScript.

    Problem
    Replace the legacy administrative platform
    Decision
    Adopt a modern foundation for the administrative area
    Impact
    Administrative area modernized

    I contributed to the complete migration of the dashboard and customer-management experience to Next.js and Material UI, introduced Storybook, and support the team through code reviews, PR approvals, and pair coding.

    • React |
    • Next.js |
    • TypeScript |
    • Material UI |
    • TanStack Query |
    • TailwindCSS |
    • React Testing Library |
    • REST APIs |
    • Storybook |
    • Docker |
    • Micro frontends |
  • Senior Front-end DeveloperWebMobile

    Fintta

    Fintta · 2023 — 2024

    Technical leadership of a web and mobile product for sports-venue management and amateur football organization, bringing together bookings, payments, operations, and data-informed experience.

    Problem
    Represent complex operational rules
    Decision
    Establish standards for web and mobile
    Impact
    D1 > 70% · D7 ~ 40%Retention recorded in the product

    I defined and evolved the web and mobile Front-end architecture, developed booking, payment, and operational flows, implemented UXCam and a new onboarding experience, and mentored a junior Front-end developer.

    • React |
    • React Native |
    • TypeScript |
    • REST APIs |
    • UXCam |
    • React Testing Library |
    • React Query |
    • Redux Toolkit |
  • Front-end DeveloperWeb

    Estudando.com

    Estudando.com · 2020 — 2023

    Evolution of an EdTech platform for students, teachers, and schools, with a shared Design System, assessment workflows, and educational content management.

    Problem
    Serve different education profiles
    Decision
    Build a shared Design System
    Impact
    10k+ · 50Students · registered schools

    I developed product areas for different user profiles, including the Design System shared by the student and school platforms, the assessment system, and the educational content manager.

    • React |
    • Next.js |
    • TypeScript |
    • Material UI |
    • Emotion |
    • Redux |
    • Redux-Saga |
    • React Query |

Experience applied to real products

  • Campsoft

    Full-stack Developer · 2024 — atual

  • Fintta

    Senior Front-end Developer · 2023 — 2024

  • Estudando.com

    Front-end Developer · 2020 — 2023

  • Building and evolving web and mobile products, from the interface to the flows that support the experience.

  • Front-end architecture and gradual legacy migrations toward codebases that are easier to evolve.

  • Technical collaboration through code review, shared context, and continuous improvement of the development process.

How I work

Front-end depth. Product-connected decisions. Expanding engineering range.

Front-end is my specialty. I work close to product and the integrations that turn a strong interface into a complete experience.

  1. 01

    Front-end as a specialty

    Interfaces, architecture, accessibility, and systems that remain understandable as the product changes.

  2. 02

    Product as context

    Technical decisions shaped by people’s flows, business constraints, and team collaboration.

  3. 03

    Full-stack as an expansion

    Web, mobile, APIs, and integrations to contribute beyond the interface without diluting Front-end depth.

Stack & Ecosystem

Technologies I work with daily

Proven tools across web apps, mobile engineering, and front-end architecture.

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • React Native
  • Node.js
  • Express
  • Tailwind CSS
  • Material UI
  • TanStack Query
  • Redux Toolkit
  • PostgreSQL
  • Supabase
  • Docker
  • Git
  • GitHub

Open Source & Activity

GitHub presence & consistency

Public repositories, shared code, and continuous technical growth across the software ecosystem.

Repositories
52+public repos

Projects & contributions

Production applications, architecture explorations, packages, and public repositories on GitHub.

github.com/ElmiRabelo
Languages

Stack distribution

Strong focus on TypeScript and modern JavaScript ecosystem.

  • TypeScript54%
  • JavaScript24%
  • CSS / HTML14%
  • Dart / Outros8%
Verified profile metrics
Consistency

Focus & coding principles

Software craftsmanship focused on maintainability, product value, and best practices.

  • 5+ years building and shipping production-ready software
  • Deep specialization in React, Next.js, and TypeScript
  • Projects exploring modern architecture, mobile, and applied AI
5+ years of continuous activity

A good product feels simple to use — even when there is a lot of engineering behind it.

  1. Clarify the problem before generalizing the solution.

  2. Build for the next change, not only for today’s delivery.

  3. Treat interface quality as part of the product outcome.

  4. Share context to make good decisions repeatable.

About me

I am a Software Engineer specialized in Front-end, with experience building web and mobile products. I am curious about startups, architecture, product, and the practical use of AI in software development.

Learn more about my journey

Does your next challenge call for engineering and product perspective?

If my experience fits what your team needs right now, I would be glad to talk.

Bahia, Brazil · remote