Full Stack Software Engineer - Motorola Solutions
RodrigoMourato
I am a full-stack software engineer currently building mission-critical platforms at Motorola Solutions. I am a dedicated problem-solver with a strong commitment to professional development. I believe in the power of continuous learning. To build better and more efficient applications, I am constantly experimenting with new technologies, languages, and system architectures. From the moment I wrote my first lines of code, I haven't looked back. I am deeply motivated by the opportunity to turn complex logic into seamless, functional software that solves real-world problems.
Portuguese - NativeEnglish - C1Spanish - B1
5 YearsMotorola SolutionsJanuary 2021 - Current
Full StackEnd-to-End DeliveryFrontend UI to distributed cloud backends & hardware subsystems
4+Mission Critical PlatformsCompass, Avigilon DMS, Facility, Operator
MScComputer EngineeringISCTE University (Big Data / DSS)
Architectural Principles
Crafting Resilient Digital FoundationsFull Stack engineering standards centered around end-to-end reliability, scalable services, and maintainable systems.
Performant FrontendDelivering fluid, keyboard-accessible interfaces with React or Angular. Obsessed with sub-second core web vitals and seamless user micro-interactions.
//
Angular
React.JS
Scalable Backends & APIsDesigning microservices and distributed engines with Java. Specialized in low-latency event-driven architecture, caching strategies, and data pipelines.
//
Java
Node
DevOps & Cloud NativeAutomating deployment pipelines through GitHub Actions, containerized Docker environments, and scalable AWS/Azure cloud orchestration.
//
Azure
AWS
CI/CD
Case Studies
Featured Engineering Systems
Paddle
ReactJSReduxKotlinSpring Boot
Paddle interfacePaddle is an innovative educational programming environment that leverages synthesized program execution information to enhance learning. We generate comprehensive execution traces and relevant program states through advanced static and dynamic analysis of the execution data. The synthesized information captures program behaviors that facilitate the creation of highly detailed and engaging visualizations involving arrays that depict position reads, writes, moves, and swaps.
FileShare 250
Angular 2JavaSpring Boot
FileManager 250 InterfaceSay goodbye to email attachments, clunky drives, and lingering files. FileShare 250 is your lightweight, privacy-first solution for sending files up to 250MB - with zero setup and built-in expiry logic designed to keep your data footprint minimal and your transfers worry-free.
Technical Arsenal
Full Stack Arsenal: Languages, Frameworks & Tooling
Core & Web
HTML5 years
CSS5 years
Javascript5 years
Sass4 years
Typescript4 years
ReactJS2.5 years
Tailwind2 years
Angular 22 years
Redux2 years
Backend & Services
Java6 years
Spring Boot6 years
NodeJS4 years
Python4 years
Node-RED4 years
Kotlin1.5 years
Databases & Messaging
Redis3 years
MongoDB3 years
Kafka3 years
PostgreSQL2 years
MariaDB2 years
MySQL2 years
Cloud, Devops & Infra
Docker4 years
Azure3 years
Terraform2 years
Amazon Web Services (AWS)0.5 years
Career Journey
Experience & Milestones
Motorola SolutionsFull Stack Software Engineer
January 2021 - Current
Engineered and maintained mission-critical security, situational awareness, and SOC platforms, taking ownership of full-stack development, cloud infrastructure, and CI/CD pipelines.
  • Developed Compass and Avigilon DMS, creating unified decision management systems that integrate video feeds, access control, and SOPs using Java and ReactJS.
  • Built CommandCentral Inform, delivering real-time, map-based situational awareness tools for public safety professionals.
  • Contributed to Operator (AI-driven threat detection) and Motorola Facility (emergency response data tool for 9-1-1 centers).
  • Integrated critical hardware subsystems (cameras, access control) into web platforms using Node-RED
  • Architected and deployed highly available systems utilizing Azure, AWS, Docker, Terraform, and a diverse database stack (MariaDB, PostgreSQL, MongoDB, Redis).
Node-REDJavaMariaDBReactJSAzureRedisMongoDBPostgreSQLAngular 2Amazon Web Services (AWS)MySQL
Academic Credentials
Education & Degrees
Master Degree in Computer EngineeringISCTE / University Institute of Lisbon
September 2022 - November 2024
Comprehensive program focused on Big Data technologies, distributed systems, and decision support systems (DSS).
  • Big Data Analytics
  • Data Warehousing & ETL
  • Decision Support Systems
  • Database Optimization
  • Cloud & Distributed Systems
Bachelor of Computer EngineeringPolytechnic Institute of Portalegre - School of Technology and Management
September 2017 - July 2020
Concluded with a final grade of 15/20. The curriculum emphasized the architecture, development, and management of scalable information systems, with a strong focus on practical software engineering projects and infrastructure management.
Verified Competencies
Certifications & Training
April 2025
Angular: The Complete Guide
January 2024
Microsoft Certified: Azure Fundamentals
January 2020
CCNA R&S: Connecting Networks
December 2019
CCNA R&S: Scaling Networks
September 2019
CCNA R&S: Routing and Switching Essentials
May 2019
CCNA R&S: Introduction to Networks