Adilson Chicória

Lisbon, Portugal · LinkedIn · Visual version with charts

About

Software engineer by training. Over 23 years the work kept moving from building the thing to understanding who it is for and getting it to market. IBM gave me the engineering foundation and Design Thinking discipline, OutSystems sharpened product craft against the hardest user, a professional developer, and since 2023 I conceive, build, launch and automate digital products as a solo operator using AI agent pipelines.

Experience

Product Engineer, theproductengineer.net

2026 to now, Lisbon, Portugal (remote)

The Product Engineer: a research and publishing product for software engineers who want to become product engineers.

Work split (as stated): Engineering 20%, Design & research 40%, Product & business 40%. theproductengineer.net

Field Notes series

13 articles on how companies define the Product Engineer role, combining hiring evidence and practitioner voices.

13 Field Notes articles on the Product Engineer role.

Weights: Tech 30%, Design 30%, Business 40%. theproductengineer.net

Skills and tools: Research, Writing, Publishing, Data visualization

Product Engineer & AI Systems Builder, InventaRodela

2023 to now, Lisbon, Portugal (remote)

Solo operator: conceiving, building, launching and automating digital products with AI agent pipelines.

Work split (as stated): Engineering 35%, Design & research 35%, Product & business 30%.

Guarda-Costas Imobiliário

AI due-diligence platform for buying a home in Portugal: 22 Claude skills in four levels across an 11-stage buyer journey.

  • Covers seismic risk, flood zones, noise, mobility, urban development, rental yield, mortgage and bank-contract analysis, insurance proposals and a clause-by-clause CPCV review.
  • Used it in my own home purchase: 6 months, 40+ apartments visited.
  • Next.js 15, TypeScript, PostgreSQL, Drizzle ORM, Playwright, Claude Code.

22 Claude skills across an 11-stage buyer journey.

Weights: Tech 50%, Design 30%, Business 20%.

DECOLE Plano de Voo

AI career coaching for ESG careers: a 7-prompt n8n pipeline writes a personalised career flight plan and delivers it by email (Next.js 14, TypeScript, PostgreSQL, n8n, Brevo).

Weights: Tech 50%, Design 20%, Business 30%.

VTSD AI Skills Library

An end-to-end launch pipeline for digital products: 9-axis market research, product conception, ad creatives, sales-page copy and email sequences, with human approval at each stage.

Weights: Tech 40%, Design 10%, Business 50%.

Funnel & sales-page measurement platform

Server-side tracking (GA4 + Meta Ads) from first touch to purchase on Cloudflare Workers, fed by Hotmart webhooks, applied to two ESG-career products.

  • Sales pages instrumented by section, call-to-action and sales-video watch-through.
  • Ran funnel and campaign reports directly with Claude Code and Codex to drive experiments on copy, section order, CTAs and targeting.
  • In one Meta campaign, sending a new ad to the page section that continued its message (instead of the hero) raised click-to-conversion by 70%.

+70% click-to-conversion after matching the ad to its page section.

Weights: Tech 45%, Design 10%, Business 45%.

Harnessing Agents

A curated library of AI engineering patterns distilled from practitioners including Peter Steinberger, Kent Beck, Andrej Karpathy, Simon Willison, Armin Ronacher and Mitchell Hashimoto.

Weights: Tech 80%, Design 10%, Business 10%.

Skills and tools: Next.js, TypeScript, PostgreSQL, Drizzle ORM, Playwright, Vitest, Cloudflare Workers, n8n, Claude Code, Codex, Brevo, Hotmart, GA4, Meta Ads, Copywriting, Funnel Design

Software Engineer, OutSystems

2020–2023, Lisbon, Portugal

The OutSystems IDE and the cloud-native Identity Platform, building for professional developers.

Work split (as stated): Engineering 75%, Design & research 10%, Product & business 15%.

Edit Data transaction manager

The core transaction manager for the new Edit Data experience, letting developers edit app data directly in the OutSystems IDE.

Weights: Tech 100%.

Multi-platform IDE experiences

New experiences and web components for the Windows and Mac OutSystems IDE in C#, React and TypeScript.

Weights: Tech 100%.

OutSystems IDE Onboarding Experience

Designed and implemented the new onboarding so prospective users perceive value within 5 minutes.

5 min for a new OutSystems user to perceive value.

Weights: Tech 60%, Design 30%, Business 10%. Weights are my reading.

Guided Tour Framework

Bridged Avalonia, C# and the web layer so engineers could create guided tours highlighting IDE features.

Weights: Tech 100%.

Application-group mapping API

A REST API for the cloud-native Identity Platform so authorisation rules apply to app groups.

Weights: Tech 100%.

Skills and tools: TypeScript, React, SCSS, REST API, OutSystems Web Component Library, Jest, GitHub, C#, Avalonia, NUnit, Microservices, Kubernetes, AWS DynamoDB, AWS Aurora

Senior Frontend Engineer, Unbabel

2019–2020, Lisbon, Portugal

Frontend for Unbabel's Glossary Tool.

Work split (as stated): Frontend 90%, UX 10%.

Glossary Tool redesign

Refactored the UI of the main workflow for three different user types, generating customised glossaries for client brands.

Weights: Tech 80%, Design 20%. Weights are my reading.

End-to-end testing with Cypress

Designed and implemented an end-to-end testing scenario with Cypress.

Weights: Tech 100%.

Skills and tools: JavaScript ES6, Vue.js, SCSS, REST API, Samora Design System, Jest, Cypress, GitLab

Lead Frontend Engineer & Innovation Catalyst, IBM

2016–2019, São Paulo, Brazil

Led the IBM IoT Automation Console from design thinking workshops to React and Kubernetes, while scaling Design Thinking across IBM Brazil.

Work split (as stated): Backend 10%, Frontend 40%, UX 10%, Collaboration 40%.

IBM IoT Automation Console

Let non-engineers provision IBM Maximo and TRIRIGA SaaS environments and trigger complex tasks without a senior DevOps engineer.

  • Facilitated requirements through remote design thinking workshops over three sprints (6 weeks).
  • Played the Scrum Product Owner, breaking storyboards, journeys and needs into epics and stories.
  • Designed high-fidelity prototypes with the Carbon Design System in Sketch and validated them with users and stakeholders in InVision.
  • Defined and built the React and Redux frontend architecture on Carbon for React.
  • Built RESTful/RPC backend APIs in Java (Jersey, Morphia, MongoDB).
  • Deployed microservices on Kubernetes in IBM Cloud with Maven 2 and Jenkins pipelines.
  • Led and coached a team of 3 to 7 frontend engineers.

Weights: Tech 50%, Design 40%, Business 10%.

Scaling IBM Design Thinking

2014–2019

Innovation Catalyst and Design Thinking facilitator: more than 30 Enterprise Design Thinking workshops for employees, plus client workshops to find openings for IBM Cloud and hardware.

30+ Enterprise Design Thinking workshops delivered.

Weights: Design 80%, Business 20%.

IBM Studios Summit ’16

2016

Studio leader: wrote the 2016–2017 studio strategy for design practice and collaboration at IBM Brazil.

Weights: Design 60%, Business 40%.

IBM Studios External Eminence

2017

Program lead: promoted IBM Design practice in design and engineering communities, presenting at the IBM Studios Summit 2017 to representatives of 58 studios.

58 IBM studios at the 2017 Summit.

Weights: Design 70%, Business 30%.

Lab Studio Activation Program

2018

Service designer and facilitator: put the studio collaboration strategy into practice by combining Design Thinking, Agile and DevOps; more than 150 participants since 2017.

150+ participants in the Lab Studio program.

Weights: Tech 20%, Design 60%, Business 20%.

São Paulo Design Thinking Chapter

2018

Chapter head: meetings, shared challenges and coaching so IBMers in São Paulo could earn Design Thinking certifications.

Weights: Design 90%, Business 10%.

IBM Brazil Lab Tech Day

2018

Lead coordinator: took a volunteer team through design thinking to understand the audience and run the call for papers.

Weights: Tech 40%, Design 50%, Business 10%.

Saint Paul Innovation Lab

2018

Facilitator: with Saint Paul Business School, created a strategic innovation lab for leaders exploring disruptive technology and innovation tools.

Weights: Tech 10%, Design 50%, Business 40%.

TREE Lab (FDC–IBM)

2018

Service designer and facilitator: designed and built the first cognitive lab inside a business school.

Weights: Tech 30%, Design 50%, Business 20%.

Javelin Program for Bradesco

2019

Facilitator: helped IBM executives adopt Enterprise Design Thinking in the Javelin Program for Bradesco, Brazil's largest bank.

