Guilherme (Assufi) D.

Lead Software Engineer

Maringá, Brazil

Experience

Oct 2025 - Present
2 months
Brazil

Lead Software Engineer

Nubank

  • Designing the architecture of Nubank’s Insights Platform within AI Core, enabling scalable generation and retrieval of product and operational insights.
  • Developing a prompt experimentation system to accelerate AI-assisted decision-making and LLM evaluation.
  • Collaborating across AI, Data, and Platform teams to ensure architecture consistency, performance, and reusability.
Dec 2024 - Oct 2025
11 months
Brazil

Product Operations Lead

Nubank

  • Continued leadership of the backoffice widgets migration program, overseeing the modernization of the CX backoffice ecosystem and ensuring full delivery continuity across 80 squads within 25+ business units.
  • Partnered with engineering leads to define execution standards, delivery metrics, and risk tracking models, ensuring alignment between platform capabilities and business priorities.
  • Drove the adoption of a modular AI-ready architecture, supporting seamless integration between operational tooling and LLM-based assistance systems.
  • Maintained structured program governance, including async reporting, progress dashboards, and BU-level alignment mechanisms to sustain execution visibility at scale.
Dec 2023 - Dec 2024
1 year 1 month
Brazil

Technical Program Manager

Nubank

  • Directed the end-to-end migration of backoffice widgets used by customer support agents, orchestrating technical alignment across 80 squads and 27 business units, unifying architecture and delivery under a single platform to accelerate AI enablement.
  • Led the regulatory legal-entity integration program, coordinating 40+ stakeholders across Product, Legal, Compliance, and Engineering — completed in 6 months, outperforming internal and external benchmarks for regulated entity migrations.
  • Managed the Bundles Platform program, enabling the expansion of the Subscription Platform model across multiple countries and product lines, aligning dependencies between platform and product teams.
  • Supported the Credit Card BU in improving delivery predictability and strategic visibility, structuring quarterly and monthly planning cadences, async status updates, and escalation paths for off-track initiatives.
Jul 2022 - Dec 2023
1 year 6 months
Mexico

Lead Software Engineer

Nubank

  • Led the Customer Experience (CX) engineering team in Mexico, bridging architecture, delivery, and alignment with the Brazil CX organization.
  • Designed and implemented an ML-powered auto-reply system for customer support chat, combining reason classification models with rule-based escalation logic, reducing response time and manual workload.
  • Established architecture standards and observability practices for CX systems, ensuring consistency and reliability across geographies.
  • Collaborated with cross-functional teams to scale backend services supporting customer interactions in multiple regions.
Aug 2021 - Jul 2022
1 year
Mexico

Senior Software Engineer

Nubank

  • Developed and maintained backend services for customer experience workflows, improving automation and resolution efficiency for support operations.
  • Partnered with data science teams to integrate early-stage ML models into CX backend flows, enhancing classification accuracy and routing.
  • Supported the expansion of CX tooling from Brazil to Mexico, adapting infrastructure and APIs to regional operational requirements.
Dec 2019 - Aug 2021
1 year 9 months
Mexico

Senior Software Engineer

Runa

  • Changing the way people work in Latin America through software that enables anyone to process payroll and complete government tax forms in 15 minutes with 4 simple clicks, reducing administrative time and improving business focus.
Jun 2017 - Nov 2019
2 years 6 months
Brazil

Senior Software Engineer

Nexaas

Jan 2015 - Jul 2015
7 months

Software Engineer

StartCon

Apr 2014 - Jan 2015
10 months

Junior Software Engineer

Estate Assist

Oct 2013 - Feb 2014
5 months

Junior Software Engineer

IDXP Analytics, Inc.

Dec 2012 - Jun 2017
4 years 7 months
United States

Senior Software Engineer

Quez Media Marketing

Oct 2012 - Feb 2013
5 months

Junior Software Engineer

ISSIntel

Oct 2011 - Oct 2012
1 year 1 month
Brazil

IT Analyst

Sistema Fiep - PR - Industry Federation System of the State of Paraná

Jan 2011 - Aug 2011
8 months

IT Intern

Federal Court of Paraná

Dec 2009 - Mar 2011
1 year 4 months

IT Intern

SENAI/PR - National Industrial Learning Service

Summary

Lead Software Engineer focused on backend architecture, distributed systems, and scalable software design. I work across system design, implementation, and technical direction — ensuring codebases remain reliable, maintainable, and clear as they evolve.

Alongside my engineering work, I also led technical programs that connected architecture, planning, and delivery across multiple teams, geographies, and technical domains. That experience reinforced my approach to large-scale engineering: combining hands-on development with structured execution and long-term design discipline.

My focus today is on building robust services, defining engineering standards, and guiding teams through complex technical decisions with clarity and precision.

Languages

Portuguese
Native
English
Advanced

Education

Oct 2009 - Jun 2012

Faculdade Sul Brasil

Bachelor's degree · Information Systems · Brazil

Oct 2007 - Jun 2009

Faculdade Assis Gurgacz

Bachelor's degree · Control and Automation Engineering and Telecommunications · Brazil

Certifications & licenses

Git Real

Rails 4 Patterns

Rails Testing for Zombies

Rails for Zombies Redux

Ruby Bits

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions