Software engineer with 8+ years of experience, specialized in the PHP, Laravel and Vue.js ecosystems. Proven track record in legacy-system modernization, performance optimization and delivering scalable applications. Currently focused on software architecture and high-performance full-stack development.
- π Location: ConceiΓ§Γ£o do JacuΓpe β BA, Brazil (remote)
- π£οΈ Languages: Portuguese (native), English (intermediate)
- πΌ Now: Full-Stack Developer at MaxFinance (Portugal) β rewriting a legacy C# platform in Laravel + Vue
- π« Reach me: pedroecomp@gmail.com
Chart-ready metrics & trends from your database through a single fluent TypeScript API. One ORM-agnostic engine with adapters for TypeORM, Prisma and Drizzle, running on PostgreSQL, MySQL/MariaDB and SQLite β published on npm with CI, dual CJS/ESM builds and full type declarations.
this.metrics
.query(orderRepo.createQueryBuilder('orders'))
.sumByMonth('amount', 12)
.fillMissingData()
.trends();
// β { labels: ['January', ...], data: [1200, ...] }A modular backend foundation for SaaS products in PHP 8.4 / Laravel 12 β clean architecture (DDD + CQRS + ports & adapters), an event bus with transactional outbox, resilient drivers and swappable persistence (Postgres, MySQL, Mongo, in-memory), all contract-tested.
| Module | What it provides |
|---|---|
startup-kit-core |
CQRS buses & middleware, event bus + outbox, resilient drivers, tracing, logging, health endpoints |
startup-kit-users |
User registration & management domain |
startup-kit-payments |
Payment processing with multi-gateway support (Stripe, Mercado Pago) |
startup-kit-orders |
Order & order-line management domain |
startup-kit-subscriptions |
Recurring subscription management |
startup-kit-notifications |
Multi-channel notifications (SendGrid, Twilio, Telegram) |
Native macOS menu-bar app to manage and switch between multiple isolated Claude Code profiles β auth, history, plugins and MCPs kept fully separate per account. Swaps the active profile for claude in any already-open shell, editor or terminal, no aliases required. Swift Β· SwiftUI.
MaxFinance β Full-Stack Developer Β· Nov 2023 β present Credit intermediation platform in Portugal. Rewriting a legacy C# system in Laravel + Vue, building an integrated webmail (Outlook support) and back-office, and setting up CI/CD for continuous deployment.
Infracommerce β Full-Stack Developer Β· Apr 2022 β Nov 2023 White-label e-commerce for major brands (Samsung, Nike, Arno). Dynamic cart-pricing features, high-volume query optimization, and codebase standardization with PSRs and design patterns.
TrackerUp β Full-Stack Developer Β· Aug 2021 β Apr 2022 Field-team management. Modernized a legacy API to Laravel with tests (PHPUnit/Jest) and Swagger; integrated payment gateways and media/ads management systems.
Earlier roles (2016 β 2021)
Absam β Full-Stack Developer Β· Dec 2019 β Aug 2021 Cloud computing & deploy automation platform. Elastic Stack integrations, CI automation for GitHub/GitLab, affiliate area and payment integrations (Cielo).
BenMelhor β Software Engineer Β· Jul 2017 β Nov 2019 Relationship-management platform. Led PHP & Laravel version upgrades, refactored legacy code for performance, and built a gamification/scoring system fed by external data.
Gerenciagram β Backend Developer Β· Jan 2016 β Dec 2016 Instagram marketing automation. Automated tasks and TDD with Python and PHP.
Full history on LinkedIn.