Weights: Design 60%, Business 40%.

IBM Enterprise Thinking Conference, Brazil

2019

Organiser and speaker: accelerated Enterprise Design Thinking among practitioners, managers, executives and clients.

Weights: Design 70%, Business 30%.

Skills and tools: JavaScript ES6, React, Redux, Node, Webpack, Carbon Design System, Jest, Cypress, Java WS, Jersey, MongoDB, Maven 2, Jenkins, Kubernetes, IBM Cloud, Nginx, Problem Definition, User Interviews, Stakeholder Mapping, Personas, User Journeys, Workshop Facilitation, Storyboarding, Mural, Sketch, InVision

Full Stack Engineer Lead & UX Engineer, IBM

2014–2016, São Paulo, Brazil

Watson IoT dashboards: the public service-status page and an executive dashboard for data-driven decisions.

Work split (as stated): Backend 30%, Frontend 50%, UX 20%.

IBM IoT Status Dashboard

Redefined the whole experience of the Watson IoT Platform service-status page for the public and more than 290 dedicated clients (React, Bootstrap, Node.js, REST, Java EE).

290+ dedicated clients on the Watson IoT status page.

Weights: Tech 70%, Design 30%. Weights follow the role split, with more UX for this project (my reading).

IBM IoT Executive Dashboard

Designed and built an executive dashboard for the Watson IoT division: aggregated client data and offering visualisations for data-driven decisions.

Weights: Tech 70%, Design 10%, Business 20%. Weights are my reading.

Bootstrapped IBM Studios São Paulo

2015

Studio leader: set up a design studio inside IBM Brazil's Software Lab so engineers, managers and directors could adopt a user-centred strategy.

Weights: Design 70%, Business 30%.

Skills and tools: React, Redux, Bootstrap, Node.js, REST API, Java REST, Microservices, Docker, MongoDB, Box API, Webpack, Jest, SCSS, Watson IoT Design System, Sketch, InVision, User Testing, Stakeholder Evaluation

Java Career Evangelist, Globalcode

2012–2013, São Paulo, Brazil

432 hours of hands-on Java and JEE classes, taught with storytelling and visual thinking in the spirit of O'Reilly's Head First books.

432 hours of hands-on Java classes.

Work split (as stated): Engineering 100%.

Skills and tools: Java, JEE Web Technologies, Hands-on Learning, Interactive Exercises, Head First approach, Visual Thinking, Storytelling

Coordinator, GDC Lean University Training, IBM

2012–2013, Hortolândia, Brazil

A programme to hire and train students before graduation for technologies IBM GBS lacked people in.

500+ students trained in six months.

Work split (as stated): Design & research 30%, Product & business 70%.

Fullstack Engineer, IBM

2010–2014, Hortolândia, Brazil

Enterprise tooling for IBM Global Business Services, and a program that brought IBM professionals into universities.

Work split (as stated): Backend 50%, Frontend 50%.

IBM GBS On/Off Boarding Tool

Designed, built and maintained the tool used by more than half of IBM's contractor population to join and leave projects.

50%+ of IBM's contractor population used the On/Off Boarding Tool.

Weights: Tech 100%.

Accelerating the Graduate Hiring Program

Program coordinator: IBM professionals teaching undergraduates in universities and technical schools to meet demand in the Global Delivery Center.

  • Pitched and ran the program for three audiences: executives, students and teachers, across five cities and 10 universities in São Paulo state.
  • Managed 20-hour classes with universities, instructors and HR partners.
  • Trained a pool of more than 500 undergraduates in Java, SQL, .NET, shell scripting and COBOL within six months.

500+ undergraduates trained in six months.

Weights: Tech 40%, Design 20%, Business 40%. Weights are my reading.

Skills and tools: HTML/CSS, Dojo, Vanilla JavaScript, Java EE, WebSphere AS, Struts 2, Spring, JPA, DB2, ANT, IBM Rational Software Architect

Founder & CTO, Potere

2007–2011, Campinas, Brazil

My own company: software for health, pharma and industry clients, and a product that taught me customer development the hard way.

Work split (as stated): Engineering 35%, Design & research 20%, Product & business 45%.

São Paulo City Health Department

2007–2009

Lead architect and developer of purchasing-management software and the “Medicine at Home” health-program software (Spring, JSF/RichFaces, JPA, MySQL, Maven 2).

Weights: Tech 100%.

