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.
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.
The Product Engineer: a research and publishing product for software engineers who want to become product engineers.
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.
Solo operator: conceiving, building, launching and automating digital products with AI agent pipelines.
AI due-diligence platform for buying a home in Portugal: 22 Claude skills in four levels across an 11-stage buyer journey.
22 Claude skills across an 11-stage buyer journey.
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).
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.
Server-side tracking (GA4 + Meta Ads) from first touch to purchase on Cloudflare Workers, fed by Hotmart webhooks, applied to two ESG-career products.
+70% click-to-conversion after matching the ad to its page section.
A curated library of AI engineering patterns distilled from practitioners including Peter Steinberger, Kent Beck, Andrej Karpathy, Simon Willison, Armin Ronacher and Mitchell Hashimoto.
The OutSystems IDE and the cloud-native Identity Platform, building for professional developers.
The core transaction manager for the new Edit Data experience, letting developers edit app data directly in the OutSystems IDE.
New experiences and web components for the Windows and Mac OutSystems IDE in C#, React and TypeScript.
Designed and implemented the new onboarding so prospective users perceive value within 5 minutes.
5 min for a new OutSystems user to perceive value.
Bridged Avalonia, C# and the web layer so engineers could create guided tours highlighting IDE features.
A REST API for the cloud-native Identity Platform so authorisation rules apply to app groups.
Frontend for Unbabel's Glossary Tool.
Refactored the UI of the main workflow for three different user types, generating customised glossaries for client brands.
Designed and implemented an end-to-end testing scenario with Cypress.
Led the IBM IoT Automation Console from design thinking workshops to React and Kubernetes, while scaling Design Thinking across IBM Brazil.
Let non-engineers provision IBM Maximo and TRIRIGA SaaS environments and trigger complex tasks without a senior DevOps engineer.
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.
Studio leader: wrote the 2016–2017 studio strategy for design practice and collaboration at IBM Brazil.
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.
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.
Chapter head: meetings, shared challenges and coaching so IBMers in São Paulo could earn Design Thinking certifications.
Lead coordinator: took a volunteer team through design thinking to understand the audience and run the call for papers.
Facilitator: with Saint Paul Business School, created a strategic innovation lab for leaders exploring disruptive technology and innovation tools.
Service designer and facilitator: designed and built the first cognitive lab inside a business school.
Facilitator: helped IBM executives adopt Enterprise Design Thinking in the Javelin Program for Bradesco, Brazil's largest bank.
Organiser and speaker: accelerated Enterprise Design Thinking among practitioners, managers, executives and clients.
Watson IoT dashboards: the public service-status page and an executive dashboard for data-driven decisions.
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.
Designed and built an executive dashboard for the Watson IoT division: aggregated client data and offering visualisations for data-driven decisions.
Studio leader: set up a design studio inside IBM Brazil's Software Lab so engineers, managers and directors could adopt a user-centred strategy.
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.
A programme to hire and train students before graduation for technologies IBM GBS lacked people in.
500+ students trained in six months.
Enterprise tooling for IBM Global Business Services, and a program that brought IBM professionals into universities.
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.
Program coordinator: IBM professionals teaching undergraduates in universities and technical schools to meet demand in the Global Delivery Center.
500+ undergraduates trained in six months.
My own company: software for health, pharma and industry clients, and a product that taught me customer development the hard way.
Lead architect and developer of purchasing-management software and the “Medicine at Home” health-program software (Spring, JSF/RichFaces, JPA, MySQL, Maven 2).
Lead technical consultant auditing best practice and security across 27 applications of a health insurer.
27 applications audited at Unimed.
Lead architect of a web system to track customised service offerings, integrating Spring, Struts 2, JPA, MySQL, MS SQL and Microsiga.
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.
Designed the reference architecture for Java EE intranet applications and led two intranet apps: tracking government-controlled substances and running cost forecasts.
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.
Contributed to the book's processes and tools for analysing and designing business models with visual thinking.
Six months at an education startup with a content platform for young people.
Core business components of the CpqD Telecom & Utilities Billing Solution, test-driven, across the whole RUP lifecycle.
Core business components, built test-first, kept consistent across industries.
Payment, telemetry and ATM-monitoring products built for the browser before AJAX had a name.
The company's first product, funded by HSBC Bank.
Money uploads to smart cards from the browser.
Web applications that behaved like desktop software, using JavaScript and synchronised agent/command processes.
Fourteen websites sold door to door, and small business systems built next to the owners who used them.
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.
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".
Sites for a course company, built with the partner MDLim. The client kept coming back for more sites, including negociadores.com.br.
Dynamic ASP site for the same course client, credited "Desenvolvimento - Adilson C. Jardim" on its contact page.
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.
Custom Delphi software for one client, built in cycles of requirements, build and validation with the owner.
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.
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.
| Date | City | Track | Title |
|---|---|---|---|
| 9 Aug 2014 | São Paulo | Startups | “We NEED Design”: how to integrate Lean Startup and Design, the MVS model Track page |
| 17 Oct 2014 | Porto Alegre | Startups | “We NEED Design”: integrating Lean Startup and Design Thinking, the MVS model (STADIUM) Track page |
| 15 May 2015 | Florianópolis | Business Analysis | Good Design is Good Business Track page |
| 16 May 2015 | Florianópolis | Startups | Design Thinking Sprints: your MVS in 5 days Track page |
| 21 Jul 2015 | São Paulo | Business Analysis | Good Design is Good Business Track page · Watch on YouTube |
| 23 Jul 2015 | São Paulo | Design Thinking | Design@Scale Track page |
| 23 Jul 2015 | São Paulo | Design Thinking | Accelerating Startups with Design Thinking Sprint Track page |
| 25 Sep 2015 | Porto Alegre | Business Analysis | Design Sprint: impacting your business in 4 days Track page |
| 25 Sep 2015 | Porto Alegre | Startups | Which Design Sprint is best to accelerate my business? Track page |
| 26 Sep 2015 | Porto Alegre | Design Thinking | IBM Design: Design at Scale Track page |
| 14 May 2016 | Florianópolis | Design Thinking | What is Design Thinking Track page |
| 5 Jul 2016 | São Paulo | UX Design | IBM Studios: understanding our users to create disruptive experiences involving IoT Track page |
| 6 Jul 2016 | São Paulo | Design Thinking | IBM Studios: where tech, design and business connect Track page |
| 6 Jul 2016 | São Paulo | Design Thinking | Panel Track page |
| 7 Oct 2016 | Porto Alegre | UX Design | IBM Studios: understanding our users to create disruptive experiences involving IoT Track page |
| 8 Oct 2016 | Porto Alegre | Design Thinking | IBM Studios: where tech, design and business connect Track page |
| 18 Jul 2017 | São Paulo | Design Thinking | Design Thinking and the future of jobs Track page |
| 10 Nov 2017 | Porto Alegre | Design Thinking | Scaling the culture of design Track page |
| 7 Dec 2018 | Porto Alegre | Design Thinking | Enterprise Design Thinking? Track page |
| Date | City | Track | Title |
|---|---|---|---|
| 13 May 2015 | Florianópolis | Design Thinking Workshop Workshop page | |
| 21 Jul 2015 | São Paulo | Service Design Thinking Sprint Workshop Workshop page | |
| 12 May 2016 | Florianópolis | Design Thinking Workshop Workshop page |
| Date | City | Track | Title |
|---|---|---|---|
| 23 Jul 2015 | São Paulo | Curated the first Design Thinking track Track page | |
| 24 Jul 2015 | São Paulo | Curated the Startups track Track page | |
| 26 Sep 2015 | Porto Alegre | Curated the Design Thinking track Track page | |
| 14 May 2016 | Florianópolis | Curated the Design Thinking track Track page | |
| 6 Jul 2016 | São Paulo | Curated the Design Thinking track Track page | |
| 8 Oct 2016 | Porto Alegre | Curated the Design Thinking track Track page | |
| 3 May 2017 | Florianópolis | Curated the Design Thinking track Track page | |
| 18 Jul 2017 | São Paulo | Curated the Design Thinking track Track page | |
| 10 Nov 2017 | Porto Alegre | Curated the Design Thinking track Track page | |
| 20 Apr 2018 | Florianópolis | Curated the Design Thinking track Track page | |
| 20 Jul 2018 | São Paulo | Curated the Design Thinking track Track page | |
| 7 Dec 2018 | Porto Alegre | Curated the Design Thinking track Track page | |
| 25 Apr 2019 | Florianópolis | Curated the Design Thinking track Track page | |
| 14 Jun 2019 | Belo Horizonte | Curated the Design Thinking track Track page | |
| 16 Jul 2019 | São Paulo | Curated the Design Thinking track Track page |
| Date | City | Track | Title |
|---|---|---|---|
| 2014 | São Paulo | Design Thinking Workshop: From Hero to Use, the Journey (Campus Party) Watch on YouTube | |
| 2014 | São Paulo | Multiplying your relevance with Design Thinking (Campus Party) Watch on YouTube | |
| 2015 | São Paulo | 5-day Service Design Sprint at GEMA Ventures accelerator Slides | |
| 2015 | Joinville | IBM Design Thinking Workshop at Oxigenar Slides | |
| 2016 | São Paulo | Design Thinking: how to innovate in your daily life (6th National Water Meeting) Slides (PDF) | |
| 2017 | Florianópolis | Curated design and technology talks at Interaction South America (ISA 17) |
| Date | City | Track | Title |
|---|---|---|---|
| 2015 | Design Thinking discussion, Papo de Cabeça podcast at Oxigenar Listen on SoundCloud | ||
| 2015 | Design Sprints side by side: Service Design Sprints vs Google Ventures Sprints (slides) Slides | ||
| 2016 | IBM Design Thinking: user-centred results with speed and scale (7Masters) Watch on YouTube | ||
| 5 Jul 2016 | What is Design Thinking? Live interview for the Java Channel with Bruno Souza Post on X · Watch on YouTube |
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.
The first of three World Marathon Majors. 42 km that start months earlier, with the first training run.
The second major, a year after New York.
On the start line as the moment preparation turns into action: resilience, planning and execution.
The third major in three years.
3 World Marathon Majors in three years: New York, Berlin, Chicago.
Lucena, P., Braz, A., Chicoria, A., Tizzei, L. (2017). Conference paper in Communications in Computer and Information Science, vol 680.
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.
Osterwalder, A. & Pigneur, Y. (2010). Business Model Generation. Acknowledged in the book as co-creator.
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.
Every verified badge is on Credly.
Five badges for presenting at major events, 2017–2018.
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.
Enterprise JavaBeans (EJB).
Java web applications: servlets and JSP.
Core Java programming.
160 hours blending service design, design thinking and lean startup, inside a collaborative community.
40 hours in the first Design Thinking program in Brazil.
70 hours on scaling architectures from 10 to 10,000 users.
Information Technology degree from UNICAMP, a top-40-ranked university.
These are my reading, looking back.
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.
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.
Each time, the job was to get many people working in a new way, not only to do the work myself.
Understanding the user moved from a workshop activity into the code I write.
Data is how I check whether the thing works for the people it is for.
The deep technical stem: from test-driven Java to agent pipelines that run a launch.
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.
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.