06/29/2026 updated

**** ******** ****
100 % available

Senior Software Engineer | Backend | Laravel • PHP • GraphQL • AWS • GCP | React & Nodejs Experience

Sao Paulo, Brazil
Worldwide
Software Engineering
Sao Paulo, Brazil
Worldwide
Software Engineering

Profile attachments

001_senior_fullstack_engineer_bruno_marinho_resume.pdf

About me

I’m a Senior Full-Stack Software Engineer with 13+ years of experience building and modernizing SaaS and business-critical systems. I enjoy solving complex problems and combine backend architecture depth with hands-on React, Node.js, and Laravel/PHP expertise to deliver reliable software end-to-end.

PHPLAMP StackSoftware as a ServiceLaravelPostgreSQLPHP DevelopmentBackendBackend ProgrammingFull Stack DevelopmentGraphQLApi Design
Senior Full-Stack Software Engineer with 13+ years of experience building, modernizing, and scaling business-critical web applications and SaaS platforms.

I specialize in full-stack product development, backend engineering, SaaS architecture, APIs, legacy modernization, and cloud-based systems, with strong hands-on experience across React, Next.js, Node.js, Laravel/PHP, PostgreSQL, MySQL, Redis, AWS, and GCP.

Throughout my career, I have worked on multi-tenant SaaS platforms, real-time collaboration systems, workflow automation, data-intensive applications, payment integrations, and business-critical legacy systems.
I am particularly effective on projects where a client needs more than implementation capacity, someone who can understand an existing system or business process, make technical decisions, improve reliability and performance, and take ownership from architecture and development through testing, deployment, and production.

Selected results include:
• Built and scaled features for a SaaS workforce analytics platform used by leading organizations and government agencies in Australia.
• Delivered an AWS pricing comparison MVP from scratch in approximately 72 hours, integrating AWS APIs, Lambda, and DynamoDB.
• Automated extraction and consolidation of data from 1,000–3,000 government PDF files, reducing processing time from weeks to hours.
• Built real-time applications using WebSockets and production-ready backend architectures.
• Modernized legacy PHP applications, optimized databases and queries, introduced Docker-based development environments, and implemented CI/CD pipelines.
I have 4+ years of remote experience working across Brazil and Australia, collaborating with distributed engineering, product, design, and business teams.
Core expertise
Frontend: React, Next.js, JavaScript, TypeScript
Backend: Node.js, Laravel, PHP, REST APIs, GraphQL
Data: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis
Cloud & DevOps: AWS, GCP, Docker, Jenkins, CI/CD, Serverless
Architecture: SaaS, multi-tenant systems, distributed systems, real-time applications, API design, database architecture
Engineering: TDD, SOLID, Clean Code, Design Patterns, Git, Agile/Scrum

I am available for remote contract and project-based opportunities, particularly where strong engineering ownership, technical problem-solving, and long-term maintainability are important.

Experience

Professional experience10+ years
Freelancer since2011

Languages

EnglishFluentPortugueseNative speaker

Project history

Senior Fullstack Developer

Beamible

Internet & IT

10-50 team member

Joined the early-stage team building a SaaS workforce analytics platform, delivering end-to-end features now used by top-tier organizations worldwide and government agencies in Australia.
* Architected GraphQL APIs, PostgreSQL data models, and real-time collaborative features (WebSockets via Laravel Echo/Pusher) supporting realtime organizational modeling for global teams.
* Owned features end-to-end: technical design, backend implementation, React/Next.js frontend delivery, testing, CI/CD, and production deployment on GCP.
* Partnered closely with Product and Design in architecture and technical design reviews, and mentored a junior engineer.
* Improved production reliability and performance through query optimization, caching strategies, and application monitoring (New Relic, TrackJS).
* Collaborated fully remotely across Australia/Brazil time zones for 4+ years, maintaining strong team alignment and delivery despite the time difference.

Tech Stack: PHP, Laravel, GraphQL, Javascript, React, Next.js, Zustand, Go.js, Material UI, PostgreSQL, Redis, WebSockets (Laravel Echo, Pusher), Docker, GCP, Git, Playwright

Senior Fullstack Developer

DNX Solutions

Internet & IT

10-50 team member