Due diligence audit for Unimed of Brazil

2008

Lead technical consultant auditing best practice and security across 27 applications of a health insurer.

  • Audited best practice and security across 27 applications.
  • Built a custom tracking system on Jira and Confluence to follow every interaction, integrated with Sonar for code analysis.

27 applications audited at Unimed.

Weights: Tech 60%, Business 40%.

Fundepag

2008–2009

Lead architect of a web system to track customised service offerings, integrating Spring, Struts 2, JPA, MySQL, MS SQL and Microsiga.

Weights: Tech 100%.

Business intelligence for EMS Pharma

2008–2009

Lead architect and developer of BI solutions, a Liferay portal and software to synchronise controlled-medicine records.

R$500K a month saved in mobile services at EMS Pharma.

Weights: Tech 60%, Business 40%.

3M Brazil reference architecture

2009

Designed the reference architecture for Java EE intranet applications and led two intranet apps: tracking government-controlled substances and running cost forecasts.

Weights: Tech 100%.

A pharmaceutical product, and the product-market fit lesson

Led the development of a pharmaceutical product and had to move from a quality-driven mindset to a customer-development one to find product-market fit.

Weights: Tech 35%, Design 20%, Business 45%. Weights are my reading.

Co-creator of Business Model Generation

2009

Contributed to the book's processes and tools for analysing and designing business models with visual thinking.

Weights: Design 35%, Business 65%. Business Model Generation (Strategyzer)

Skills and tools: Spring, JSF (RichFaces), JPA, MySQL, MS SQL, Maven 2, Struts 2, Liferay, Jira, Confluence, Sonar

Software Engineer, Click Idéia

2006–2007, Campinas, Brazil

Six months at an education startup with a content platform for young people.

Work split (as stated): Engineering 35%, Design & research 35%, Product & business 30%.

Full Stack Engineer, CpqD

2005–2007, Campinas, Brazil

Core business components of the CpqD Telecom & Utilities Billing Solution, test-driven, across the whole RUP lifecycle.

Work split (as stated): Backend 80%, Frontend 20%.

CpqD Telecom & Utilities Billing Solution

Core business components, built test-first, kept consistent across industries.

  • Designed, developed and maintained core business components following Java EE practice: EJBs, persistence layers and an in-house tag library.
  • Worked test-driven with Ant, Maven 1 and 2 and shell scripts inside an in-house continuous integration framework.
  • Kept core components consistent across industries and branches with ClearCase.
  • Played developer, designer and architect in the Rational Unified Process, from requirements to testing.

Weights: Tech 100%.

Skills and tools: HTML, CSS, Vanilla JavaScript, Struts, Struts 2, Java EE (EJB, Spring, Hibernate, iBatis), JUnit, DBUnit, Oracle, Rational Rose, Ant, Maven, ClearCase

Full Stack Engineer, HST Card Technology

2003–2005, Campinas, Brazil

Payment, telemetry and ATM-monitoring products built for the browser before AJAX had a name.

Work split (as stated): Backend 45%, Frontend 30%, Design & research 20%, Product & business 5%.

ETMS: ATM Management System

The company's first product, funded by HSBC Bank.

  • Built the company's first product, funded by HSBC Bank, while keeping Java 1.3 compatibility.
  • Created a monitoring interface with vanilla JavaScript and Java applets, using frame sets to mimic what AJAX would later do.

Weights: Tech 100%.

Pamcary PAMCARD: smart-card payment for freight

Money uploads to smart cards from the browser.

  • Simulated desktop application behaviour with early JavaScript and frame sets for Internet Explorer and Firefox.
  • Kept transaction integrity while uploading money to smart cards through OCX and JavaScript integrations.
  • Built SOAP web services with Apache Axis so Delphi systems at transport clients could integrate.

Weights: Tech 100%.

SIGEN: telemetric utilities management

Web applications that behaved like desktop software, using JavaScript and synchronised agent/command processes.

Weights: Tech 100%.

Skills and tools: HTML, CSS, Vanilla JavaScript, Java Applets, Java EE (EJB, MDBs, Spring, Hibernate), Java EE Connectors, Struts, SOAP, Argo UML, Apache Axis, Jasper Reports

Freelance web designer and developer ("Web Master Design"), Freelance

1997–2003, Ribeirão Preto and Campinas, Brazil

Fourteen websites sold door to door, and small business systems built next to the owners who used them.

