Skip to content
Lucas Rocha

I develop software and automated processes that save your team hours of work

Custom applications, process automation and AI integrations, designed around how your business works.

Results

years building production systems
7+
operational hours saved per month by automations I delivered at Cast
2,606 h
in operational costs saved per month by automations I delivered at Cast
R$492K

How can I help you?

  • Custom software

    Scalable web applications and backend systems built around your business needs.

    The problem
    Spreadsheets and off-the-shelf tools no longer fit how your business works.
    What you get
    A web application built for your process, ready to grow with you, with code and documentation you own.
    • TypeScript
    • React
    • Next.js
    • Node.js
    • NestJS
    • .NET
  • Process automation

    Automating repetitive workflows, integrations, and business processes with modern technologies.

    The problem
    Your team spends hours on repetitive tasks: copying data, sending notifications, opening tickets.
    What you get
    Workflows that run on their own, fewer manual errors, and hours back for your team every month.
    • Node.js
    • Queues (BullMQ)
    • REST APIs
    • CI/CD
    • AWS
    • Azure
  • AI & integrations

    AI-powered solutions and API integrations that connect systems and streamline operations.

    The problem
    Your systems don't talk to each other, and information like documents or leads is handled by hand.
    What you get
    Connected systems and AI features that extract, classify and act on data, with validation you can trust.
    • OpenAI
    • REST APIs
    • Webhooks
    • HubSpot
    • WhatsApp
    • PostgreSQL

How we work

  1. Discovery call

    A short conversation to understand your problem, goals and current systems.

  2. Proposal

    A clear scope with steps and an estimated timeline, so you know what to expect.

  3. Build

    Development in small steps, with weekly updates and something you can try along the way.

  4. Delivery & support

    Deployment, documentation and a handover, with support for adjustments after launch.

Case studies

DocuMind AI

View code
Problem
Invoice data is typed by hand from PDFs into other systems: slow, and easy to get wrong.
Solution
Upload the PDFs and a background pipeline extracts supplier, totals and every line item with an LLM, validates each field, and saves it to the database. A dashboard shows progress and results live.
Result
Structured invoice data with no manual typing. AI output is never trusted as-is, and the same document is never saved twice.
  • NestJS
  • React
  • OpenAI
  • PostgreSQL
  • BullMQ
  • Zod

LeadFlow

View code
Problem
Leads from web forms wait hours for a reply, follow-ups are forgotten, and the CRM is always out of date.
Solution
Captures each lead, scores it with configurable rules, contacts it right away over WhatsApp and email, follows up on a schedule until it replies, and keeps HubSpot in sync.
Result
From form submission to CRM in under a second with no manual work, a full audit trail per lead, and no duplicate messages on retries.
  • Node.js
  • Fastify
  • PostgreSQL
  • BullMQ
  • HubSpot
  • WhatsApp

Marketingia

View code
Problem
Creators and marketers spend time every week coming up with Instagram content ideas.
Solution
Enter a niche and a short description, and the app uses OpenAI to suggest a ready-to-use post: format (Reels, carousel, Stories), hook, body and call to action.
Result
Concrete, engagement-focused post ideas in seconds instead of a blank page.
  • NestJS
  • React
  • OpenAI
  • Docker

Frequently asked questions

How much does it cost?

It depends on the scope. After our first conversation I send a proposal with a fixed price and no commitment.

Do you work remotely?

Yes, 100% remote from Brazil (UTC−3). I adapt to your team's tools and meeting schedule.

How long does a project take?

It depends on the scope. After our first conversation I send a proposal with the steps and an estimated timeline.

Can you work with my existing systems?

Yes. Much of my work is integrating with existing systems through APIs, webhooks and databases, without starting from scratch.

Which technologies do you use?

Mainly TypeScript, Node.js, NestJS, React and Next.js, plus .NET, PostgreSQL, AWS/Azure and OpenAI. I pick what fits your project and team.

How do we get started?

Send me a message by email or WhatsApp describing what you need. We schedule a short call to understand the problem, and I follow up with a proposal.

Let's talk about your project

Tell me what you need and I'll get back to you to schedule a short call.

No commitment: you get a proposal with scope and timeline before you decide.

[email protected]LinkedIn

© 2026 Lucas Rocha.