I worked as a contractor for DNX Solutions, supporting multiple clients across different projects in a 3-month engagement.
* SpotFinder.io (AWS pricing comparison platform): Built the MVP from scratch to help DNX customers and internal consultants compare Spot and On-Demand instance pricing, integrating AWS Pricing APIs, Lambda, and DynamoDB to automate pricing data synchronization. Delivered the platform in approximately 72 hours; it launched successfully and continued running after my engagement ended.
* PayItLater: Modernized background processing by replacing four Laravel-based cron jobs with Node.js AWS Lambda functions for reconciliation, due-date processing, outstanding payments, and customer reminders. Also replaced an Integromat workflow with a direct Twilio SMS integration, reducing reliance on third-party automation for customer notifications.
* Uorderit: provided technical oversight for an India-based development team through code reviews and pull request approvals, helping maintain code quality, consistency, and engineering standards across a distributed team.

Tech Stack: Laravel, React, Node.js, AWS Lambda, DynamoDB, TailwindCSS, AWS CloudWatch, GitLab

Senior Fullstack Developer

FTD Educação

Other

1000-5000 team member

* Took ownership of a business-critical legacy platform, modernizing backend services, restoring production
integrations, and improving long-term maintainability.
* Designed and optimized MySQL schemas and complex queries supporting editorial, legal, production, and
publishing workflows across multiple business departments.
* Collaborated with business analysts to translate complex publishing processes into software solutions.
* Improved application performance and backend reliability through code refactoring, database optimization, and modern engineering practices.
* Mentored developers through code reviews, technical discussions, and software engineering best practices.

Tech Stack: Node.js, Express.js, React.js, Laravel, Yii2, REST API, MongoDB, MySQL, Docker, GCP, Git, Linux, Fluig

Senior PHP Developer

FTD Educação

Other

1000-5000 team member

Developed and maintained multiple internal web applications supporting business operations, collaborating with developers, designers, infrastructure specialists, and stakeholders across internal departments.
* Modernized legacy PHP applications and RESTful APIs, improving maintainability, reliability, and long-term scalability.
* Automated the extraction and consolidation of data from 1,000–3,000 government PDF files, reducing analysis time from weeks to hours and enabling faster business decision-making.
* Introduced Docker-based development environments, simplifying setup and improving team productivity.
* Designed and implemented Jenkins CI/CD pipelines, streamlining deployments and reducing operational bottlenecks.
* Migrated a desktop application to a web platform, improving accessibility and simplifying internal business processes.
* Optimized a JavaScript/CSS bundle within FLUIG (TOTVS), significantly reducing its size and improving load times and responsiveness.

Tech Stack: PHP, Yii2, Laravel, JavaScript, jQuery, MySQL, REST APIs, SOAP, Docker, Jenkins, AWS, Git, Linux

PHP Developer

Spider Tecnologia

Other

50-250 team member

●​ Acted as the primary technical owner of the NeoCDS queue management platform after the spin-off from Digital UP, continuing development and maintenance as the system’s subject matter expert.
●​ Built a web-based licensing portal used by the support team to manage customer accounts and generate license tied to application IDs, enabling secure and controlled activation of client installations.
●​ Supported a growing customer base using the NeoCDS platform by delivering continuous improvements, bug fixes, and stability enhancements across multiple production environments.
●​ Collaborated closely with support teams to troubleshoot client issues and improve internal operational workflows, ensuring reliable system behavior across different customer deployments.

Tech Stack: PHP, Yii Framework, JavaScript, jQuery, MySQL, HTML, CSS, AWS, SVN

PHP Developer

Digitalup

Internet & IT

10-50 team member

●​ Developed and maintained multiple web-based products as part of a cross-functional team of developers, designers, infrastructure specialists, and product stakeholders, delivering new features, enhancements, and production support.
●​ Enhanced a multi-tenant SaaS e-commerce platform by implementing payment integrations, product recommendation capabilities, reporting features, and customer-requested functionality across independently hosted client environments.
●​ Contributed to a queue management solution by developing self-service kiosk interfaces, ticket printing workflows, satisfaction survey modules, reporting dashboards, and operator tools for sequential and random ticket calling.
●​ Designed and developed a public transportation information application from scratch, integrating with third-party municipal APIs to display bus schedule data on physical bus stop displays.
●​ Partnered directly with platform owners and business stakeholders to identify product issues, prioritize improvements, and execute remediation plans that improved the stability and usability of an e-learning platform.
●​ Provided on-site technical support during large-scale Serasa consumer events in São Paulo and Curitiba, monitoring application performance and resolving operational issues to ensure uninterrupted service.

Tech Stack: PHP, Yii Framework, JavaScript, jQuery, MySQL, HTML, CSS, AWS, SVN

Certificates

Zend Certified Engineer (PHP 7.1) - ZEND030423

Zend

2017


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in