Work split (as stated): Engineering 40%, Design & research 30%, Product & business 30%.

Website for a music college (fmcg.com.br)

2000–2002

Bilingual website with a Flash 4 intro for Faculdade de Música Carlos Gomes in São Paulo, credited for design in 2001 and for web design in the 2002 redesign with the agency Mais Integrada.

Weights: Tech 40%, Design 30%, Business 30%. Weights follow the split of the freelance role: I sold, designed and built each site. Archived site, 2001 · Archived page, 2002

Website for an animal health plan (vetplan.com.br)

2000–2003

Website with dynamic pages and a Flash 4 intro for an animal health plan in Ribeirão Preto, built with the partner MDLim and credited "Desenvolvido por Adilson C. Jardim e MDLim".

Weights: Tech 40%, Design 30%, Business 30%. Weights follow the split of the freelance role: I sold, designed and built each site. Archived site, 2001

Websites for a course company (Vision)

Sites for a course company, built with the partner MDLim. The client kept coming back for more sites, including negociadores.com.br.

Weights: Tech 40%, Design 30%, Business 30%. Weights follow the split of the freelance role: I sold, designed and built each site.

Website for negotiation courses (negociadores.com.br)

Dynamic ASP site for the same course client, credited "Desenvolvimento - Adilson C. Jardim" on its contact page.

Weights: Tech 40%, Design 30%, Business 30%. Weights follow the split of the freelance role: I sold, designed and built each site. Archived contact page, 2004

Newsstand management system

Stock, cash flow and consignment for the newsstand I ran with my brother, first in Clipper and then in Delphi. Seven newsstands used it until magazine distributors began handing out their own system, and it was sold.

Weights: Tech 60%, Design 10%, Business 30%. Weights are my reading.

Parking-lot management system

Custom Delphi software for one client, built in cycles of requirements, build and validation with the owner.

Weights: Tech 80%, Design 20%. Weights are my reading.

Java report daemon for a Consoft client

A one-off job and my first professional Java: a daemon on the server that generated HTML report pages for one of Consoft's clients. It opened the door to Java at HST.

Weights: Tech 100%. Weights are my reading.

Talks, workshops and community

The Developer's Conference is the largest developer event in Brazil. I gave 19 talks and panels there, ran 3 workshops, and in 2015 created the Design Thinking track: 14 editions in four cities, more than 96 hours of content, more than 1,200 developers, managers and executives in the room and more than 3,000 online.

