Software engineering · Porto Alegre and remote across Brazil

Custom softwaredevelopment.

I turn your ideas into high-quality apps, websites and systems.

Senior software developer specialized in scalable digital products for companies, startups and founders. React Native, React, Next.js, Angular, TypeScript and integrations — with a focus on timeline, clarity and software people can actually use.

React NativeReact & Next.jsSistemas SaaS
Aplicativo Jobtto em um smartphone
Aplicativo Colombo Bank em um iPhone
01Apps
02Web & SaaS
03Sistemas

Product experience applied to real-world work

6+years building products
Mobile + webapps, sites and systems
12products in the portfolio
RemotoPorto Alegre and all of Brazil
Where to start

Two journeys. The same delivery standard.

I want to hire a service

Apps, websites, systems and SaaS. You do not need to understand the stack to start: what matters is the problem, the timeline and the first slice of delivery.

See services and request a quote

I'm a recruiter

Experience, stack and career path for anyone assessing seniority. Résumé, companies and the kind of product I have worked on.

See experience and CV

Regional and nationwide delivery

Technology for Serra Gaúcha. Delivery across Brazil.

Professional websites, apps and software for businesses in Serra Gaúcha, with remote delivery, clear scope and direct communication. I also work with Porto Alegre, all of Rio Grande do Sul and other states.

Explore services for Canela and Gramado
Product proof

Real systems, with commercial context.

Marketplace, field operations, fintech and SaaS. Each case explains the problem, my role and what shipped — without invented metrics.

01Mobile + web marketplace

Jobtto

A platform that connects demand and professionals, with the same product logic on the app and the website.

RoleI worked on the React Native app and the React web interface, including navigation, API integration and consistency of the main journeys across channels.
  • React Native
  • React
  • TypeScript
  • REST APIs
Read case
Screens from the Jobtto app
02Enterprise mobile app

Mais Negócio Vibra

A mobile product used in Vibra Energia operations, under continuous evolution by an allocated team.

RoleAs a senior React Native developer (BRQ, allocated at Vibra Energia), I work on product evolution: journeys, architecture, performance and internal API integrations.
  • React Native
  • TypeScript
  • REST APIs
  • CI/CD
Read case
Screens from the Mais Negócio Vibra app
03Mobile fintech

Colombo Bank

A banking app for tracking cards, limits and statements in everyday use.

RoleDevelopment of authentication, inquiry and core journeys in React Native, with structured state and reusable components.
  • React Native
  • Styled Components
  • APIs
Read case
Screens from the Colombo Bank app
04Mobile fintech

Gazin Bank

A financial app with operations that depend on APIs and clear feedback for the user.

RoleImplementation of transactional flows, operation screens and integrations in React Native.
  • React Native
  • PIX
  • APIs
Read case
Screens from the Gazin Bank app
See all projectsCases
What you can hire

Software engineering services.

From the app to the internal system. The deepest specialty is React Native; commercially I also cover web, SaaS and consulting with the same delivery ownership.

01

Mobile app development

Apps for companies that need to leave the idea stage, unblock a product or put an operation in the customer's pocket. The focus is a usable, stable product that can evolve.

Open service page
02

React Native developer

React Native is the stack I use most to ship mobile products. I use it to take an app from zero, stabilize a product in production or support a team without adding permanent headcount.

Open service page
03

Professional websites

Websites for teams that need to explain an offer clearly, show up better in search and turn a visit into a conversation. The visual design follows the content.

Open service page
04

Web system development

Systems that replace spreadsheets, email and manual process when the operation has outgrown a brochure website. The criterion is the routine of the people using it, not a generic dashboard.

Open service page
05

SaaS development

SaaS products for teams that need to turn a repeatable service into software: account, permission, billing and a routine the customer comes back to.

Open service page
06

Consulting and system modernization

For teams that already have software and need clarity: what to fix, what to keep and what is not worth rewriting now.

Open service page
Hiring

How a project gets onto the calendar.

You arrive with a problem. I return a slice, a path and a way to follow what is being built.

  1. 01

    Conversation and slice

    Goal, timeline, what already exists and what the first usable version must include.

  2. 02

    Proposal

    Scope, format (project, hourly or retainer) and what is intentionally left out.

  3. 03

    Visible construction

    Short cycles, demos and direct communication. No black box.

  4. 04

    Delivery and evolution

    Release, handover and, if it makes sense, continuity.

Cristiano Borges, engenheiro de software sêniorCristiano Borges Vieira
Senior software engineer
About
Code is part of the delivery. Clarity, ownership and product sense are what move a project forward.

I am Cristiano Borges Vieira, a senior software engineer in Porto Alegre. I work on mobile apps, web platforms, corporate systems and digital products. The longest specialty is React Native; I also deliver React, Next.js, Angular, TypeScript, Firebase and integrations.

→ Direct communication→ Product mindset→ Sustainable engineering
Full experience and résumé
Frequently asked

Before we request a quote.

01What kind of project do you take on?+

iOS and Android apps, professional websites, web systems, SaaS and consulting to modernize what already exists. React Native is the deepest specialty; web and integrations come in when the product needs them.

02Do I need to understand React Native to hire you?+

No. Companies hire an outcome: an app, a website, a system or a recurring product. The stack is a tool. In the quote conversation we talk about the problem, the timeline and the slice.

03How does quoting work?+

You describe the goal, the project type and the timeline. I reply with focused questions and a proposed slice. There is no public price table because effort changes with what already exists.

04Do you work per project or per period?+

Both. Fixed scope for defined deliveries; hourly or monthly for evolution and team support.

05Do you work with Canela, Gramado and other cities?+

Yes. I work with businesses in Canela and Gramado, Serra Gaúcha, as well as Porto Alegre, all of Rio Grande do Sul and other states. Remote delivery lets you follow the project directly with me from any city.

Quote

Tell me a little about your project.

Form or WhatsApp. The more context, the more focused the first reply.

Quote