Campinas

Technical Lead & Advisory Engineer at Motorola Mobility

Bruno Villas Boas

Software Engineering · Tech Team Lead

Campinas, SP, Brazil

I’m pretty sure these fireflies are mocking me. Click to shoo them away?I’m pretty sure these fireflies are mocking me. Tap to shoo them away?
  • 13+

    years building software

  • >70%

    engineering efficiency gain with the platform I architected

  • 200 GB

    of raw telemetry processed per day

  • minutes

    issue triage time, down from hours, with AI root-cause analysis

about

I build platforms that make engineers faster.

I’m a hands-on Tech Team Lead and Advisory-level Software Engineer with 13+ years of experience architecting enterprise-grade systems, high-performance REST APIs, AI-driven developer platforms and high-throughput data processing engines.

I still write code every day — mostly Python and Java — while leading the technical side of the team: architecture, quality and delivery.

I grew up in Itu and have lived in Campinas for years, both in the São Paulo countryside. I chose programming for a simple reason: I like building things.

That’s Paçoca. She’s not impressed.

work

I turn wasted hours into automation.

At Motorola Mobility — a global company with teams across China, India, Brazil and the USA — I build internal platforms and AI tooling for engineers, in Python and Java.

Right now, where the teams are

  • China 
  • India 
  • Brazil · me 
  • USA 
  1. Motorola Mobility

    Technical Lead & Advisory Engineer (Internal Developer Platform & AI)

    Jaguariúna, SP, Brazil · Oct 2022 – Present

    • Internal Developer Platform (SaaS) & Efficiency. Architected and scaled an enterprise Internal Developer Platform (IDP) serving hundreds of queries, increasing engineering throughput and workflow efficiency by >70%.
    • High-Throughput Data Infrastructure. Engineered a distributed multi-node log processing engine capable of streaming and ingesting up to 200 GB daily of raw telemetry data using Polars, DuckDB and multiprocessing without memory degradation.
    • Applied Generative AI & MCP. Integrated GenAI diagnostic workflows (Google Vertex AI, LangChain, RAG) and authored custom Model Context Protocol (MCP) servers, enabling automated root-cause analysis (RCA) and reducing issue triage time from hours to minutes.
    • Technical Leadership & Governance. Led cross-functional engineering initiatives, set code quality bars (Ruff, Pyright, 100% strict typing), established Architecture Decision Records (ADRs) and mentored senior/junior engineers.
    • Enterprise Integrations & Automation. Built automated end-to-end integration pipelines across Jira REST API, Microsoft SharePoint/Graph API, Google Drive, JFrog Artifactory and others.
    • Recognition. Honored with the Smart Tool Award in Develop For Efficiency 2025 & 2024 for creating high-impact automation tools, alongside 2nd Place LATAM & 2nd Place Global “Best of Show” at Motorola Hackathon 2025 and 1st Place “Best Design” at Motorola Hackathon 2019.
  2. Daitan Labs (an Encora company)

    Software Development Specialist (Edge Computing & Cloud)

    Campinas, SP, Brazil · Jan 2022 – Oct 2022

    • Directed Edge Computing architectural initiatives leveraging Kubernetes and Docker to optimize cloud-edge resource distribution, significantly improving network latency and processing speed.
    • Architected cloud management workflows to streamline edge node deployment, maximizing resource efficiency and system reliability across distributed environments.
  3. Instituto de Pesquisas Eldorado

    Technical Lead & Senior Software Analyst (Telecom Network Team)

    Campinas, SP, Brazil · Jul 2013 – Jan 2022

    • Served as Technical Focal Point and Team Lead for telecom network software projects, managing task delivery, clearing blockers and driving cross-functional alignment.
    • Built Android-native tools (Java, C, C++) for interpreting and converting 5G/LTE modem logs, significantly improving debugging speed and integrating automated issue tracking via Jira.
    • Led root-cause analysis for Qualcomm, Samsung and MediaTek modem chipsets and engineered bug fixes directly within Android devices.
    • Automated complex telecommunication test suites (IPv6, Carrier Validation, Protocol Commissioning) using Rohde & Schwarz, Keysight and NI hardware environments.
    • Engineered end-to-end process automation workflows, battery drain test suites and internal diagnostic tools, significantly accelerating issue triage speed and boosting operational output.
    • Recognition. Awarded Eldorado Talento Award (Top 5% Engineers, 2015), Eldorado Partner Award (2019), PEEC Awards (2020 & 2018) and Flash Award (2016) for excellence in test automation and client partnership.
  4. Ernst & Young Terco

    Performance Improvement Consultant (Level 3)

    São Paulo, SP, Brazil · Mar 2013 – Jul 2013

    • Conducted end-to-end process and financial system audits across enterprise partner projects to identify operational bottlenecks and boost workflow throughput.
    • Implemented software maintenance fixes and integrated SAP APO demand planning modules to optimize resource allocation and supply chain planning.
  5. UpperTools Tecnologia da Informação

    Development Intern

    Sorocaba, SP, Brazil · Feb 2012 – Jul 2012

  6. Hydro Aluminum

    IT Intern

    Rockledge, FL, United States · Aug 2011 – Dec 2011

    Worked in the USA

Sabrino. Head of security. Currently on break.

tech lead

Hands-on tech lead.

I lead cross-functional engineering initiatives and keep the technical bar high — while still writing code every day.