Talks and panels at The Developer’s Conference
DateCityTrackTitle
9 Aug 2014São PauloStartups“We NEED Design”: how to integrate Lean Startup and Design, the MVS model Track page
17 Oct 2014Porto AlegreStartups“We NEED Design”: integrating Lean Startup and Design Thinking, the MVS model (STADIUM) Track page
15 May 2015FlorianópolisBusiness AnalysisGood Design is Good Business Track page
16 May 2015FlorianópolisStartupsDesign Thinking Sprints: your MVS in 5 days Track page
21 Jul 2015São PauloBusiness AnalysisGood Design is Good Business Track page · Watch on YouTube
23 Jul 2015São PauloDesign ThinkingDesign@Scale Track page
23 Jul 2015São PauloDesign ThinkingAccelerating Startups with Design Thinking Sprint Track page
25 Sep 2015Porto AlegreBusiness AnalysisDesign Sprint: impacting your business in 4 days Track page
25 Sep 2015Porto AlegreStartupsWhich Design Sprint is best to accelerate my business? Track page
26 Sep 2015Porto AlegreDesign ThinkingIBM Design: Design at Scale Track page
14 May 2016FlorianópolisDesign ThinkingWhat is Design Thinking Track page
5 Jul 2016São PauloUX DesignIBM Studios: understanding our users to create disruptive experiences involving IoT Track page
6 Jul 2016São PauloDesign ThinkingIBM Studios: where tech, design and business connect Track page
6 Jul 2016São PauloDesign ThinkingPanel Track page
7 Oct 2016Porto AlegreUX DesignIBM Studios: understanding our users to create disruptive experiences involving IoT Track page
8 Oct 2016Porto AlegreDesign ThinkingIBM Studios: where tech, design and business connect Track page
18 Jul 2017São PauloDesign ThinkingDesign Thinking and the future of jobs Track page
10 Nov 2017Porto AlegreDesign ThinkingScaling the culture of design Track page
7 Dec 2018Porto AlegreDesign ThinkingEnterprise Design Thinking? Track page
Workshops at The Developer’s Conference
DateCityTrackTitle
13 May 2015FlorianópolisDesign Thinking Workshop Workshop page
21 Jul 2015São PauloService Design Thinking Sprint Workshop Workshop page
12 May 2016FlorianópolisDesign Thinking Workshop Workshop page
Tracks I led and curated at The Developer’s Conference
DateCityTrackTitle
23 Jul 2015São PauloCurated the first Design Thinking track Track page
24 Jul 2015São PauloCurated the Startups track Track page
26 Sep 2015Porto AlegreCurated the Design Thinking track Track page
14 May 2016FlorianópolisCurated the Design Thinking track Track page
6 Jul 2016São PauloCurated the Design Thinking track Track page
8 Oct 2016Porto AlegreCurated the Design Thinking track Track page
3 May 2017FlorianópolisCurated the Design Thinking track Track page
18 Jul 2017São PauloCurated the Design Thinking track Track page
10 Nov 2017Porto AlegreCurated the Design Thinking track Track page
20 Apr 2018FlorianópolisCurated the Design Thinking track Track page
20 Jul 2018São PauloCurated the Design Thinking track Track page
7 Dec 2018Porto AlegreCurated the Design Thinking track Track page
25 Apr 2019FlorianópolisCurated the Design Thinking track Track page
14 Jun 2019Belo HorizonteCurated the Design Thinking track Track page
16 Jul 2019São PauloCurated the Design Thinking track Track page
Other events
DateCityTrackTitle
2014São PauloDesign Thinking Workshop: From Hero to Use, the Journey (Campus Party) Watch on YouTube
2014São PauloMultiplying your relevance with Design Thinking (Campus Party) Watch on YouTube
2015São Paulo5-day Service Design Sprint at GEMA Ventures accelerator Slides
2015JoinvilleIBM Design Thinking Workshop at Oxigenar Slides
2016São PauloDesign Thinking: how to innovate in your daily life (6th National Water Meeting) Slides (PDF)
2017FlorianópolisCurated design and technology talks at Interaction South America (ISA 17)
Recordings, podcasts and slides
DateCityTrackTitle
2015Design Thinking discussion, Papo de Cabeça podcast at Oxigenar Listen on SoundCloud
2015Design Sprints side by side: Service Design Sprints vs Google Ventures Sprints (slides) Slides
2016IBM Design Thinking: user-centred results with speed and scale (7Masters) Watch on YouTube
5 Jul 2016What is Design Thinking? Live interview for the Java Channel with Bruno Souza Post on X · Watch on YouTube

Lifelong practices

Training races: 5K, 10K, 15K and half marathons

2013–2015

Each marathon stood on many shorter races: 5K, 10K, 15K and 21K. They were the weekly proof that the plan was working. The individual races and dates are not recorded here, so they appear as one point across the marathon years.

Lifelong practices sit in their own lane at the bottom and carry no tech, design or business weight, so they do not change the shape. They are here because the same habits run through them.

New York City Marathon

3 Nov 2013, ING New York City Marathon, New York

The first of three World Marathon Majors. 42 km that start months earlier, with the first training run.

Lifelong practices sit in their own lane at the bottom and carry no tech, design or business weight, so they do not change the shape. They are here because the same habits run through them.

Berlin Marathon

28 Sep 2014, BMW Berlin Marathon, Berlin

The second major, a year after New York.

Lifelong practices sit in their own lane at the bottom and carry no tech, design or business weight, so they do not change the shape. They are here because the same habits run through them.

Living the Marathon from the Start Line (blog post)

15 Jul 2015

On the start line as the moment preparation turns into action: resilience, planning and execution.

Lifelong practices sit in their own lane at the bottom and carry no tech, design or business weight, so they do not change the shape. They are here because the same habits run through them. Read the post

Chicago Marathon

11 Oct 2015, Bank of America Chicago Marathon, Chicago

The third major in three years.

3 World Marathon Majors in three years: New York, Berlin, Chicago.

Lifelong practices sit in their own lane at the bottom and carry no tech, design or business weight, so they do not change the shape. They are here because the same habits run through them.

Publications

IBM Design Thinking Software Development Framework

2017, Springer, Agile Methods (WBMA 2016)

Lucena, P., Braz, A., Chicoria, A., Tizzei, L. (2017). Conference paper in Communications in Computer and Information Science, vol 680.

