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

JavaScriptPHPLAMP StackCloud ComputingLaravelPostgreSQLMySQLNode.jsPHP DevelopmentScrum MethodologyNext.jsSoftware EngineeringYii PHP FrameworkTest-Driven Development (TDD)React.jsGitBackend ProgrammingFull Stack DevelopmentDocker
Senior Software Engineer specializing in backend development, with 13+ years of experience building web applications, modernizing legacy systems, and delivering business-critical software. While my expertise is backend-first, I also have strong experience delivering full-stack solutions with React and Node.js.

I enjoy solving complex engineering problems, improving existing systems, and building reliable software that scales with business needs.

Over the years, I've built multi-tenant SaaS platforms, real-time collaboration tools, workflow automation systems, and data-intensive applications for enterprise organizations. I've collaborated with distributed teams across Brazil and Australia in Agile environments, participating in code reviews, mentoring developers, and delivering features from design through production.

My primary stack includes PHP (Laravel, Yii2) and JavaScript (React, Next.js, Node.js, Express.js), with working knowledge of TypeScript. I have experience designing REST and GraphQL APIs, working with PostgreSQL, MySQL, MongoDB, Redis, Docker, AWS, GCP, and CI/CD pipelines.

I follow Test-Driven Development, SOLID principles, and Clean Code practices, with a strong interest in software architecture, system design, and scalable applications. I also use AI-assisted development tools such as ChatGPT, Claude, and Gemini to accelerate development while maintaining code quality.

I hold a postgraduate degree in Software Engineering, I'm a Zend Certified PHP 7.1 Engineer, and I'm certified as both a ScrumMaster (CSM) and Scrum Product Owner (CSPO) by Scrum Alliance.

Languages

EnglishFluentPortugueseNative speaker

Project history

Senior Fullstack Developer

Beamible

Internet & IT

10-50 team member

● Helped design and build beamible.com from the ground up, a multi-tenant SaaS platform used by enterprise organizations (including Google, NSW Government, and Campari Group) to model, visualize, and optimize workforce structures.
● Developed interactive, real-time organizational modeling tools using GoJS, enabling users to create and modify complex organizational hierarchies with collaborative multi-user editing.
● Designed and implemented GraphQL-based backend systems for a multi-tenant architecture, defining data models and API contracts for versioned organizational structures while ensuring data isolation and consistency across enterprise customers.
● Implemented authentication and role-based access control (RBAC) systems to support enterprise security requirements and fine-grained permissions across organizations.
● Followed Test-Driven Development (TDD) practices and CI/CD pipelines on GCP, improving system reliability, reducing regressions, and ensuring stable production deployments.
● Collaborated in a fast-paced, fully remote agile environment, contributing to architecture decisions, conducting code reviews, mentoring a junior developer, and aligning engineering work with product strategy and enterprise client needs.

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

● Designed and delivered the MVP of spotfinder.io, building a tool to compare AWS Spot and On-Demand pricing for consultants and clients.
● Developed automated AWS pricing synchronization processes using AWS APIs and DynamoDB.
● Migrated Laravel background jobs into AWS Lambda functions as part of a cloud modernization initiative.
● Improved code maintainability by restructuring application logic and expanding automated test coverage.
● Coordinated code reviews and deployment releases for a client and supported their offshore team in India.

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

Senior Fullstack Developer

FTD Educação

Other

1000-5000 team member

●​ Took ownership of a system, restoring integrations, resolving usability issues, and completing missing features.
●​ Collaborated with business analysts to translate publishing workflows into software solutions supporting the
full lifecycle of book production.
●​ Successfully delivered the platform used by multiple departments responsible for editorial, legal, production,
and publishing processes.●​ Automated 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.
●​ Mentored developers and contributed to improving development practices and code quality.

Tech Stack: Laravel, Yii2, Node.js, Express.js, React.js, MySQL, Docker, GCP

PHP Developer

UOL BoaCompra

Banking & Financial Services

250-500 team member

- BoaCompra has over 15 years of expertise in helping companies grow by giving access to local payment methods in Latin America.
- Maintained and developed new features in B2B software and API's using PHP 5+, Javascript, Mysql, Phalcon Framework, Restful, Docker, Git, TDD, PHPUnit in the Linux environment (Ubuntu) in one of the agile teams practicing the SCRUM and code review.

Senior PHP Developer

FTD Educação

Other

1000-5000 team member

●​ Modernized internal applications and APIs used across the organization.
●​ Introduced Docker development workflows, replacing slower local environments and improving productivity.
●​ Implemented Jenkins CI/CD pipelines, removing deployment bottlenecks caused by infrastructure
dependencies and speeding up software delivery.
●​ Migrated a desktop application to a web platform, improving accessibility and internal processes.
●​ Optimized front-end(jQuery) performance in FLUIG (TOTVS), improving load time and UI responsiveness.

Tech Stack: PHP, Yii2, JavaScript, jQuery, MySQL, Docker, Jenkins, AWS

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