Move your cursor. They follow.

Drag a finger. They follow.

  • Quality barRuff, Pyright, 100% strict typing.
  • Decisions on recordArchitecture Decision Records (ADRs).
  • MentoringSenior and junior engineers.
  • StrategyAligning technical strategy with business ROI.
  • DeliveryScrum / Kanban, Certified ScrumMaster® (CSM).
  • Product ownershipOf the Internal Developer Platform (IDP).

This is where decisions get written down. Yes, all of them.

awards & education

A few things on the shelf.

Awards & honors

  • 2025 & 2024Develop For Efficiency AwardRecognized for Smart Tool & Internal Platform Development.
  • 2025Motorola Hackathon2nd Place LATAM & 2nd Place Global “Best of Show”.
  • 2019Motorola Hackathon1st Place “Best Design”.
  • 2020 & 2018Eldorado Excellence Contribution Awards (PEEC)
  • 2019Eldorado Partner AwardAcknowledged by partners for outstanding performance.
  • 2016FlashRecognized for creating battery test automation projects.
  • 2015Eldorado Talento AwardTop 5% Engineers.

Education

  • 2016Postgraduate Specialization in Network and Telecommunication SystemsInatel (Instituto Nacional de Telecomunicações)
  • 2008 – 2012Bachelor of Science (BSc) in Computer ScienceUFSCar (Universidade Federal de São Carlos)

Certifications

  • Scrum AllianceCertified ScrumMaster® (CSM)
  • MongoDB CertifiedBuilding AI Agents, RAG Apps, Vector Search, Python CRUD Operations
  • Generative AI & LLM SpecializationsVertex AI, RAG Systems, LangChain/LangGraph, MCP & FastMCP, Deep Learning (GCP, Skillsoft, Udemy & Industry Platforms)
  • National Instruments CertificationsLabVIEW Core 1-3, TestStand Development, DIAdem

toolbox

My toolbox.

One drawer at a time, a firefly for every tool.

  • Engineering Leadership

    • Technical Leadership
    • Software Architecture
    • Team Mentoring
    • Scrum / Kanban
    • Technical Strategy
    • Stakeholder Management
    • Product Ownership (IDP)
  • Generative AI & LLMOps

    • Gemini
    • GPT
    • Claude
    • Vertex AI
    • RAG Architectures
    • LangChain & LangGraph
    • MCP / FastMCP
    • AI Agents
    • Prompt Engineering
    • NLP
    • Deep Learning
  • Systems & Backend Engineering

    • Python (Asyncio, Multiprocessing, Concurrency, Typing, AST)
    • Java
    • RESTful APIs (FastAPI)
    • C/C++
    • Distributed Systems
    • Microservices
    • System Architecture
  • Data Engineering & Performance

    • Polars
    • DuckDB
    • Pandas
    • NumPy
    • Google BigQuery
    • MongoDB
    • High-Throughput Log/Telemetry Processing
    • Memory Optimization
  • DevOps, Cloud & UI

    • Google Cloud Platform (GCP)
    • Docker
    • GitLab CI/CD
    • WebSockets
    • NiceGUI
    • Vue.js/Quasar
    • Tailwind CSS
    • Jira API
    • Enterprise Systems Integration

Everything has its place.

contact

Say hi.

Want to talk platforms, AI tooling or code? Drop me a line.

Campinas, SP, Brazil

That’s the night. Thanks for staying up.

That’s Paçoca. She’s not impressed.

Sabrino. Head of security. Currently on break.

Paçoca and Sabrino say bye. (Paçoca, reluctantly.)

© 2026 Bruno Villas Boas

Built with React, TypeScript and a hand-written physics engine

How this site was built

Each note below is an ADR (Architecture Decision Record): a short record of one technical decision and why it was made. I use them at work; here they explain the choices behind this page.

  1. ADR-001

    Scroll is the conductor

    The swarm gathers on whatever sits in the middle of the screen, going down or back up. The page scrolls normally; the fireflies follow it, never the other way round.

  2. ADR-002

    A face made of light

    The portrait was traced from a photo at build time into 700 points (360 on phones). A faint, small copy of the photo sits behind them and warms up as they arrive.

  3. ADR-003

    Hand-written physics

    No animation library. Every motion is a spring, a damper or a force, in under 900 lines of TypeScript that are unit-tested like any other code.

  4. ADR-004

    Fixed timestep

    Physics advances in steps of exactly 1/120 s, so the swarm moves the same way at 60 Hz and at 144 Hz, and the tests are deterministic.

  5. ADR-005

    Fireflies that flash like fireflies

    Each one is an integrate-and-fire oscillator. Loose, they blink out of phase; in formation, they nudge each other into one soft pulse, as Photinus fireflies do.

  6. ADR-006

    Content is never hidden

    Unlit text is dim but passes WCAG AA. Light is emphasis, not a gate. The page is prerendered HTML and reads fine without JavaScript.

  7. ADR-007

    Engine outside React

    React renders the content. The engine writes to the canvas and to one CSS variable per element, so nothing re-renders while things move.

  8. ADR-008

    Performance budget

    60 fps. Up to 260 fireflies are awake at once; the rest sleep until the portrait needs them. The count drops on slow devices, and the loop pauses when the tab is hidden. With reduced motion, everything starts lit and still.

Set in Big Shoulders Display, Manrope and IBM Plex Mono.