Weights: Tech 50%, Design 50%. Read the paper · The book on Springer

Acknowledged in The Service Startup

2014, Tenny Pinheiro

Acknowledged for contributing to discussions during the writing of The Service Startup: Design Thinking gets Lean, the first practical guide to the Service Design Sprint.

Weights: Design 50%, Business 50%. The Service Startup (Amazon)

Acknowledged as co-creator: Business Model Generation

2010, Osterwalder & Pigneur, John Wiley & Sons

Osterwalder, A. & Pigneur, Y. (2010). Business Model Generation. Acknowledged in the book as co-creator.

Weights: Design 35%, Business 65%. Strategyzer library

Empathy Map poster, featured on Gamestorming

2010, Gamestorming

Created and published a printable A0 poster of XPLANE's Empathy Map, with credit to XPLANE. Gamestorming, the blog of XPLANE's founder, featured it.

100K+ views on SlideShare.

Weights: Design 80%, Business 20%. Empathy map poster by Adilson Jardim (Gamestorming)

Awards and certifications

Every verified badge is on Credly.

Enterprise Design Thinking: Team Essentials for AI

2019, IBM

Weights: Tech 30%, Design 70%. Credly badge

IBM Mentor (×2)

2018, IBM

Weights: Tech 40%, Design 60%. Weights are my reading. Badge (a) · Badge (b)

IBM Agile Explorer

2018, IBM

Weights: Tech 40%, Business 60%. Weights are my reading. Credly badge

Professional Scrum Master I

2018, Scrum.org

Weights: Tech 40%, Business 60%. Weights are my reading. Credly badge · Scrum.org profile

Enterprise Design Thinking Advocate

2018, IBM

Weights: Design 100%. Credly badge

IBM Brazil Regional Technical Exchange Advocate

2017, IBM

Weights: Tech 60%, Design 40%. Weights are my reading. Credly badge

Enterprise Design Thinking Coach

2017, IBM

Weights: Design 100%. Credly badge

Enterprise Design Thinking Co-Creator

2017, IBM

Weights: Design 100%. Credly badge

IBM Recognized Speaker/Presenter (×5)

2017–2018, IBM

Five badges for presenting at major events, 2017–2018.

Weights: Design 70%, Business 30%. Weights are my reading: the talks were about design practice. Badge 2017 · Badge 2018 (a) · Badge 2018 (b) · Badge 2018 (c) · Badge 2018 (d)

Enterprise Design Thinking Practitioner

2016, IBM

Weights: Design 100%. Credly badge

The Developer's Conference Rockstar

2014–2019, The Developer's Conference

For curating the Design Thinking track and the talks behind it. The résumé does not give the award year, so it spans the TDC years.

Weights: Design 80%, Business 20%. Rockstar page

Sun Certified Business Component Developer (SCBCD)

2005, Sun Microsystems

Enterprise JavaBeans (EJB).

Weights: Tech 100%.

Sun Certified Web Component Developer (SCWCD)

2004, Sun Microsystems

Java web applications: servlets and JSP.

Weights: Tech 100%.

Sun Certified Java Programmer (SCJP)

2003, Sun Microsystems

Core Java programming.

Weights: Tech 100%.

Education

Hivelab: Service Innovation Journey

2013, Hivelab

160 hours blending service design, design thinking and lean startup, inside a collaborative community.

Weights: Design 60%, Business 40%.

Design Thinking program, ESPM

2010, ESPM

40 hours in the first Design Thinking program in Brazil.

Weights: Design 100%.

Java EE Architect Academy

2005, Globalcode

70 hours on scaling architectures from 10 to 10,000 users.

Weights: Tech 100%.

Bachelor's in Information Technology

2001–2006, UNICAMP

Information Technology degree from UNICAMP, a top-40-ranked university.

Weights: Tech 100%.

Toolbox over time

Threads: connecting the dots

These are my reading, looking back.

Thinking in pictures

Drawing an idea so other people can work on it turned out to be the same skill in a business book, a Java classroom and a design studio.

  1. Co-creator of Business Model Generation: Business Model Generation designs business models with visual tools.
  2. Empathy Map poster, featured on Gamestorming: A printable poster of XPLANE's Empathy Map, met in the same book group.
  3. Design Thinking program, ESPM: The same year, the first Design Thinking program in Brazil.
  4. Java Career Evangelist: Teaching Java with storytelling and visual thinking.
  5. Hivelab: Service Innovation Journey: Service design and lean startup, 160 hours.
  6. Bootstrapped IBM Studios São Paulo: A design studio inside IBM's software lab.
  7. IBM IoT Automation Console: Storyboards and journeys become epics, prototypes and React code.

