About Me

Patrick Campelo Serrano

Software engineer passionate about solving complex challenges through elegant and creative solutions. My journey is marked by challenging projects that required critical thinking and innovation, especially in developing distributed systems and payment solutions.

At Moleque de Ideias, I transformed challenges into innovation opportunities: from refactoring the Payment Engine with Polylith architecture, to developing robust authentication systems and integration pipelines that connect multiple services. Each project was a chance to combine technical creativity with practical results.

Technical Skills

Languages & Core

  • Clojure / ClojureScript
  • Java
  • JavaScript / TypeScript
  • Golang
  • Python

Frameworks & Libraries

  • Polylith / Reitit / Pathom
  • Fulcro / Fulcro-RAD
  • React / React Native
  • Reagent / Re-frame
  • Svelte / SvelteKit
  • Malli / Datomic

Infrastructure & Tools

  • AWS / Cognito
  • Docker / Kubernetes
  • RabbitMQ / Kafka
  • Elastic Stack (ELK)
  • Prometheus / Grafana

Professional Experience

Senior Software Developer (Fullstack)

Moleque de Ideias

2021 - 2024

Development of innovative solutions for payment systems and e-commerce, with emphasis on code refactoring, API integration, software architecture, and process automation.

Key Achievements:

  • Intelligence Module (2024): Development of automated pipelines for integration with services like Getnet, Pagar.me, Rede, ClearSale, MercadoPago, VTEX, and Unico, optimizing data collection, processing, and storage in Datomic database.
  • Payment Engine Refactoring (2023): Led refactoring of the "Payment Engine" and "Formiguinhas Service" with Polylith architecture, promoting modularity, reusability, scalability, and testability.
  • API Security (2022): Implementation of authentication interceptors for public and private APIs, reducing security incidents by 25%.
  • Distributed Processing with Onyx in Payment Engine (2023): Implemented Onyx to manage asynchronous tasks in the Payment Engine, such as report generation. Configured workflows to process commands (e.g., "generate report") in a daily scheduled task that generated and sent reports via email, ensuring scalability and responsiveness.
  • Payment Integration (2021-2023): Development and certification of adapters for Pix and credit cards, integrating with Adyen, Cielo, Clearsale, VTEX, Rede services, among others, including QR Code generation for Pix.
  • Frontend and UX (2021-2024): Creation of UI components with Fulcro-RAD and React, improving usability and interface aesthetics.

Junior Software Developer (Frontend)

Moleque de Ideias

2019 - 2021

Development of web and mobile applications with ClojureScript, Fulcro, and React Native, contributing to solutions in real estate, e-commerce, and product catalog management sectors.

Key Achievements:

  • Mobile and Web Application for Real Estate (fexô): Participated in the development of a mobile application with ClojureScript, Fulcro, and React Native.
  • Retail/E-commerce Startup: Contributed to frontend development (ClojureScript, Fulcro, React), delivering continuous updates.
  • Zougue MPMS - Initial Phase (2021-2022): Interface development with Clojure and React, implementing catalog management and item deduplication.

Software Development Internship (Frontend)

Moleque de Ideias

2018 - 2019

Software development internship, focusing on web application integration and support for startup incubation projects.

Key Achievements:

  • Payment Gateway Integration: Collaborated on building and integrating a web application for a payment gateway, using ClojureScript and Fulcro. The project involved developing initial interfaces and API integration, providing a functional solution for secure transactions. My participation included supporting route configuration and basic testing, ensuring efficient communication between frontend and backend.
  • Real Estate Platform (fexô) - Initial Phase: Participated in the initial planning and development stages of a web and mobile platform for property advertising, negotiation, buying, and selling. The focus was on creating an initial user experience, connecting clients to brokers. I contributed to implementing basic UI functionalities, using ClojureScript, React Native, and tools like Pathom and Datomic, under team guidance.

Academic Background

Academic Background

Software Engineering

Faculdade Descomplica • 2024 - general.present

Bachelor's Degree in Computer Science

Incomplete

Universidade Federal Fluminense • 2022 - 2023

Bachelor's Degree in Physics

Incomplete

Universidade Federal Fluminense • 2015 - 2018

Incomplete, focused on software development for the quantum information laboratory.

Get In Touch

Let's talk about opportunities, interesting projects, or exchange ideas about technology.

© 2026 Patrick Campelo Serrano. © 2026 Patrick Campelo Serrano. All rights reserved.

Desenvolvido com SvelteKit SSG & Tailwind CSS (copilotado pelo Gemini 3.5 Flash AGY).