Skip to content
View iuricmp's full-sized avatar
:shipit:
:shipit:

Block or report iuricmp

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.

Content in all repositories owned by your account will be closed.
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
iuricmp/README.md

Iuri Pereira

Software engineering consultant — full stack: frontend, mobile and backend.

I work with teams as an independent consultant, taking features from the interface all the way down. That means React and TypeScript on the web, React Native / Expo on mobile — including the native modules they need when JavaScript runs out — and the Node.js, Go, C#, Java, PHP, services behind both. I've spent a lot of time in codebases where the hard part isn't the UI: offline-first sync, key management, protocol work.

Shipping software since 2011 trought Github.


How I can help

  • Web frontends — React, TypeScript and Vite, from component work to whole applications
  • Mobile development — React Native / Expo apps, greenfield through to the app stores
  • The native boundary — Swift, Kotlin and Objective-C modules when a JS-only approach stops being enough
  • Backend — Node, Go and C# services, APIs and the data layer underneath them
  • Consulting and review — architecture, technical direction, and second opinions on existing codebases

Comfortable working solo or embedded in an existing team.

Open source

Some of the public work I've contributed to:

Project What it is
berty/berty Secure P2P messaging that works without internet, cellular data, or trust in the network
gnoverse/dsocial Decentralized social app, built with React Native
gnolang/gnonative Native-language SDK for building mobile clients
gnoverse/boards2-mobile Mobile client for a decentralized message board

Also mine: grafana-iot-map-panel, a Grafana plugin for plotting GPS markers — built for logistics, fleet and IoT dashboards.

Stack

Languages · TypeScript · Go · JavaScript · C# · Java

Mobile · React Native · Expo · native modules (Swift / Kotlin / Objective-C bridges)

Web · React · Node · Vite

Other · AWS stack, SaaS, B2C, B2B

Stats

Followers Stars

Contribution streak

Get in touch

Available for new projects. If you're building something mobile and want an extra pair of hands — or a second opinion before committing to an approach — I'd be glad to talk.

  • Open an issue on this repo and it'll reach me

Pinned Loading

  1. berty berty Public

    Forked from berty/berty

    Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

    Go 1

  2. gnokey-mobile gnokey-mobile Public

    TypeScript 1