From quality to customers

A product that was well built and still did not find its market taught me to start from the customer. That lesson became talks, sprints and, later, my own launches.

  1. A pharmaceutical product, and the product-market fit lesson: Quality was not enough: I moved to customer development.
  2. Co-creator of Business Model Generation: A visual language for the business around a product.
  3. Acknowledged in The Service Startup: Acknowledged in the first guide to the Service Design Sprint.
  4. “We NEED Design”: how to integrate Lean Startup and Design, the MVS model: “We NEED Design”: Lean Startup and design together.
  5. 5-day Service Design Sprint at GEMA Ventures accelerator: Running a 5-day sprint inside a startup accelerator.
  6. VTSD AI Skills Library: Market research to launch, as an AI pipeline.
  7. Field Notes series: Researching the role that owns this whole loop.

Teaching at scale

Each time, the job was to get many people working in a new way, not only to do the work myself.

  1. Java Career Evangelist: 432 hours in a Java classroom.
  2. Accelerating the Graduate Hiring Program: 500+ undergraduates trained in six months.
  3. Curated the first Design Thinking track: Created the TDC Design Thinking track: 14 editions.
  4. Scaling IBM Design Thinking: 30+ Enterprise Design Thinking workshops at IBM.
  5. Lab Studio Activation Program: 150+ people through Design Thinking, Agile and DevOps.
  6. Field Notes series: Writing for engineers who want to own the product.

Users first, inside engineering

Understanding the user moved from a workshop activity into the code I write.

  1. IBM IoT Status Dashboard: A status page rebuilt for the public and 290+ clients.
  2. IBM IoT Automation Console: Workshops, then the product owner role, then the code.
  3. IBM Design Thinking Software Development Framework: Wrote up the IBM Design Thinking software development framework.
  4. Glossary Tool redesign: One workflow, three user types.
  5. OutSystems IDE Onboarding Experience: Value within 5 minutes for a professional developer.
  6. Guarda-Costas Imobiliário: Built for a home buyer, and used it in my own purchase.

Measuring what matters

Data is how I check whether the thing works for the people it is for.

  1. Due diligence audit for Unimed of Brazil: Tracking system and code analysis across 27 applications.
  2. Business intelligence for EMS Pharma: BI that contributed to R$500K saved a month.
  3. IBM IoT Executive Dashboard: Executive dashboard for data-driven decisions.
  4. Funnel & sales-page measurement platform: First touch to purchase; +70% from one page-matching change.

Automating the loop

The deep technical stem: from test-driven Java to agent pipelines that run a launch.

  1. CpqD Telecom & Utilities Billing Solution: Test-driven development inside an in-house CI framework.
  2. IBM IoT Automation Console: Microservices on Kubernetes with Jenkins pipelines.
  3. End-to-end testing with Cypress: End-to-end tests with Cypress.
  4. Guided Tour Framework: A framework so other engineers could build guided tours.
  5. DECOLE Plano de Voo: A 7-prompt pipeline writes and delivers a career plan.
  6. Harnessing Agents: Patterns for engineering with AI agents.

Training to last

Outside work, the same habits in the body: vision, planning, persistence, self-discipline, emotional control and delivery. That is how I described the marathons in my 2020 portfolio.

  1. New York City Marathon: New York: the first 42 km.
  2. Training races: 5K, 10K, 15K and half marathons: Between the majors: many 5K, 10K, 15K and 21K races.
  3. Berlin Marathon: Berlin, a year later.
  4. Living the Marathon from the Start Line (blog post): Writing down what the start line teaches.
  5. Chicago Marathon: Chicago: three majors in three years.

How the weights work

Every data point carries a weight across Tech, Design and Business that adds up to 1. For roles, the weights come from the work split I stated for each one, last reviewed in October 2026 (backend, frontend, desktop and engineering count as Tech; UX, collaboration and design & research count as Design; product and business work, including founder work, count as Business). Where no split is stated, the weights are my own reading and the item says so. Design here means user-centred and service design: understanding people and their problem, not only the interface.