Options Creative Email me
For companies and engineering teams

Full-stack Staff Engineer for your team

I'm Renato Lovizotto, a Staff Engineer with 20 years of experience. I cover the whole system, from the database to the app store: backend, frontend, DevOps and iOS and Android apps. I work as a contractor through my company, Options Creative Ltda., remotely and in English.

Londrina, Brazil · UTC−3 Remote, worldwide English and Portuguese

What I do for your team

  • Technical leadership: architecture decisions, scoping with product and business, and owning the technical delivery through to production, with the work tracked in Jira.
  • Database and backend: PostgreSQL, Supabase and NoSQL databases, Prisma, Node.js and NestJS, REST APIs, and integrations with ERPs, banks and third-party systems.
  • Frontend: React (hooks, Context API), Next.js and TypeScript, from project structure to performance on data-heavy screens.
  • DevOps: CI/CD pipelines on GitHub Actions and Bitbucket Pipelines, deploys on Azure and Vercel, environments and infrastructure from the repository to production.
  • iOS and Android apps: React Native with Expo, in production on both platforms.
  • Hardware integration: IP cameras, sensors, drones and telemetry, built to run on unstable networks and offline.
  • 3D and visualization: Three.js and WebGL in the browser.

Recent work

  • Clinical platform for a US company (contract, 2026): frontend architecture, API integration and technical leadership on a clinical case management system. React, TypeScript and NestJS.
  • Financial products for an international client: calculation, reconciliation and reporting with large data volumes. React, TypeScript and React Native.
  • Own products in production: Nutrolog (clinic management SaaS), Agricolab (precision agriculture), Reserva no Campo (rural tourism marketplace) and Sintonando (live radio in the browser, on iPhone, Android and LG and Samsung smart TVs).

I started with web systems and e-commerce in PHP and Java, moved on to leading frontend with React, React Native and TypeScript, went back to the backend with Node, NestJS and PostgreSQL when the project called for it, and today I also integrate cameras and sensors with software. I learned each language below during a production project.

How the engagement works

Contract B2B, through Options Creative Ltda. (registered company in Brazil), with invoices
Format Ongoing contract embedded in your team, or a scoped project with a fixed proposal
Location Remote, from Londrina, Brazil
Time zone UTC−3 all year, 1 to 2 hours ahead of New York
Languages English and Portuguese
Code and access Stay with your company

Stack

Languages TypeScript, JavaScript, SQL, PHP, Java
Frontend React (hooks, Context API), Next.js, Tailwind, Three.js
Mobile React Native and Expo, iOS and Android apps
Backend and APIs Node.js, NestJS, REST APIs, Prisma, ERP and third-party integrations
Databases PostgreSQL, Supabase, NoSQL
Cloud and DevOps Azure, Vercel, CI/CD with GitHub Actions and Bitbucket Pipelines
Process Jira, GitHub, Bitbucket
Hardware and field IP cameras, sensors, drones, local networks, telemetry, offline mode
Security Authentication, role-based permissions, audit trails, encryption, privacy law

Frequently asked questions

Can you work as a contractor for a company outside Brazil?

Yes. I currently lead the build of a clinical platform for a US company as a contractor, and I have built financial products for an international client. Contracts and invoices go through Options Creative Ltda., my registered company in Brazil.

What time zone do you work in?

Brazil time, UTC−3, with no daylight saving. That is 1 to 2 hours ahead of New York, depending on the season.

What if your stack is different from ours?

Not a blocker. I learned every language I use during a production project and have switched stacks several times.

How do we start?

Send a message about the role or the project. After a call, you get a written proposal with format, timeline and price.

Hire a Staff Engineer

Tell me about the role or the project. Replies during business hours, usually the same day.

Tell me about the role