Skip to content
PEDRO A. DAROLT
Résumé (PDF)

INTERN OR JUNIOR · CASTANHAL · BELÉM · REMOTE (UTC−3)

My code runs in production.

BI dashboards leadership checks, a landing page that captures leads, and automations that pull public data every day. I am Pedro Augusto Darolt, a development intern at Norte Geradores since June 2026, in Benevides, Pará, Brazil.

ReactTypeScriptNode.jsPython/FastAPILinux

ReactTypeScriptViteNode.jsExpressPythonFastAPIPandasMongoDB
LinuxsystemdNginxCloudflare TunnelGitHub ActionsVercelAccessibilityCode reviewTesting

01WEB APPLICATIONS

End to end.

Interface, API, database and deployment. The internal dashboards I built at Norte Geradores are opened every day by the sales, procurement and operations teams — the sales BI became leadership’s official source of truth. When the front end gets heavy, I cut: the lead-capture landing page’s main component went from 1,563 lines to 93.

ReactTypeScriptViteNode.jsFastAPI

02AI IN PRODUCTION

AI with a leash.

I integrate AI APIs — Anthropic and Google Gemini — inside automations that were already running. The procurement agent proposes, never decides on its own: every request goes through tiered approval and is logged, with a Telegram bot notifying whoever needs to approve. A model that acts with no approval trail is not automation, it is risk.

AnthropicGoogle GeminiPythonTelegram Bot

03WEBSITES & LANDING PAGES

Pages that convert.

Norte’s lead-capture landing page is live, in React and Express. Beyond rewriting its front end, I fixed a rate-limiting flaw that left the form open to mass submissions — an unthrottled public form is not a comfort bug, it is an open door. Outside work, editorial layouts in CSS Grid and study pages with animation.

ReactExpressCSS GridAcessibilidade

04PUBLISHED PROJECTS

Built.
Shipped.
Live.

7 projects in the repository. Every link checked on 2026-08-20 — and one of them serves public data from Pará every day.

All on GitHub

  • Radar de Licitações do Pará screen: 174 tenders, R$ 677.5 million estimated value, 38 closing within 3 days, and a notice that the collection is incomplete.
    open data

    Radar de Licitações do Pará

    Public procurement in Pará, exactly as the government publishes it — only filterable. Data comes from PNCP, the official source, collected by a daily job.

    React 19TypeScriptVitePython 3.12FastAPIhttpxVitestpytestGitHub Actions

    Open the siteView the code

  • Screenshot of the Currency Converter project.
    live

    Currency Converter

    Live rates from an API, cached for 24 h in localStorage to avoid pointless calls.

    JavaScriptAPI RESTlocalStorage

    Open the siteView the code

  • Screenshot of the Pet Shop Scheduler project.
    live

    Pet Shop Scheduler

    Field validation, time-slot conflict blocking and a light/dark theme.

    JavaScriptCSSa11y

    Open the siteView the code

  • Screenshot of the News Portal project.
    live

    News Portal

    Responsive editorial layout built on CSS Grid, with a lead story and an article grid.

    HTMLCSS Grid

    Open the siteView the code

  • Screenshot of the Number Draw project.
    live

    Number Draw

    Draws numbers within a user-defined range, with validation and an optional repeat.

    JavaScript

    Open the siteView the code

  • Screenshot of the Subscription Club project.
    live

    Subscription Club

    A landing page built to practise CSS animation and transitions.

    HTMLCSS

    Open the siteView the code

  • no public demo

    Flappy Bird

    Rebuilt in Python with Pygame — integrative project for the Information Systems course at UFPA.

    PythonPygame

    View the code

05EMPLOYER · CITY · PERIOD

Experience

Software Development InternNorte Geradores

Benevides, PA · Jun 2026 – present

  • Built the company sales BI on top of the CRM API — revenue, monthly projection, year-over-year comparison and automated alerts. Leadership adopted it as the official source of truth.
  • 1.563 → 93Refactored the lead-capture landing page front-end: the main component went from 1,563 lines to 93.
  • Fixed a rate-limiting flaw that left the form open to mass submissions.
  • Consolidated duplicated BI dashboards into a single tool, ending the number mismatch between departments.
  • Built the prospecting tool that consolidates public datasets (PNCP, Google Places, Receita Federal) in React + FastAPI, replacing the sales team manual research.
  • Implemented a procurement agent with tiered approval and a Telegram bot, standardising requests and quotes.
  • I deploy and maintain on a Linux server — systemd, Cloudflare Tunnel, UFW — with Git, pull requests and code review.

Internal company system — closed code, no public link. I walk through the architecture in an interview.

Front-End Developer · Junior EnterpriseLink Jr

Castanhal, PA · Sep 2024 – Nov 2025

  • Built React.js interfaces consuming REST APIs, and worked on the back end with Node.js/Express and MongoDB when the project called for it.
  • Shipped applications to Vercel and Heroku, with deployment automated from GitHub.
  • Worked in a team using Scrum and Kanban, Git versioning and peer code review.

Projects delivered by the junior enterprise — the code is not mine to publish.

Infrastructure InternSea Telecom

Castanhal, PA · Aug 2024 – Jul 2025

  • +25%Structured and maintained Excel control sheets, raising operational data accuracy by 25%.
  • Supported the field technical team and customer records, with hands-on exposure to networking and fibre optics.
  • Took part in testing and sign-off of new software before operations adopted it.

06STACK · EDUCATION · LANGUAGES

About

I study Information Systems at UFPA, in Castanhal, and work as a development intern at Norte Geradores. I started on the front end at Link Jr, a junior enterprise, where I delivered projects in a team using Scrum, Kanban and peer code review. Today I handle the full cycle — interface, API, database and server — and maintain what I put live. Native Portuguese. As for English: you are reading it — this whole page exists in English too, and checking beats claiming.

Languages
JavaScript · TypeScript · Python · SQL · HTML5 · CSS3
Front-end
React.js · Next.js · Vite · Tailwind CSS · Styled Components · responsive design · accessibility
Back-end and data
Node.js · Express.js · FastAPI · Streamlit · REST APIs · authentication · MongoDB · Pandas
DevOps
Git · GitHub · GitHub Actions · Vercel · Heroku · Linux (systemd) · Nginx · Cloudflare Tunnel
Practices
Clean Code · SOLID · Scrum · Kanban · pull requests · code review · testing

What I can take on

  • Build and maintain React screens consuming APIs, responsive and accessible.
  • Write endpoints in Node.js/Express or Python/FastAPI, integrate third-party services and handle what they return wrong.
  • Ship and maintain: build, deploy to Linux or Vercel, and follow what breaks afterwards.

Education

UFPA · Castanhal
BSc in Information SystemsUniversidade Federal do Pará (UFPA) · Aug 2022 – Dec 2027 (expected)
blended
Technologist in Systems Analysis and DevelopmentEstácio · Feb 2026 – Dec 2028 (expected)
2026
Rocketseat — Engenharia de Prompt
2025
Rocketseat — Introdução ao Node.js
2025
Rocketseat — JavaScript
2024
DevClub — Programação Full-Stack

07AVAILABLE · UTC−3

Looking for an internship or junior role — Castanhal, Belém or remote.

I reply by e-mail and WhatsApp within the same business day.