F1
Decision-time evidence
Learn project and reporting dynamics while preserving when a fact held and when it became known.
Related studies
Profile intelligence
Digital Strategy • AI & Data • Business Architecture • Infrastructure Transformation
My work moves between data, software, artificial intelligence, research and the practical realities of development. I like problems that are difficult enough to require more than one discipline.
I turn evidence into models, models into tools, tools into clearer decisions, and what I learn into something I can share.
Think deeply. Build practically. Share generously.
Data Scientist · Software Engineer · Full-Stack & Web Developer · AI Researcher · Quantum-Computing Research Exploration · Development Professional · Cloud & DevOps · Data Science Mentor
Development finance, operations, analytics and digital delivery
Information Science · Data Science · Economics
Policy-Aligned AI · Quantum Computing · Quantum Machine Learning (QML)
My experience connects hands-on delivery in Nigeria, analytics and digital systems across Africa, and continued learning through Korean exchanges and U.S. academic programs.
Start with the full picture. Select a place or skill to explore the connections.
Overview
My work brings the same skills into different contexts. Explore a place for its story, or select a numbered ring to follow that skill across the map.
Related toolkit
Shared expertise across contexts
This skill is part of my wider practice across countries and teams. Select another highlighted ring to explore the same capability in a different part of the map.
Read the map
Career connections. Links are relationships between places, not travel routes or flown paths, and an aircraft moving along one marks a crossing between continents rather than a journey taken. Boundaries imply no legal or territorial position.
I work across the path from evidence to a usable decision system. Sometimes the answer is analysis. Sometimes it is software, architecture, governance, program coordination or research. The value comes from keeping those layers connected long enough for the decision to become useful.
Outcome chain
The objective is not technology for its own sake. It is clearer evidence, better systems and decisions that improve delivery.
Rest on a domain, or move through them with the arrow keys, to read what it carries. Nothing here is a measurement.
It shows the six domains I work across and the hub they connect to, and then the path a decision takes from evidence through to impact.
Each domain sits on its own connector into the hub. Resting on a domain, or moving through them with the arrow keys, lights that connector. Nothing in the figure is a measurement.
Established, hands-on capability. Current exploration is listed separately.
The practice is multidisciplinary, and the credentials are too. My professional certifications span program and project delivery, business analysis, AI and cloud, cybersecurity and risk, and infrastructure finance.
20Professional certificationsFour domains, one practice
The value is in the combination: analytical depth, delivery discipline, technology fluency and control awareness in one practice.
Delivery & business analysis
PgMP · PMP · PMI-ACP · CBAP · PRINCE2 Foundation
The delivery side: programmes, projects, requirements and the discipline that keeps them moving.
AI, data & cloud
PMI-CPMAI · Azure AI Engineer Associate · DevOps Engineer Expert · Azure AI Fundamentals · Google Cloud Digital Leader
The build side: AI systems, data platforms and the cloud they run on.
Security, risk & AI assurance
CISM · CISA · CRISC · AAISM · GARP Risk and AI (RAI)
The control side: security, audit, risk and the assurance questions AI now raises.
Infrastructure & PPP
CP³P Foundation
The finance side: how infrastructure projects are structured and delivered.
I turn messy evidence into structures people can reason with: data models, indicators, diagnostics, visual systems and decision views that make trade-offs easier to see.
I design and build data-rich web and business applications across JavaScript/React, the MERN stack, .NET/C#, Python, SQL, APIs, HTML and CSS. I care about the part after the prototype too: accessibility, maintainability, testing, deployment and the experience of the person using it.
I work with machine learning, large language models, retrieval-augmented generation, vector search, agentic workflows and automation. My preference is simple: useful AI should be grounded, observable, permission-aware and easy for a human to challenge.
I work with Microsoft Azure, Azure DevOps, release management, APIs, testing and controlled deployment practices that connect software delivery with operational reliability.
My professional foundation is in development finance and institutional delivery. That gives me a practical view of technology: behind every dashboard, model or workflow are real decisions, deadlines, resources, teams and communities waiting for results.
My doctoral research focuses on policy-aligned AI for high-stakes sequential decisions. Mathematics is one of the ways I keep ambiguity honest: define the state, expose the constraints, quantify uncertainty, test the assumptions and do not claim more than the evidence can support.
I started close to operations, where plans meet real delivery pressure. That led me into analytics, then business analysis and enterprise systems, then full-stack development, AI and research. I did not set out to collect disciplines. I kept finding that the problems I cared about needed more than one language.
Professionally, I work in infrastructure and urban development at the African Development Bank Group. It is work where operational judgement, data and technology have to meet, and it shapes how I think about the design of decision systems.
Competitive football shaped me long before some of my professional titles did. It taught me that talent matters less without positioning, trust, discipline and recovery. It taught me to listen, to accept correction, to cover for a teammate and to keep moving after a mistake.
That experience made me more humble at work. I am comfortable leading when the situation needs it, supporting when someone else should lead and doing the unglamorous work that keeps a team moving. I still value the assist as much as the goal.
I love social and community work, especially the kind that leaves someone more capable than before. I have benefited from people who took time to explain, encourage and open doors. I try to pass that generosity forward in practical ways.
For me, giving back often means teaching what I know, helping someone get unstuck, making a technical subject less intimidating or creating room for another person to grow. It does not need to be large to matter. A useful hour, an honest explanation or a patient debugging session can change someone's confidence.
That is why some weekends, when time allows, I run free, informal learning sessions in data science, Python, Java and web development. The aim is simple: make knowledge travel.
My doctoral work asks three connected questions. What could a decision-maker legitimately know at the time? Which action should be chosen when rules, uncertainty and scarce resources impose hard constraints? How can an AI-generated decision path be checked before a human authorizes it?
The programme is organized around three connected methods, with eight current manuscripts and one study in development.
Personal engineering projectIn development
What does a governed knowledge layer add to retrieval alone, and what does that improvement cost?
A personal engineering project testing whether a governed knowledge layer improves the accuracy, traceability and safety of AI answers about a fictional development bank.
Explore the lab dashboardI keep a few weekend and public-holiday windows for conversations about data, decision systems and technology in development work. Bring a real question.
They make assumptions visible, constraints explicit and decisions easier to explain.
I am always interested in thoughtful conversations about data science, software, responsible AI, research, learning and technology-enabled development. Bring a real question.
Profile intelligence
I began close to operations, learned to think with data, started building software when spreadsheets were no longer enough, and moved deeper into AI and research as the questions became harder. I still enjoy all of those worlds. What matters to me is whether the work is useful, understandable and responsible.
I began my professional life close to operations: people, processes, schedules, delivery pressure and the practical consequences of getting things right or wrong. Over time, I moved deeper into analytics, business analysis, data architecture, dashboards, software-enabled workflows and enterprise transformation.
Today, I spend much of my time connecting operational questions with data, technology and management decisions. That path is why I do not see technology as an end in itself. A model matters when it improves a decision. A dashboard matters when it changes what someone can see. Software matters when it makes a good process repeatable. Governance matters when it keeps all of that trustworthy.
Development work taught me consequence. Mathematics taught me structure. Data science taught me uncertainty. Software taught me precision. Research taught me to challenge my own claims. Football taught me humility. Teaching keeps me grounded.
I have always been drawn to mathematics: structure, constraints, probability, optimization and the discipline of stating assumptions clearly. I think like a mathematician even when the problem begins in economics, software or management. Define the problem carefully. Ask what is observable. Separate signal from convenience. Test the boundary. Do not pretend certainty where there is none.
Start with what is observable. Trace the source. Make uncertainty visible. If the evidence does not support the claim, change the claim.
A technically elegant system that nobody can operate, trust or maintain is unfinished. I design for the people who will actually use the work.
Real institutions have policies, budgets, capacity limits, dependencies and accountability. Good analytics and AI should model those constraints rather than pretend they do not exist.
I prefer reusable frameworks, documented logic and teaching over black-box heroics. The best outcome is not only a good answer. It is a stronger person, team or system that can solve the next problem too.
Football gave me a professional habit that has lasted: make the team better. On a pitch, no position succeeds alone. You learn to scan before receiving the ball, create space for someone else, recover after mistakes, listen to the coach and adapt when the game changes.
At work, that becomes preparation, shared credit, honest feedback and the willingness to bridge gaps between disciplines. I am competitive about the quality of the outcome, not about being the person who gets all the attention.
I want to stay a builder, not become someone who only talks about technology. I am currently exploring Kotlin and mobile application development, including Android-oriented architecture, app lifecycle patterns, local data, API integration, testing, release automation and mobile CI/CD.
I am also deepening my work in responsible and agentic AI, retrieval systems, cloud-native delivery and software observability.
Curiosity is part of the job. I do not need every new technology to become a label. I want to understand where it is genuinely useful, where it is not, and what changes when it meets a real user or a real decision.
Three master’s degrees, doctoral research and a cross-disciplinary professional credential stack support a practice that moves between analysis, software, strategy and delivery.
This site began during a difficult season of my life. After losing my mother, I spent some quiet time in Assinie, Cote d'Ivoire, trying to recover perspective and find a little mental space. I had been encouraged to return to something that gave me joy. I went back to building: arranging ideas, writing, coding, experimenting with design and learning again. What began as a way to find some quiet became bernardokpe.com.
I dedicate this site to my mother, whose love and example remain with me, and to God, whose grace has carried me through every chapter.
Building it reminded me that even in difficult seasons, curiosity can still make room for hope.
During a Hyundai visit in Korea in July 2026, I explored mobility and manufacturing exhibits that connect physical products with digital systems. The experience reflects an interest that runs through my work: how software, data and automation become reliable, useful tools in the real world.
I love social and community work, especially the kind that leaves someone more capable than before. Some weekends, when time allows, I run free, informal learning sessions in data science, Python, Java and web development.
Profile intelligence
My career is best read as a progression from operations to data, from data to systems, and from systems to decision intelligence.
Capability, accumulated
Each capability stayed in the practice as the next one was added.
African Development Bank Group, Abidjan
Coordinate performance intelligence, work programming, decision support, business-side digital governance and cross-functional delivery for infrastructure and urban development. My work brings together operations, data, budgets, risk, technology and management decision-making.
African Development Bank Group, Abidjan
Designed enterprise performance intelligence and digital reporting solutions, translated leadership questions into data models and dashboards, and supported large-scale business and systems transformation across decentralized operations.
African Development Bank Group, Abuja
Worked across project implementation, analytical reporting, work-program coordination, technical assistance, stakeholder engagement, portfolio monitoring and enterprise-system adoption in a country-delivery environment.
O'la-Kleen Nigeria Ltd, Abuja
Early leadership experience in frontline operations, workforce coordination, service quality and day-to-day execution.
Nigeria provides an important country-level anchor in my professional experience. I worked directly across project implementation, portfolio monitoring, work planning, analytical reporting and stakeholder coordination. That hands-on perspective complements broader multi-country analytics and enterprise-systems work and my current Africa-wide infrastructure and urban-development scope, helping me connect evidence, systems and decisions across different operating contexts.
Project implementation; portfolio monitoring; work planning; analytical reporting; stakeholder coordination.
My work began close to country operations and implementation. Over time, the same delivery questions pulled me deeper into analytics, enterprise systems, software, digital governance and research. The result is not a sequence of disconnected careers. It is one practice that kept expanding around the decisions that needed to be made.
Rest on a station, or select one, to read what it carries.
2010-2021Country operations & delivery
2022-2026Decision intelligence & digital delivery
The direction of travel
Position marks when a practice entered the work and nothing else. The track does not measure volume, seniority, budget or performance.
It shows how the practice expanded between two periods of work, from country operations and delivery into decision intelligence and digital delivery.
The relationship strokes are uniform. They show that a practice carried forward, not how much of anything moved: no line represents money, project volume, seniority or performance.
Built analytical structures that convert fragmented operational evidence into management-ready views, risk signals, priorities and action pathways.
Supported major SAP-enabled transformation from business requirements and data reconciliation through UAT, issue resolution, release assurance, documentation and adoption.
Designed performance frameworks, reporting structures, action trackers and decision routines that make ownership, deadlines and follow-through visible.
Applied data analysis, risk segmentation, readiness thinking and scenario framing to help management understand where attention and resources were most needed.
Integrated governed knowledge repositories, evidence-linked retrieval and AI-supported workflows while preserving human approval, traceability and confidentiality.
Created guidance, training and mentoring that helped colleagues understand systems, improve data practices and adopt new digital workflows.
I often work in the gap between business and technology. I can sit with operational teams to understand the actual problem, translate it into data and system requirements, work with technical specialists on implementation, test what is delivered, and then help management understand the decision value. That translation layer is where many transformation programmes either become useful or become expensive.
I am less interested in producing another report than in improving the system that produces the decision. That means clarifying definitions, creating a reliable data model, building validation and change controls, designing the right visual language, making accountability explicit and closing the loop between a decision and what happens next.
Delivery experience is supported by formal credentials in program/project management, business analysis, AI delivery and technology controls.
I work across the connection points that often determine whether a digital initiative becomes useful: business priorities, process and capability design, requirements, data logic, solution delivery, UAT, release readiness, adoption, portfolio visibility and follow-through. I am particularly comfortable where business, data, technology and program governance have to move together.
My work has spanned development finance, infrastructure, enterprise transformation, performance analytics, business architecture and technology-enabled delivery across multi-country and cross-functional settings. I am most useful where operational, analytical and technical perspectives need to come together around a decision.
Profile intelligence
Working familiarity and hands-on capability, grouped by what the tools are used for. Nothing here is a proficiency score, and current exploration is listed separately.
The technical practice is reinforced by credentials across business analysis, program delivery, AI/cloud and technology risk.
I translate operational and business questions into data structures, models and decision views. That includes analytical modelling, KPI logic, validation, portfolio analytics, visualization and interpretation for management decisions.
The question is rarely ‘Can I fit a model?’ It is ‘What decision does this model improve, and how would I know if it is wrong?’
I work across the software delivery lifecycle, from problem framing and requirements through solution design, application development, integration, testing, UAT, issue resolution, release assurance and adoption. I care about what happens after the prototype.
I build responsive, data-rich applications rather than static pages whenever the problem needs interaction. Java also stays in the practice as a teaching foundation and a way to keep software fundamentals concrete.
I connect enterprise data and spatial evidence to reporting and decision systems, with emphasis on traceable definitions, reliable transformations, management-ready dashboards and geographic context.
That experience is useful because the hardest technology problems are often integration problems: where a definition is set, how it survives a transformation, and whether the person reading the dashboard can trust it.
I bring delivery discipline into technology work. A useful solution has to be testable, deployable, observable, supportable and changeable without losing control of data, access or operational continuity.
I translate institutional priorities into digital capabilities, business processes, roadmaps, governance mechanisms and practical technology choices. I am comfortable moving between executive intent, business architecture and technical delivery.
I track emerging technologies through the lens of practical institutional value: what problem they solve, what governance they require, how they fit existing architecture, and whether they improve outcomes enough to justify adoption.
I coordinate complex initiatives across teams, keep priorities and dependencies visible, and turn program and portfolio information into executive decision support. The focus is alignment, delivery, adoption and measurable business value.
Responsible AI, retrieval-augmented generation, vector search and agentic workflows run through this work rather than sitting beside it: I prefer an AI system that knows when to ask for a human over one that merely sounds confident.
I rarely work inside one technical silo. The same problem can require data analysis, application development, integration, governance and delivery discipline. This map shows where each part of my practice is primary and where it plays a supporting role.
| Analyze | Build | Integrate | Govern | Deliver | |
|---|---|---|---|---|---|
| 01Data Science, Machine Learning & Decision Intelligence | primary | supporting | connected | supporting | supporting |
| 02Software Engineering, Full-Stack Development & SDLC | connected | primary | primary | supporting | primary |
| 03Enterprise Data, BI & Geospatial Intelligence | primary | connected | primary | supporting | supporting |
| 04Cloud, DevOps & Technology Delivery | connected | supporting | primary | supporting | primary |
| 05Digital Strategy, Business Architecture & ICT Governance | supporting | connected | primary | primary | supporting |
| 06Program Coordination, Portfolio Governance & Value Realization | supporting | connected | supporting | primary | primary |
Circle size is qualitative. It does not represent proficiency, years, project value, budget, staff size or performance.
The point is not to be everywhere at once. It is to understand enough of each layer to connect the problem, the evidence, the system and the delivery decision without losing the thread.
It shows how different parts of my technical practice connect across analysis, build, integration, governance and delivery.
Large filled circle is a primary practice, a small filled circle a strong supporting practice, a hollow circle a connected or adjacent one. Circle size is qualitative: it does not represent proficiency, years, project value, budget, staff size or performance.
Start with the decision or user problem. Write the constraint and success condition before choosing a tool.
Make the data, entities, definitions, interfaces, permissions, assumptions and failure cases explicit.
Build the smallest useful version that can test the idea with real, public or appropriately synthetic evidence.
Test logic, data, edge cases, permissions, usability, performance and the ways the system can fail.
Control change, automate what makes sense, document assumptions, define rollback and make ownership clear.
Measure usage and value, listen to feedback, fix what people actually struggle with and keep learning.
Tools matter less than the problems they are pointed at. These are the families of work the technology on this page exists to serve, drawn from what I have actually done.
I am currently exploring Kotlin and mobile application development because I want to understand the full path from an idea to a dependable application in someone's hand. The learning is practical: build small, test assumptions, automate what should be automated and keep the user experience connected to the underlying data and services.
I am also continuing deeper work in responsible and agentic AI, retrieval systems, cloud delivery and observability.
I use GitHub to publish selected personal projects, research experiments, reusable code and technical notes.
As my doctoral work and independent builds reach release-ready stages, I will add more reproducible notebooks, benchmark code and working examples.
Profile intelligence
I am pursuing doctoral research in Computer & Information Sciences at the University of Arkansas at Little Rock.
I study how institutions can make better decisions when evidence arrives late, resources are limited and the rules governing action change. My work combines information science, causal inference, optimization and development measurement.
17 research records in the library, counted by type.
PhD research in progress
Evidence reconstruction, causal allocation and verifier-guided decision search.
Policy-Aligned AI for High-Stakes Sequential Resource Allocation in Multilateral Development Banks: Bitemporal State Reconstruction, Causal Graph-Coupled Optimization, and Verifier-Guided Decision Search
F1
Learn project and reporting dynamics while preserving when a fact held and when it became known.
Related studies
F2
Estimate intervention and spillover value, then allocate persistent capacity under coupled constraints.
Related studies
F3
Compare action, discovery and learning while checking evidence, rules, permission and delegated authority.
Related studies
Every record carries its own status. Working manuscripts, manuscripts prepared for submission and the study in development are research in progress; the 2020 article is the published record.
Develops Correction Coupled State Learning to model project conditions together with the timing and reliability of the sources that report them.
Evidence and trustworthy AI
Establishes when a ranked list is sufficient for an allocation decision and measures what it can forgo when actions interact or compete for capacity.
Allocation and decision search
Studies how to divide limited time and resources between discovering alternatives, resolving uncertainty and taking action before opportunities expire.
Allocation and decision search
Maps the capabilities needed for corrective decisions in development operations and examines whether the literature combines them in a usable decision system.
Evidence and trustworthy AI
Introduces a certificate for determining whether a historical AI score used only the evidence, rules and delegated authority available when the decision was taken.
Evidence and trustworthy AI
Maps which execution transitions can be forecast usefully, at which horizons and in which institutional settings, using public development-finance records.
Development finance and transfer
Separates the effects of representation, penalties, precision and search so that optimization benchmarks attribute value to the correct part of the computational process.
Quantum optimization and measurement
Tests whether similarly named institutional fields represent compatible concepts before a model is reused across development-finance institutions.
Development finance and transfer
Studies how a fixed survey budget can preserve comparable poverty trends when living conditions and measurement protocols change together.
Quantum optimization and measurement
AfDB eVALUation Matters, second quarter 2020, pages 34–41. Subsequently cited by the GEF Independent Evaluation Office and the Journal of MultiDisciplinary Evaluation.
Earlier research and writing
Read the published articleMaster’s research in data science. Built a predictive workload model linking operational demand and delivery complexity to team capacity; findings briefed to AfDB executive leadership to support staffing and workload rebalancing decisions.
Earlier research and writing
KDI School / Global Development Learning Network and KOAFEC.
Earlier research and writing
Africa Transport Forum.
Earlier research and writing
Country diagnostic analysis.
Earlier research and writing
Domestic resource mobilization and the Sustainable Development Goals.
Earlier research and writing
Comparative development policy analysis.
Earlier research and writing
No research matches these filters.
Full research briefs are in the private profile.
Bitemporal Graph State Reconstruction, Causal Resource Allocation, and Verifier-Guided Decision Search in Multilateral Development Banks
My research develops and evaluates a general framework for reconstructing policy-constrained system state from bitemporal evidence, selecting causal resource-allocation actions under hard constraints and verifying AI-generated decision trajectories.
The aim is to preserve human authority while making evidence, constraints, uncertainty and decision logic more explicit and testable.
Reconstruct what was knowable. Choose what is feasible. Verify before action.
The research programme treats high-stakes decision making as a connected system. Representation determines what the model is allowed to know. Decision methods choose feasible actions against that state. Assurance tests whether the resulting trajectory remains aligned with evidence, policy and operational constraints.
Quantum computing & QML
Benchmark quantum optimization and quantum machine learning where the problem structure warrants it, against strong classical methods.
Human authority
Human judgement remains the final authority for consequential decisions.
Each stage links to its full description below.
It shows the research architecture as one connected system: representation, then decision, then assurance, with a frontier branch and human authority closing the line.
Read it left to right. Each stage links to its full description on the page. The quantum branch is a frontier method under test, not part of the main pipeline.
Reconstruct the decision-time state of a partially observed, asynchronously revised and policy-constrained system without leaking later knowledge into the past.
Choose intervention, resource and timing actions whose expected effects improve outcomes while respecting hard rules and scarce capacity.
Search candidate reasoning and action trajectories while enforcing evidence, policy, permission, uncertainty and human-authority constraints.
Alongside the core work on policy-aligned AI and high-stakes sequential decision systems, I am exploring quantum optimization and quantum machine learning as computational approaches for constrained decision problems, benchmarking where they add value and where classical methods remain stronger.
The doctoral degree itself is in Computer & Information Sciences. Quantum computing and QML are research areas I am working in, not a claim of completed advantage over classical methods.
Representation asks what state the decision-maker could legitimately know. Decision asks what action is feasible and useful against that state. Assurance asks whether the proposed decision path is supported, authorized and safe enough to present for human review. Together, the three layers form an evidence-to-decision chain rather than three disconnected models.
Evidence to decision
EXEC-Bench and MDB-EXEC are the research frameworks I am developing to evaluate decision intelligence at the historical decision date: what evidence, rules and delegated authority were available when a decision was taken. Together they connect evidence, decision-time state reconstruction, causal resource allocation, verification and human authority in one research system.
A general benchmark for bitemporal, policy-constrained sequential decision intelligence.
The first domain profile for evaluating the benchmark in multilateral-development-bank infrastructure execution.
I wanted the research to be more than a collection of models. The framework forces the pieces to connect: what was knowable, what action was feasible, what evidence supported it, what authority was required and what happened afterwards.
EXEC-Bench and MDB-EXEC are personal doctoral research in progress. They are not deployed institutional systems and contain no private institutional code or data. Applications I have built in my professional role are a separate record.
The research is being designed around reproducible experiments, decision-time integrity and evidence that can support independent evaluation. Public and synthetic benchmarks provide the primary experimental surface, with methods and artifacts released progressively as the research matures.
This is an ongoing doctoral research programme. Titles, experiments, methods and release timing may evolve through supervision, peer review and formal academic approval. Research descriptions on this website are personal academic work and do not constitute an institutional position or operational recommendation.
Personal engineering projectIn development
What does a governed knowledge layer add to retrieval alone, and what does that improvement cost?
A personal engineering project testing whether a governed knowledge layer improves the accuracy, traceability and safety of AI answers about a fictional development bank.
Explore the lab dashboardProfile intelligence
The sessions are practical. Depending on the learner and the problem, we may work through Python for data science, Java and object-oriented programming, web development, basic software design, statistics, machine learning, visualization or debugging.
We start with a question. We make the assumptions visible. We write code that can be explained. We test the result. We talk about what the result can and cannot claim.
These sessions are free when offered, informal, personal and capacity-dependent. They are not an employer programme, not a commercial course and not a certification service.
Turning a broad topic into a question that data or software can actually answer.
Data cleaning, transformations, functions, exploratory analysis, notebooks, reusable code and practical debugging.
Classes, objects, interfaces, collections, exceptions, debugging and the habits that make code readable and maintainable.
HTML, CSS, JavaScript, React fundamentals, APIs, responsive design and how the browser, server and data layer fit together.
Uncertainty, assumptions, baselines, validation, leakage, generalization, error analysis and decision usefulness.
Break a problem into pieces, trace errors, compare alternatives and explain the result to someone who did not write the code.
Organize code, notebooks, data definitions and outputs so the work can be repeated, reviewed and improved.
I try not to give someone a polished answer too quickly. I would rather help build the reasoning that makes the next problem easier to solve independently. That means asking questions, tracing errors, comparing alternatives and making room for the person to think out loud.
The depth changes with the person; the standard does not. Make the assumptions visible, test the reasoning, explain the trade-offs and leave the work in a form that someone else can understand and improve.
FoundationsApplied practiceAdvanced problem-solving
The sessions are open to postgraduate learners and professionals at different stages - from analysts and developers building technical foundations, to mid-career practitioners broadening into data, AI or software, to experienced professionals testing a specific analytical, automation or digital-delivery problem.
The best sessions start with something concrete: a dataset, a model, a system design, a piece of code or a decision that needs to be made clearer.
Beyond the free learning sessions, I also keep a small number of weekend windows for one-to-one conversations about data, decision systems and technology.
If you would like to ask about a future weekend learning session, email me with the subject line “Weekend Learning” and include your current level or career stage, the problem you want to work through and what you have already tried.
I cannot promise availability every weekend. The point is to keep it personal, useful and free when I can make the time.
Profile intelligence
eVALUation Matters · Second Quarter 2020 · Independent Development Evaluation, African Development Bank
How big data analytics and artificial intelligence can strengthen monitoring and evaluation in development work, argued through case evidence from transport, health and agriculture in Kenya.
In quieter hours, I write short notes on emerging AI, data science, software, digital strategy, infrastructure, decision systems, research and what I am learning along the way. Some are technical. Some are reflective. All begin with a question I wanted to understand better.
These are occasional weekend notes, written when there is something worth sharing.
Notes will be listed here as they are published.
Scripting is switched off, so the subscription form cannot open. Write to me and I will add you to the list.
I write when there is something worth thinking through. Choose the subjects you would like to hear about, and I will send an occasional note when there is something genuinely worth sharing.
Occasional notes. No fixed cadence. No noise.
Prefer to write directly?
If you would rather send a note than join the reading list, you can email me directly.
Email Bernardbernard@bernardokpe.com
Thank you. I write only when there is something worth sharing.
You selected
Your details are still here. Please try again in a moment.
Applied Machine Learning for Capacity-Constrained Resource Allocation
Master's research examining workload and capacity optimization in a development-institution context.
AI for Public-Sector and Infrastructure Delivery
Research and presentation themes shared through KDI/GDLN and KOAFEC in 2023 and at the Africa Transport Forum in 2024.
Policy-Aligned AI for High-Stakes Sequential Decisions
Ongoing doctoral research in bitemporal state reconstruction, causal resource allocation and verifier-guided decision search.
This is where I bring together selected writing, presentations and technical reflections across AI, data, infrastructure, digital transformation, research and development. The collection will continue to grow as new work becomes ready for public release.
Profile intelligence
20 professional certifications · 4 course certificates · 24 credential records
Course certificates are recorded separately from the professional certifications.
Program, project & business analysis
07AI, data & cloud
07Cybersecurity, risk & AI assurance
05Infrastructure, PPP & development
01Course certificates
04Selected professional & institutional learning
05Profile intelligence
Experience, technology, credentials, research and geographic reach tell a stronger story when they are connected. This dashboard brings those public signals together without turning them into a score.
Explore the evidence. Follow the connections.
Dashboard options
Profile intelligence, here, means one thing only: every figure is a count of something this site already sets out in full, and every one of them links to where it is set out. Nothing on this page is a rating.
| Performance & decision intelligence | Portfolio & program analytics | Business analysis & requirements | Digital strategy & business architecture | SAP & enterprise transformation | Data quality & governance | Business intelligence & reporting | Software engineering & integration | UAT, testing & release assurance | Cloud & DevOps | GIS & geospatial analytics | Program coordination & infrastructure delivery | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01Data & AILanguages, analysis & modelling · BI, dashboards & analytical apps | Performance & decision intelligence | Portfolio & program analytics | Data quality & governance | Business intelligence & reporting | ||||||||
| 02Software engineeringApplication development & integration | Software engineering & integration | UAT, testing & release assurance | Cloud & DevOps | |||||||||
| 03Enterprise technologyEnterprise & workflow platforms | Business analysis & requirements | SAP & enterprise transformation | Data quality & governance | |||||||||
| 04Cloud, automation & AICloud, DevOps & automation · AI systems & orchestration | Performance & decision intelligence | Software engineering & integration | Cloud & DevOps | |||||||||
| 05Graph & spatialData, graph & spatial | Data quality & governance | Business intelligence & reporting | GIS & geospatial analytics | |||||||||
| 06Delivery & architectureDigital strategy · business architecture · requirements · SDLC · UAT · release assurance · program coordination | Portfolio & program analytics | Business analysis & requirements | Digital strategy & business architecture | UAT, testing & release assurance | Program coordination & infrastructure delivery |
Recurring skills
Quantum Computing & Quantum Machine Learning
Evidence to decision
Geographic reach
Who it is for
The sessions are open to postgraduate learners and professionals at different stages - from analysts and developers building technical foundations, to mid-career practitioners broadening into data, AI or software, to experienced professionals testing a specific analytical, automation or digital-delivery problem.
What we work on
Depth markers
The private profile adds the complete career record: the detailed experience, signature case studies, the career achievements dashboard, full research briefs and the knowledge lab notebook. Access is shared personally by Bernard.
Profile intelligence
Personal engineering projectIn development
Ontology-grounded retrieval and evaluation for development finance
Engineering question
What does a governed knowledge layer add to retrieval alone, and what does that improvement cost?
A personal engineering project testing whether a governed knowledge layer improves the accuracy, traceability and safety of AI answers about a fictional development bank.
Updated 15 October 2026
[project]name = "mdb-knowledge-grounding-lab"kind = "personal engineering project"status = "in development"mode = "design simulation"updated = 2026-10-15 [world]institution = "fictional development bank"seed = "fixed"projects = 50parties = 30 [retrieval]A = "lexical: BM25"B = "hybrid: BM25 + dense + rank fusion"C = "hybrid + knowledge layer" [stack]graph = "Neo4j"gateway = ["Azure OpenAI", "Google Vertex AI", "AWS Bedrock"]model = "one pinned model per run" [evaluation]items = 40 # 8 question types x 5dev_set = 10dimensions = 7results = "awaiting evaluation"Planned scope
Five evaluation items in each question type, with a separate ten-item development set. The figures describe the planned design, not measured performance.
A live view of the planned design: the knowledge graph of the fictional development bank, query traces moving through the three configurations, links routed through the four matching tiers, and the planned build sequence, with a live session clock. It simulates the design; it does not report results.
A research console on the lab’s synthetic world that follows one question end to end: a dot-matrix atlas with a heat field and spatial analysis around any site; the ontology-backed knowledge graph the site touches; and a retrieval trace through BM25 and dense retrieval, rank fusion, entity linking, Neo4j graph facts, a provenance-aware context pack, generation through one model gateway (Azure OpenAI, Google Vertex AI or AWS Bedrock, one pinned model per run), citations and a calibrated judge. A capability map shows how the evaluation compares RAG, semantic search and graph grounding on accuracy, faithfulness, safety, latency and cost. Choose a site, a sector, a span or a capability to explore.
Each configuration answers the same questions over the same sources, with the same generator and the same access assumptions. Only the retrieval changes.
Held constantQuestions · Sources · Generator · Access assumptions
VariedRetrieval
| Stage | Configuration ALexical retrievalBM25 keyword retrieval | Configuration BHybrid retrievalBM25 and dense retrieval with reciprocal rank fusion | Configuration CHybrid plus knowledge layerEntity linking, metadata filters, graph facts, agreed definitions and structured queries |
|---|---|---|---|
| 01Query | Used | Used | Used |
| 02Retrieve | Used | Used | Used |
| 03Fuse | Not used | Added in this configuration | Not used |
| 04Link | Not used | Not used | Added in this configuration |
| 05Filter | Not used | Not used | Added in this configuration |
| 06Facts | Not used | Not used | Added in this configuration |
| 07Generate | Used | Used | Used |
| 08Score | Used | Used | Used |
| Status | Awaiting evaluationPipeline · 4 | Awaiting evaluationPipeline · 5 | Awaiting evaluationPipeline · 7 |
NoteResults appear here once a complete, recorded evaluation run exists.
Oracle reference Reference, not a configuration
Gold passages supplied directly to the same generator, used for error attribution and as an upper-bound reference. It is not a fourth configuration.
Stable concepts, explicit identifiers, relationships, ownership and validation shapes.
Exact, alias and crosswalk matching, with fuzzy candidates held for review and the method recorded for every link.
Four matching tiers in this projectTried firstTried last
Version and access filters, source traceability and the same generator across every configuration.
The lab's four tiers belong to this personal project. They are separate from the matching tiers used in Bernard’s institutional software.
0 of 21 measurements recorded
| Dimension | Configuration ALexical retrieval | Configuration BHybrid retrieval | Configuration CHybrid plus knowledge layer |
|---|---|---|---|
| Answer quality | |||
| AccuracyCorrect items and percentage Higher is better | Awaiting evaluation | Awaiting evaluation | Awaiting evaluation |
| FaithfulnessSupported claims and percentage Higher is better | Awaiting evaluation | Awaiting evaluation | Awaiting evaluation |
| Citation accuracySupporting citations and percentage Higher is better | Awaiting evaluation | Awaiting evaluation | Awaiting evaluation |
| Retrieval | |||
| Retrieval qualityRecall at 5 and MRR at 10 Higher is better | Awaiting evaluation | Awaiting evaluation | Awaiting evaluation |
| Safety | |||
| SafetyPassed safety items and total Higher is better | Awaiting evaluation | Awaiting evaluation | Awaiting evaluation |
| Operations | |||
| LatencyMedian and 95th percentile seconds Lower is better | Awaiting evaluation | Awaiting evaluation | Awaiting evaluation |
| CostUSD per 100 answers Lower is better | Awaiting evaluation | Awaiting evaluation | Awaiting evaluation |
NoteThis dashboard follows the project as it develops. Recorded evaluation results will replace the empty scorecard as they become available.
40Evaluation items
One square is one evaluation item
Lookup
Calculation
Synthesis
Consistency
Judgement
Development set, held apart10
From finding a fact to judging whether to answer
What each case is designed to stress
Entity confusion
Versions and structure
Meaning
Access and safety
TimeAdditional
Additional temporal probe
An additional as-at-date check tests effective status dates.
Grouping is editorial.
Invented projects, financing instruments, parties and versioned documents, built with deliberately similar names and superseded sources so the hard cases are real.
Planned dataset sizes.
The technical notebook, with the fourteen planned milestones, acceptance criteria, measurement rules and the complete source guide, sits in the private profile.
Personal demonstration using synthetic data. Not affiliated with or endorsed by any institution.
Profile intelligence
I set aside a small number of weekend and public-holiday windows for thoughtful conversations around data, decision systems and technology in development environments. A good session starts with a real question. It might be about understanding a dataset, portfolio analytics, decision science, responsible AI, software architecture, digital strategy, research, or how technology can support better development outcomes.
Because I work full time, these windows are intentionally limited and normally fall on weekends and public holidays. If there is a useful question to work through, choose a suitable window and tell me what you would like to discuss.
Choose a topic
Choose a window
Highlighted dates have windows open. Select one to see its times.
Windows open on weekends and public holidays. Write to me and I will send the next available times.
Local time now
Abidjan day
Rest on an hour to read it in the selected place's time.
Next window
Next availability will be posted shortly
The same moment, read in five places
Starts in
Available times
Choose a window to compare the same session time across locations.
This sends a request, not a confirmed appointment. I reply by email.
I am usually most interested where the answer is not obvious. GitHub is where I publish selected code, technical experiments and research releases.
I welcome thoughtful conversations about data science, software, responsible AI, digital strategy, research, infrastructure technology and learning. A specific question or problem is always a good place to start.
A private profile with the complete career record is shared by invitation. If you received access details from Bernard, sign in through Discover more. Otherwise, email him to request access.
Profile intelligence
A short note on this personal website, data use and professional context.
This is my personal website. Views expressed here are my own and do not necessarily reflect those of my employer or any institution with which I am affiliated. Employer, university and professional-body names appear only where they help describe my professional, academic or learning history.
Content published here is personal, academic or appropriate for public professional discussion. Professional examples are presented at a level suited to a personal portfolio and do not reproduce non-public institutional material.
This website is intentionally lightweight. It does not use advertising trackers, behavioral profiling, public user accounts or payment functions. Standard technical logs may be processed by the hosting provider for security and service operation.
Theme, appearance and language preferences are stored locally in the browser so that the selected experience can persist between visits. These preferences are used only for the website experience.
If you ask to receive the Weekend Read, the email address and any name you give are used only to process that request and to send the notes you asked for. Your chosen subjects tell me what to send. Nothing here is used for advertising profiling, and you can ask to leave the list at any time.
The public pages summarize professional work and learning. A separate private profile, with the complete career record, case studies, research briefs and downloads, is shared personally by Bernard and requires sign-in. Signing in sets a session cookie that scripts cannot read (HttpOnly); it ends after 30 minutes without activity, after eight hours in any case, or when you sign out. No password, session token or login flag is kept in browser storage, private searches are not recorded, and the private profile is not indexed by search engines. For access or privacy questions, use the contact page.
Links to external platforms are provided for reference, publications, code and professional connection. Each external service operates under its own terms and privacy practices.
Last updated: October 2026.
Bernard Okpe · Personal access
Explore the experience, ideas and engineering behind Bernard’s work. This personal space is shared by invitation.
Interested in learning more?
Access is shared personally by Bernard.
Profile intelligence
404
Good analysis starts by checking the reference. This link may have moved, changed or never existed.
Inteligência do perfil
Estratégia Digital • IA e Dados • Arquitetura de Negócio • Transformação de Infraestruturas
O meu trabalho move-se entre dados, software, inteligência artificial, investigação e as realidades práticas do desenvolvimento. Gosto de problemas suficientemente difíceis para exigirem mais do que uma disciplina.
Transformo evidência em modelos, modelos em ferramentas, ferramentas em decisões mais claras, e aquilo que aprendo em algo que posso partilhar.
Pensar a fundo. Construir na prática. Partilhar com generosidade.
Cientista de Dados · Engenheiro de Software · Programador Full-Stack e Web · Investigador em IA · Exploração em Investigação de Computação Quântica · Profissional de Desenvolvimento · Cloud e DevOps · Mentor de Ciência de Dados
Finanças para o desenvolvimento, operações, análise de dados e execução digital
Ciência da Informação · Ciência de Dados · Economia
IA alinhada a políticas · Computação Quântica · Quantum Machine Learning (QML)
A minha experiência liga o trabalho direto na execução de projetos na Nigéria, a análise de dados e os sistemas digitais em África, e a aprendizagem contínua através de intercâmbios na Coreia e programas académicos nos Estados Unidos.
Comece pela visão completa. Selecione um lugar ou uma competência para explorar as ligações.
Visão geral
O meu trabalho mobiliza as mesmas competências em contextos diferentes. Explore um lugar para conhecer o seu papel no percurso ou selecione um círculo numerado para seguir essa competência no mapa.
Ferramentas relacionadas
Competências partilhadas entre contextos
Esta competência faz parte da minha prática mais ampla entre países e equipas. Selecione outro círculo destacado para explorar a mesma capacidade noutra parte do mapa.
Ler o mapa
Ligações de percurso. As linhas são relações entre lugares, não itinerários nem rotas percorridas, e um avião em movimento sobre uma delas assinala uma travessia entre continentes, não uma viagem realizada. As fronteiras não exprimem posições jurídicas ou territoriais.
Trabalho ao longo do percurso que vai da evidência a um sistema de decisão utilizável. Às vezes a resposta é análise. Às vezes é software, arquitetura, governação, coordenação de programas ou investigação. O valor vem de manter essas camadas ligadas tempo suficiente para que a decisão se torne útil.
Cadeia de resultados
O objetivo não é a tecnologia por si mesma. É evidência mais clara, melhores sistemas e decisões que melhoram a execução.
Passe o rato sobre um domínio, ou percorra-os com as setas, para ler o que transporta. Nada aqui é uma medição.
Mostra os seis domínios em que trabalho e o núcleo a que se ligam, e depois o percurso de uma decisão, da evidência até ao impacto.
Cada domínio assenta no seu próprio conector para o núcleo. Passar o rato sobre um domínio, ou percorrê-los com as setas, acende esse conector. Nada na figura é uma medição.
Capacidade estabelecida e prática. A exploração atual é apresentada à parte.
A minha prática é multidisciplinar, e as credenciais também. As certificações profissionais abrangem programas e projetos, análise de negócio, IA e cloud, cibersegurança e risco, e financiamento de infraestruturas.
20Certificações profissionaisQuatro domínios, uma prática
O valor está na combinação: profundidade analítica, disciplina de execução, fluência tecnológica e consciência de controlo numa única prática.
Execução e análise de negócio
PgMP · PMP · PMI-ACP · CBAP · PRINCE2 Foundation
O lado da execução: programas, projetos, requisitos e a disciplina que os mantém em movimento.
IA, dados e cloud
PMI-CPMAI · Azure AI Engineer Associate · DevOps Engineer Expert · Azure AI Fundamentals · Google Cloud Digital Leader
O lado da construção: sistemas de IA, plataformas de dados e a cloud onde correm.
Segurança, risco e auditoria de IA
CISM · CISA · CRISC · AAISM · GARP Risk and AI (RAI)
O lado do controlo: segurança, auditoria, risco e as questões de garantia que a IA agora levanta.
Infraestruturas e PPP
CP³P Foundation
O lado do financiamento: como os projetos de infraestruturas são estruturados e executados.
Transformo evidência desorganizada em estruturas com as quais as pessoas podem raciocinar: modelos de dados, indicadores, diagnósticos, sistemas visuais e vistas de decisão que tornam os compromissos mais fáceis de ver.
Concebo e construo aplicações web e de negócio ricas em dados, em JavaScript/React, no stack MERN, .NET/C#, Python, SQL, APIs, HTML e CSS. Também me preocupa a parte que vem depois do protótipo: acessibilidade, manutenibilidade, testes, implantação e a experiência de quem usa.
Trabalho com aprendizagem automática, modelos de linguagem de grande dimensão, geração aumentada por recuperação, pesquisa vetorial, fluxos de trabalho agênticos e automação. A minha preferência é simples: a IA útil deve ser fundamentada, observável, consciente de permissões e fácil de contestar por uma pessoa.
Trabalho com Microsoft Azure, Azure DevOps, gestão de versões, APIs, testes e práticas de implantação controlada que ligam a entrega de software à fiabilidade operacional.
A minha base profissional está nas finanças para o desenvolvimento e na execução institucional. Isso dá-me uma visão prática da tecnologia: por trás de cada painel, modelo ou fluxo de trabalho há decisões reais, prazos, recursos, equipas e comunidades à espera de resultados.
A minha investigação doutoral centra-se em IA alinhada com políticas para decisões sequenciais de elevado impacto. A matemática é uma das formas de manter a ambiguidade honesta: definir o estado, expor as restrições, quantificar a incerteza, testar os pressupostos e não afirmar mais do que a evidência consegue sustentar.
Comecei perto das operações, onde os planos encontram a pressão real da execução. Isso levou-me à análise de dados, depois à análise de negócio e aos sistemas empresariais, e em seguida ao desenvolvimento full-stack, à IA e à investigação. Não me propus colecionar disciplinas. Fui descobrindo que os problemas que me interessavam precisavam de mais do que uma linguagem.
Profissionalmente, trabalho em infraestruturas e desenvolvimento urbano no Grupo do Banco Africano de Desenvolvimento. É um trabalho onde o julgamento operacional, os dados e a tecnologia têm de se encontrar, e que molda a forma como penso o desenho de sistemas de decisão.
O futebol de competição formou-me muito antes de alguns dos meus títulos profissionais. Ensinou-me que o talento vale menos sem posicionamento, confiança, disciplina e recuperação. Ensinou-me a ouvir, a aceitar correção, a cobrir um colega e a continuar depois de um erro.
Essa experiência tornou-me mais humilde no trabalho. Sinto-me à vontade a liderar quando a situação o exige, a apoiar quando outra pessoa deve liderar e a fazer o trabalho pouco vistoso que mantém uma equipa em movimento. Continuo a valorizar a assistência tanto como o golo.
Gosto de trabalho social e comunitário, sobretudo do tipo que deixa alguém mais capaz do que antes. Beneficiei de pessoas que dedicaram tempo a explicar, a encorajar e a abrir portas. Procuro passar essa generosidade adiante de formas práticas.
Para mim, retribuir significa muitas vezes ensinar o que sei, ajudar alguém a destravar um problema, tornar um tema técnico menos intimidante ou criar espaço para outra pessoa crescer. Não precisa de ser grande para ter valor. Uma hora útil, uma explicação honesta ou uma sessão paciente de depuração podem mudar a confiança de alguém.
É por isso que, em alguns fins de semana, quando o tempo permite, realizo sessões de aprendizagem gratuitas e informais em ciência de dados, Python, Java e desenvolvimento web. O objetivo é simples: fazer o conhecimento viajar.
O meu trabalho doutoral coloca três perguntas ligadas entre si. O que poderia um decisor saber legitimamente na altura? Que ação deve ser escolhida quando regras, incerteza e recursos escassos impõem restrições rígidas? Como pode um percurso de decisão gerado por IA ser verificado antes de uma pessoa o autorizar?
O programa organiza-se em três métodos interligados, com oito manuscritos em curso e um estudo em desenvolvimento.
Projeto pessoal de engenhariaEm desenvolvimento
O que acrescenta uma camada de conhecimento governada à pesquisa documental por si só, e quanto custa essa melhoria?
Um projeto pessoal de engenharia que testa se uma camada de conhecimento governada melhora a exatidão, a rastreabilidade e a segurança das respostas de IA sobre um banco de desenvolvimento fictício.
Explorar o painel do laboratórioMantenho algumas janelas ao fim de semana e em feriados para conversas sobre dados, sistemas de decisão e tecnologia no trabalho de desenvolvimento. Traga uma pergunta real.
Tornam os pressupostos visíveis, as restrições explícitas e as decisões mais fáceis de explicar.
Interessam-me sempre conversas ponderadas sobre ciência de dados, software, IA responsável, investigação, aprendizagem e desenvolvimento apoiado em tecnologia. Traga uma pergunta a sério.
Inteligência do perfil
Comecei perto das operações, aprendi a pensar com dados, comecei a construir software quando as folhas de cálculo deixaram de chegar e aprofundei a IA e a investigação à medida que as perguntas se tornaram mais difíceis. Continuo a gostar de todos esses mundos. O que me importa é se o trabalho é útil, compreensível e responsável.
Comecei a minha vida profissional perto das operações: pessoas, processos, calendários, pressão de execução e as consequências práticas de acertar ou falhar. Com o tempo, aprofundei a análise de dados, a análise de negócio, a arquitetura de dados, os painéis, os fluxos de trabalho apoiados em software e a transformação empresarial.
Hoje, passo grande parte do tempo a ligar questões operacionais a dados, tecnologia e decisões de gestão. Esse percurso explica por que não vejo a tecnologia como um fim em si mesma. Um modelo importa quando melhora uma decisão. Um painel importa quando muda aquilo que alguém consegue ver. O software importa quando torna repetível um bom processo. A governação importa quando mantém tudo isso digno de confiança.
O trabalho no desenvolvimento ensinou-me consequência. A matemática ensinou-me estrutura. A ciência de dados ensinou-me incerteza. O software ensinou-me precisão. A investigação ensinou-me a contestar as minhas próprias afirmações. O futebol ensinou-me humildade. O ensino mantém-me com os pés na terra.
Sempre me senti atraído pela matemática: estrutura, restrições, probabilidade, otimização e a disciplina de enunciar pressupostos com clareza. Penso como um matemático mesmo quando o problema começa na economia, no software ou na gestão. Definir o problema com cuidado. Perguntar o que é observável. Separar o sinal da conveniência. Testar o limite. Não fingir certeza onde ela não existe.
Começar pelo que é observável. Seguir a fonte. Tornar a incerteza visível. Se a evidência não sustenta a afirmação, muda-se a afirmação.
Um sistema tecnicamente elegante que ninguém consegue operar, em que ninguém confia ou que ninguém consegue manter está inacabado. Concebo para as pessoas que vão realmente usar o trabalho.
As instituições reais têm políticas, orçamentos, limites de capacidade, dependências e prestação de contas. Boa análise de dados e boa IA devem modelar essas restrições em vez de fingir que não existem.
Prefiro quadros reutilizáveis, lógica documentada e ensino a proezas de caixa preta. O melhor resultado não é apenas uma boa resposta. É uma pessoa, uma equipa ou um sistema mais fortes, capazes de resolver também o problema seguinte.
O futebol deu-me um hábito profissional que ficou: tornar a equipa melhor. Num campo, nenhuma posição vence sozinha. Aprende-se a olhar antes de receber a bola, a criar espaço para outro, a recuperar depois de erros, a ouvir o treinador e a adaptar-se quando o jogo muda.
No trabalho, isso torna-se preparação, crédito partilhado, feedback honesto e disponibilidade para fazer a ponte entre disciplinas. Sou competitivo quanto à qualidade do resultado, não quanto a ser a pessoa que recebe toda a atenção.
Quero continuar a ser alguém que constrói e não alguém que apenas fala de tecnologia. Estou atualmente a explorar Kotlin e o desenvolvimento de aplicações móveis, incluindo arquitetura orientada a Android, padrões de ciclo de vida de aplicações, dados locais, integração de APIs, testes, automação de lançamentos e CI/CD móvel.
Estou também a aprofundar o trabalho em IA responsável e agêntica, sistemas de recuperação, entrega cloud-native e observabilidade de software.
A curiosidade faz parte do trabalho. Não preciso que cada nova tecnologia se torne um rótulo. Quero perceber onde é realmente útil, onde não é, e o que muda quando encontra um utilizador real ou uma decisão real.
Três mestrados, investigação doutoral e um conjunto de credenciais profissionais transversais sustentam uma prática que circula entre análise, software, estratégia e execução.
Este site começou numa fase difícil da minha vida. Depois de perder a minha mãe, passei algum tempo tranquilo em Assinie, na Costa do Marfim, a tentar recuperar perspetiva e encontrar um pouco de espaço mental. Tinham-me encorajado a voltar a algo que me desse alegria. Voltei a construir: a arrumar ideias, a escrever, a programar, a experimentar design e a aprender de novo. O que começou como uma forma de encontrar sossego tornou-se bernardokpe.com.
Dedico este site à minha mãe, cujo amor e exemplo permanecem comigo, e a Deus, cuja graça me acompanhou em cada capítulo.
Construí-lo lembrou-me de que, mesmo em estações difíceis, a curiosidade ainda pode abrir espaço para a esperança.
Durante uma visita à Hyundai na Coreia, em julho de 2026, explorei exposições de mobilidade e produção que ligam produtos físicos a sistemas digitais. A experiência reflete um interesse que atravessa o meu trabalho: como software, dados e automação se tornam ferramentas fiáveis e úteis no mundo real.
Gosto de trabalho social e comunitário, sobretudo do tipo que deixa alguém mais capaz do que antes. Em alguns fins de semana, quando o tempo permite, realizo sessões de aprendizagem gratuitas e informais em ciência de dados, Python, Java e desenvolvimento web.
Inteligência do perfil
A minha carreira lê-se melhor como uma progressão das operações para os dados, dos dados para os sistemas e dos sistemas para a inteligência de decisão.
Capacidade acumulada
Cada capacidade permaneceu na prática à medida que a seguinte foi acrescentada.
Grupo do Banco Africano de Desenvolvimento, Abidjan
Coordeno inteligência de desempenho, programação de trabalho, apoio à decisão, governação digital do lado do negócio e execução transversal para infraestruturas e desenvolvimento urbano. O meu trabalho reúne operações, dados, orçamentos, risco, tecnologia e tomada de decisão de gestão.
Grupo do Banco Africano de Desenvolvimento, Abidjan
Concebi soluções empresariais de inteligência de desempenho e de reporte digital, traduzi questões da liderança em modelos de dados e painéis, e apoiei transformação de negócio e de sistemas em grande escala em operações descentralizadas.
Grupo do Banco Africano de Desenvolvimento, Abuja
Trabalhei em implementação de projetos, reporte analítico, coordenação de programas de trabalho, assistência técnica, relação com partes interessadas, monitorização de carteira e adoção de sistemas empresariais num ambiente de execução de país.
O'la-Kleen Nigeria Ltd, Abuja
Primeira experiência de liderança em operações de linha da frente, coordenação de equipas, qualidade de serviço e execução do dia a dia.
A Nigéria constitui uma âncora importante ao nível do país na minha experiência profissional. Trabalhei diretamente em implementação de projetos, monitorização de carteira, planeamento de trabalho, relatórios analíticos e coordenação de partes interessadas. Essa perspetiva prática complementa o trabalho multipaís mais amplo em análise e sistemas empresariais e o meu âmbito africano atual em infraestruturas e desenvolvimento urbano, ajudando-me a ligar evidência, sistemas e decisões em contextos operacionais diferentes.
Implementação de projetos; acompanhamento de carteiras; planeamento do trabalho; reporting analítico; coordenação entre intervenientes.
O meu trabalho começou perto das operações de país e da implementação. Com o tempo, as mesmas questões de execução levaram-me mais fundo na analítica, nos sistemas empresariais, no software, na governação digital e na investigação. O resultado não é uma sequência de carreiras desligadas. É uma prática única que continuou a expandir-se em torno das decisões que era preciso tomar.
Passe por uma estação, ou selecione uma, para ler o que ela representa.
2010-2021Operações de país e execução
2022-2026Inteligência de decisão e execução digital
A direção do percurso
A posição indica quando uma prática entrou no trabalho e nada mais. O percurso não mede volume, senioridade, orçamento ou desempenho.
Mostra como a prática se expandiu entre dois períodos de trabalho, das operações de país e execução até à inteligência de decisão e à execução digital.
Os traços de relação são uniformes. Mostram que uma prática se manteve, não quanto se moveu: nenhuma linha representa dinheiro, volume de projetos, senioridade ou desempenho.
Construí estruturas analíticas que convertem evidência operacional fragmentada em vistas prontas para a gestão, sinais de risco, prioridades e caminhos de ação.
Apoiei transformação assente em SAP, desde requisitos de negócio e reconciliação de dados até UAT, resolução de questões, garantia de versões, documentação e adoção.
Concebi quadros de desempenho, estruturas de reporte, registos de ações e rotinas de decisão que tornam visíveis a responsabilidade, os prazos e o seguimento.
Apliquei análise de dados, segmentação de risco, avaliação de preparação e construção de cenários para ajudar a gestão a perceber onde a atenção e os recursos eram mais necessários.
Integrei repositórios de conhecimento governados, recuperação ligada a evidência e fluxos de trabalho apoiados em IA, preservando a aprovação humana, a rastreabilidade e a confidencialidade.
Criei orientações, formação e mentoria que ajudaram colegas a compreender sistemas, a melhorar práticas de dados e a adotar novos fluxos de trabalho digitais.
Trabalho muitas vezes no espaço entre o negócio e a tecnologia. Consigo sentar-me com equipas operacionais para perceber o problema real, traduzi-lo em requisitos de dados e de sistema, trabalhar com especialistas técnicos na implementação, testar o que é entregue e depois ajudar a gestão a compreender o valor para a decisão. É nessa camada de tradução que muitos programas de transformação se tornam úteis ou se tornam caros.
Interessa-me menos produzir mais um relatório do que melhorar o sistema que produz a decisão. Isso significa clarificar definições, criar um modelo de dados fiável, construir validação e controlo de alterações, desenhar a linguagem visual certa, tornar a responsabilidade explícita e fechar o ciclo entre uma decisão e o que acontece a seguir.
A experiência de execução é sustentada por credenciais formais em gestão de programas e projetos, análise de negócio, entrega de IA e controlos tecnológicos.
Trabalho nos pontos de ligação que muitas vezes determinam se uma iniciativa digital se torna útil: prioridades de negócio, desenho de processos e capacidades, requisitos, lógica de dados, entrega da solução, UAT, prontidão para release, adoção, visibilidade do portefólio e acompanhamento. Sinto-me particularmente à vontade onde negócio, dados, tecnologia e governação de programas têm de avançar em conjunto.
O meu trabalho abrangeu financiamento do desenvolvimento, infraestruturas, transformação empresarial, análise de desempenho, arquitetura de negócio e execução apoiada em tecnologia, em contextos multipaís e transversais. Sou mais útil onde as perspetivas operacional, analítica e técnica precisam de convergir em torno de uma decisão.
Inteligência do perfil
Familiaridade de trabalho e capacidade prática, agrupadas pelo que as ferramentas servem. Nada aqui é uma pontuação de proficiência, e a exploração atual é listada à parte.
A prática técnica é reforçada por credenciais em análise de negócio, execução de programas, IA/cloud e risco tecnológico.
Traduzo questões operacionais e de negócio em estruturas de dados, modelos e vistas de decisão. Isso inclui modelação analítica, lógica de KPI, validação, analítica de portefólio, visualização e interpretação para decisões de gestão.
A pergunta raramente é ‘Consigo ajustar um modelo?’. É ‘Que decisão é que este modelo melhora, e como saberia se está errado?’
Trabalho ao longo do ciclo de vida do software, do enquadramento do problema e dos requisitos ao desenho da solução, desenvolvimento, integração, testes, UAT, resolução de incidências, garantia de release e adoção. Interessa-me o que acontece depois do protótipo.
Construo aplicações interativas e ricas em dados sempre que o problema o exige, em vez de páginas estáticas. O Java mantém-se também na prática como base de ensino e forma de tornar concretos os fundamentos de software.
Ligo dados empresariais e evidência espacial a sistemas de reporte e de decisão, com ênfase em definições rastreáveis, transformações fiáveis, painéis prontos para a gestão e contexto geográfico.
Essa experiência é útil porque os problemas tecnológicos mais difíceis são muitas vezes problemas de integração: onde se fixa uma definição, como sobrevive a uma transformação e se quem lê o painel pode confiar nela.
Trago disciplina de entrega para o trabalho tecnológico. Uma solução útil tem de ser testável, implantável, observável, suportável e altasível sem perder o controlo dos dados, dos acessos ou da continuidade operacional.
Traduzo prioridades institucionais em capacidades digitais, processos de negócio, roteiros, mecanismos de governação e escolhas tecnológicas práticas. Sinto-me à vontade a mover-me entre a intenção executiva, a arquitetura de negócio e a entrega técnica.
Acompanho as tecnologias emergentes pela lente do valor institucional prático: que problema resolvem, que governação exigem, como se encaixam na arquitetura existente e se melhoram os resultados o suficiente para justificar a adoção.
Coordeno iniciativas complexas entre equipas, mantenho visíveis as prioridades e as dependências e transformo informação de programa e de portefólio em apoio à decisão executiva. O foco é alinhamento, entrega, adoção e valor mensurável.
IA responsável, geração aumentada por recuperação, pesquisa vetorial e fluxos agênticos atravessam este trabalho em vez de ficarem ao lado dele: prefiro um sistema de IA que saiba quando pedir ajuda a uma pessoa a outro que apenas soa confiante.
Raramente trabalho dentro de um único silo técnico. O mesmo problema pode exigir análise de dados, desenvolvimento de aplicações, integração, governação e disciplina de entrega. Este mapa mostra onde cada parte da minha prática é principal e onde desempenha um papel de apoio.
| Analisar | Construir | Integrar | Governar | Entregar | |
|---|---|---|---|---|---|
| 01Ciência de dados, machine learning e inteligência de decisão | principal | de apoio | ligada | de apoio | de apoio |
| 02Engenharia de software, desenvolvimento full-stack e SDLC | ligada | principal | principal | de apoio | principal |
| 03Dados empresariais, BI e inteligência geoespacial | principal | ligada | principal | de apoio | de apoio |
| 04Cloud, DevOps e entrega tecnológica | ligada | de apoio | principal | de apoio | principal |
| 05Estratégia digital, arquitetura de negócio e governação de TIC | de apoio | ligada | principal | principal | de apoio |
| 06Coordenação de programas, governação de portefólio e realização de valor | de apoio | ligada | de apoio | principal | principal |
O tamanho do círculo é qualitativo. Não representa proficiência, anos, valor de projeto, orçamento, dimensão de equipa ou desempenho.
Não se trata de estar em todo o lado ao mesmo tempo. Trata-se de perceber o suficiente de cada camada para ligar o problema, a evidência, o sistema e a decisão de entrega sem perder o fio.
Mostra como as diferentes partes da minha prática técnica se ligam entre análise, construção, integração, governação e entrega.
O círculo cheio grande é uma prática principal, o círculo cheio pequeno uma prática de apoio forte e o círculo vazado uma prática ligada ou adjacente. O tamanho do círculo é qualitativo: não representa proficiência, anos, valor de projeto, orçamento, dimensão de equipa ou desempenho.
Começar pela decisão ou pelo problema do utilizador. Escrever a restrição e a condição de sucesso antes de escolher uma ferramenta.
Tornar explícitos os dados, as entidades, as definições, as interfaces, as permissões, os pressupostos e os casos de falha.
Construir a menor versão útil capaz de testar a ideia com evidência real, pública ou adequadamente sintética.
Testar lógica, dados, casos limite, permissões, usabilidade, desempenho e as formas como o sistema pode falhar.
Controlar a mudança, automatizar o que faz sentido, documentar pressupostos, definir rollback e tornar clara a responsabilidade.
Medir uso e valor, ouvir o feedback, corrigir aquilo com que as pessoas realmente se debatem e continuar a aprender.
As ferramentas importam menos do que os problemas a que são dirigidas. Estas são as famílias de trabalho que a tecnologia desta página existe para servir, a partir do que fiz efetivamente.
Estou atualmente a explorar Kotlin e o desenvolvimento de aplicações móveis porque quero compreender todo o caminho desde uma ideia até uma aplicação fiável na mão de alguém. A aprendizagem é prática: construir pequeno, testar pressupostos, automatizar o que deve ser automatizado e manter a experiência do utilizador ligada aos dados e serviços subjacentes.
Estou também a continuar trabalho mais profundo em IA responsável e agêntica, sistemas de recuperação, entrega em cloud e observabilidade.
Uso o GitHub para publicar projetos pessoais selecionados, experiências de investigação, código reutilizável e notas técnicas.
À medida que o meu trabalho doutoral e as minhas construções independentes atingirem fases prontas para divulgação, acrescentarei mais notebooks reproduzíveis, código de benchmark e exemplos funcionais.
Inteligência do perfil
Realizo investigação doutoral em Computer & Information Sciences na University of Arkansas at Little Rock.
Estudo como as instituições podem tomar melhores decisões quando a evidência chega tarde, os recursos são limitados e as regras que orientam a ação mudam. O meu trabalho combina ciência da informação, inferência causal, otimização e medição do desenvolvimento.
17 registos de investigação na biblioteca, contados por tipo.
Investigação de doutoramento em curso
Reconstrução da evidência, afetação causal e pesquisa de decisões guiada por um verificador.
Policy-Aligned AI for High-Stakes Sequential Resource Allocation in Multilateral Development Banks: Bitemporal State Reconstruction, Causal Graph-Coupled Optimization, and Verifier-Guided Decision Search
F1
Aprender a dinâmica dos projetos e dos relatórios, preservando quando um facto era válido e quando passou a ser conhecido.
Estudos relacionados
F2
Estimar o valor das intervenções e dos seus efeitos indiretos e, depois, afetar capacidade persistente sob restrições acopladas.
Estudos relacionados
F3
Comparar ação, descoberta e aprendizagem, verificando a evidência, as regras, as permissões e a autoridade delegada.
Estudos relacionados
Cada registo tem o seu próprio estado. Os manuscritos de trabalho, os manuscritos preparados para submissão e o estudo em desenvolvimento são investigação em curso; o artigo de 2020 é o registo publicado.
Desenvolve o Correction Coupled State Learning (aprendizagem de estado acoplada às correções) para modelar as condições dos projetos em conjunto com a temporalidade e a fiabilidade das fontes que as reportam.
Evidência e IA fiável
Estabelece quando uma lista ordenada é suficiente para uma decisão de afetação e mede o que pode perder quando as ações interagem ou competem por capacidade.
Afetação e pesquisa de decisões
Estuda como repartir tempo e recursos limitados entre a descoberta de alternativas, a resolução da incerteza e a tomada de ação antes de as oportunidades expirarem.
Afetação e pesquisa de decisões
Mapeia as capacidades necessárias para decisões corretivas nas operações de desenvolvimento e examina se a literatura as combina num sistema de decisão utilizável.
Evidência e IA fiável
Introduz um certificado para determinar se uma pontuação histórica de IA utilizou apenas a evidência, as regras e a autoridade delegada disponíveis quando a decisão foi tomada.
Evidência e IA fiável
Mapeia as transições de execução que podem ser previstas de forma útil, em que horizontes e em que contextos institucionais, recorrendo a registos públicos do financiamento do desenvolvimento.
Financiamento do desenvolvimento e transferência
Separa os efeitos da representação, das penalizações, da precisão e da pesquisa para que os benchmarks de otimização atribuam valor à parte correta do processo computacional.
Otimização quântica e medição
Testa se campos institucionais com nomes semelhantes representam conceitos compatíveis antes de um modelo ser reutilizado entre instituições de financiamento do desenvolvimento.
Financiamento do desenvolvimento e transferência
Estuda como um orçamento fixo de inquérito pode preservar tendências de pobreza comparáveis quando as condições de vida e os protocolos de medição mudam em simultâneo.
Otimização quântica e medição
AfDB eVALUation Matters, segundo trimestre de 2020, páginas 34–41. Posteriormente citado pelo Gabinete de Avaliação Independente do GEF e pelo Journal of MultiDisciplinary Evaluation.
Investigação e escrita anteriores
Ler o artigo publicadoInvestigação de mestrado em ciência de dados. Desenvolveu um modelo preditivo de carga de trabalho que relaciona a procura operacional e a complexidade de execução com a capacidade das equipas; conclusões partilhadas com a direção executiva do AfDB para apoiar decisões de reequilíbrio de efetivos e de carga de trabalho.
Investigação e escrita anteriores
KDI School / Global Development Learning Network e KOAFEC.
Investigação e escrita anteriores
Fórum Africano dos Transportes.
Investigação e escrita anteriores
Análise de diagnóstico nacional.
Investigação e escrita anteriores
Mobilização de recursos internos e Objetivos de Desenvolvimento Sustentável.
Investigação e escrita anteriores
Análise comparativa de políticas de desenvolvimento.
Investigação e escrita anteriores
Nenhum registo corresponde a estes filtros.
As fichas de investigação completas estão no perfil privado.
Bitemporal Graph State Reconstruction, Causal Resource Allocation, and Verifier-Guided Decision Search in Multilateral Development Banks
A minha investigação desenvolve e avalia um quadro geral para reconstruir o estado de um sistema condicionado por políticas a partir de evidência bitemporal, para selecionar ações causais de alocação de recursos sob restrições rígidas e para verificar trajetórias de decisão geradas por IA.
O objetivo é preservar a autoridade humana, tornando a evidência, as restrições, a incerteza e a lógica da decisão mais explícitas e testáveis.
Reconstruir o que era possível saber. Escolher o que é exequível. Verificar antes de agir.
O programa de investigação trata a tomada de decisão de elevado risco como um sistema ligado. A representação determina o que o modelo pode saber. Os métodos de decisão escolhem ações exequíveis face a esse estado. A garantia testa se a trajetória resultante se mantém alinhada com a evidência, a política e as restrições operacionais.
Computação quântica e QML
Comparar a otimização quântica e a aprendizagem automática quântica, onde a estrutura do problema o justifique, com métodos clássicos sólidos.
Autoridade humana
O julgamento humano continua a ser a autoridade final nas decisões consequentes.
Cada etapa liga à sua descrição completa abaixo.
Mostra a arquitetura da investigação como um sistema ligado: representação, depois decisão, depois garantia, com um ramo de fronteira e a autoridade humana a fechar a linha.
Leia da esquerda para a direita. Cada etapa liga à sua descrição completa na página. O ramo quântico é um método de fronteira em avaliação, não parte do percurso principal.
Reconstruir o estado, no momento da decisão, de um sistema parcialmente observado, revisto de forma assíncrona e condicionado por políticas, sem deixar que conhecimento posterior contamine o passado.
Escolher ações de intervenção, de recursos e de calendário cujos efeitos esperados melhorem os resultados, respeitando regras rígidas e capacidade escassa.
Pesquisar trajetórias candidatas de raciocínio e de ação, aplicando restrições de evidência, política, permissão, incerteza e autoridade humana.
A par do trabalho central sobre IA alinhada a políticas e sistemas de decisão sequencial de elevado risco, exploro a otimização quântica e a aprendizagem automática quântica (QML) como abordagens computacionais para problemas de decisão com restrições, avaliando onde acrescentam valor e onde os métodos clássicos continuam mais fortes.
O doutoramento é em Computer & Information Sciences. A computação quântica e o QML são áreas de investigação em que trabalho, não uma afirmação de vantagem já demonstrada sobre os métodos clássicos.
A representação pergunta que estado o decisor poderia legitimamente conhecer. A decisão pergunta que ação é exequível e útil face a esse estado. A garantia pergunta se o percurso de decisão proposto está sustentado, autorizado e suficientemente seguro para ser apresentado a revisão humana. Em conjunto, as três camadas formam uma cadeia da evidência à decisão, e não três modelos desligados.
Da evidência à decisão
O EXEC-Bench e o MDB-EXEC são os quadros de investigação que estou a desenvolver para avaliar a inteligência de decisão na data histórica da decisão: que evidência, que regras e que autoridade delegada estavam disponíveis quando a decisão foi tomada. Em conjunto, ligam evidência, reconstrução do estado no momento da decisão, afetação causal de recursos, verificação e autoridade humana num único sistema de investigação.
Um benchmark geral para inteligência de decisão sequencial bitemporal e condicionada por políticas.
O primeiro perfil de domínio para avaliar o benchmark na execução de infraestruturas em bancos multilaterais de desenvolvimento.
Queria que a investigação fosse mais do que uma colecção de modelos. O quadro obriga as peças a ligarem-se: o que era possível saber, que ação era exequível, que evidência a sustentava, que autoridade era necessária e o que aconteceu depois.
O EXEC-Bench e o MDB-EXEC são investigação pessoal de doutoramento em curso. Não são sistemas institucionais implementados e não contêm código nem dados institucionais privados. As aplicações que desenvolvi no meu papel profissional são um registo separado.
A investigação está a ser desenhada em torno de experiências reproduzíveis, integridade no momento da decisão e evidência capaz de sustentar uma avaliação independente. Os referenciais públicos e sintéticos constituem a principal superfície experimental, com métodos e artefactos divulgados progressivamente à medida que a investigação amadurece.
Este é um programa de investigação doutoral em curso. Títulos, experiências, métodos e calendário de divulgação podem evoluir através de orientação, revisão por pares e aprovação académica formal. As descrições de investigação neste site são trabalho académico pessoal e não constituem uma posição institucional nem uma recomendação operacional.
Projeto pessoal de engenhariaEm desenvolvimento
O que acrescenta uma camada de conhecimento governada à pesquisa documental por si só, e quanto custa essa melhoria?
Um projeto pessoal de engenharia que testa se uma camada de conhecimento governada melhora a exatidão, a rastreabilidade e a segurança das respostas de IA sobre um banco de desenvolvimento fictício.
Explorar o painel do laboratórioInteligência do perfil
As sessões são práticas. Consoante o aprendente e o problema, podemos trabalhar Python para ciência de dados, Java e programação orientada a objetos, desenvolvimento web, desenho básico de software, estatística, aprendizagem automática, visualização ou depuração.
Começamos com uma pergunta. Tornamos os pressupostos visíveis. Escrevemos código que pode ser explicado. Testamos o resultado. Falamos sobre o que o resultado pode e não pode afirmar.
Estas sessões são gratuitas quando acontecem, informais, pessoais e dependentes de disponibilidade. Não são um programa do empregador, não são um curso comercial e não são um serviço de certificação.
Transformar um tema amplo numa pergunta a que dados ou software consigam realmente responder.
Limpeza de dados, transformações, funções, análise exploratória, notebooks, código reutilizável e depuração prática.
Classes, objetos, interfaces, coleções, exceções, depuração e os hábitos que tornam o código legível e fácil de manter.
HTML, CSS, JavaScript, fundamentos de React, APIs, desenho responsivo e como o navegador, o servidor e a camada de dados se encaixam.
Incerteza, pressupostos, linhas de base, validação, fuga de informação, generalização, análise de erros e utilidade para a decisão.
Dividir um problema em partes, seguir erros, comparar alternativas e explicar o resultado a quem não escreveu o código.
Organizar código, notebooks, definições de dados e resultados para que o trabalho possa ser repetido, revisto e melhorado.
Procuro não dar uma resposta acabada demasiado depressa. Prefiro ajudar a construir o raciocínio que torna o problema seguinte mais fácil de resolver de forma autónoma. Isso significa fazer perguntas, seguir os erros, comparar alternativas e dar espaço para a pessoa pensar em voz alta.
A profundidade muda com a pessoa; a exigência não. Tornar os pressupostos visíveis, testar o raciocínio, explicar os compromissos e deixar o trabalho numa forma que outra pessoa possa compreender e melhorar.
FundamentosPrática aplicadaResolução avançada de problemas
As sessões estão abertas a estudantes de pós-graduação e profissionais em diferentes fases - desde analistas e programadores a consolidar bases técnicas, a profissionais de meio de carreira a expandir-se para dados, IA ou software, e profissionais experientes a testar um problema específico de análise, automação ou entrega digital.
As melhores sessões começam com algo concreto: um conjunto de dados, um modelo, um desenho de sistema, um trecho de código ou uma decisão que precisa de ficar mais clara.
Para além das sessões de aprendizagem gratuitas, mantenho também um pequeno número de janelas ao fim de semana para conversas individuais sobre dados, sistemas de decisão e tecnologia.
Se quiser perguntar sobre uma futura sessão de fim de semana, escreva-me com o assunto “Weekend Learning” e indique o seu nível ou fase de carreira, o problema que quer trabalhar e o que já tentou.
Não posso garantir disponibilidade todos os fins de semana. O objetivo é manter isto pessoal, útil e gratuito quando consigo arranjar tempo.
Inteligência do perfil
eVALUation Matters · Segundo trimestre de 2020 · Avaliação Independente do Desenvolvimento, Banco Africano de Desenvolvimento
Como a análise de grandes volumes de dados e a inteligência artificial podem reforçar o acompanhamento e a avaliação no trabalho de desenvolvimento, com base em casos nos transportes, na saúde e na agricultura no Quénia.
Nas horas mais calmas, escrevo notas curtas sobre IA emergente, ciência de dados, software, estratégia digital, infraestruturas, sistemas de decisão, investigação e o que vou aprendendo pelo caminho. Algumas são técnicas. Outras são reflexivas. Todas começam com uma pergunta que quis compreender melhor.
São notas ocasionais de fim de semana, escritas quando há algo que valha a pena partilhar.
As notas serão listadas aqui à medida que forem publicadas.
O scripting está desligado, por isso o formulário não pode abrir. Escreva-me e adiciono-o à lista.
Escrevo quando há algo que vale a pena pensar a fundo. Escolha os temas sobre os quais gostaria de receber notícias e enviarei uma nota ocasional quando houver algo verdadeiramente digno de ser partilhado.
Notas ocasionais. Sem cadência fixa. Sem ruído.
Prefere escrever diretamente?
Se preferir enviar uma mensagem em vez de entrar na lista de leitura, pode escrever-me diretamente por e-mail.
Enviar e-mail ao Bernardbernard@bernardokpe.com
Obrigado. Só escrevo quando há algo que vale a pena partilhar.
Escolheu
Os seus dados continuam aqui. Tente novamente daqui a pouco.
Applied Machine Learning for Capacity-Constrained Resource Allocation
Investigação de mestrado sobre otimização de carga de trabalho e capacidade no contexto de uma instituição de desenvolvimento.
AI for Public-Sector and Infrastructure Delivery
Temas de investigação e de apresentação partilhados através da KDI/GDLN e da KOAFEC em 2023 e no Africa Transport Forum em 2024.
Policy-Aligned AI for High-Stakes Sequential Decisions
Investigação doutoral em curso sobre reconstrução bitemporal de estado, alocação causal de recursos e pesquisa de decisão guiada por verificador.
É aqui que reúno textos, apresentações e reflexões técnicas selecionadas sobre IA, dados, infraestruturas, transformação digital, investigação e desenvolvimento. A coleção continuará a crescer à medida que novos trabalhos ficarem prontos para divulgação pública.
Inteligência do perfil
20 certificações profissionais · 4 certificados de curso · 24 registos no total
Os certificados de curso são registados separadamente das certificações profissionais.
Programa, projeto e análise de negócio
07IA, dados e cloud
07Cibersegurança, risco e garantia de IA
05Infraestruturas, PPP e desenvolvimento
01Certificados de curso
04Formação profissional e institucional selecionada
05Inteligência do perfil
Experiência, tecnologia, credenciais, investigação e alcance geográfico contam uma história mais forte quando estão ligados. Este painel reúne esses sinais públicos sem os transformar numa pontuação.
Explore a evidência. Siga as ligações.
Opções do painel
Inteligência do perfil, aqui, significa apenas uma coisa: cada número é a contagem de algo que este site já apresenta por extenso, e cada um deles liga ao sítio onde está apresentado. Nada nesta página é uma classificação.
| Desempenho e inteligência de decisão | Análise de carteiras e programas | Análise de negócio e requisitos | Estratégia digital e arquitetura de negócio | SAP e transformação empresarial | Qualidade e governação de dados | Business intelligence e reporting | Engenharia de software e integração | UAT, testes e preparação de versões | Cloud e DevOps | SIG e análise geoespacial | Coordenação de programas e infraestruturas | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01Dados e IALinguagens, análise e modelação · BI, dashboards e aplicações analíticas | Desempenho e inteligência de decisão | Análise de carteiras e programas | Qualidade e governação de dados | Business intelligence e reporting | ||||||||
| 02Engenharia de softwareDesenvolvimento de aplicações e integração | Engenharia de software e integração | UAT, testes e preparação de versões | Cloud e DevOps | |||||||||
| 03Tecnologia empresarialPlataformas empresariais e de workflow | Análise de negócio e requisitos | SAP e transformação empresarial | Qualidade e governação de dados | |||||||||
| 04Cloud, automação e IACloud, DevOps e automação · Sistemas de IA e orquestração | Desempenho e inteligência de decisão | Engenharia de software e integração | Cloud e DevOps | |||||||||
| 05Grafos e geoespacialDados, grafos e geoespacial | Qualidade e governação de dados | Business intelligence e reporting | SIG e análise geoespacial | |||||||||
| 06Execução e arquiteturaEstratégia digital · arquitetura de negócio · requisitos · SDLC · UAT · garantia de versões · coordenação de programas | Análise de carteiras e programas | Análise de negócio e requisitos | Estratégia digital e arquitetura de negócio | UAT, testes e preparação de versões | Coordenação de programas e infraestruturas |
Competências recorrentes
Computação quântica e Quantum Machine Learning
Da evidência à decisão
Alcance geográfico
Para quem é
As sessões estão abertas a estudantes de pós-graduação e profissionais em diferentes fases - desde analistas e programadores a consolidar bases técnicas, a profissionais de meio de carreira a expandir-se para dados, IA ou software, e profissionais experientes a testar um problema específico de análise, automação ou entrega digital.
Em que trabalhamos
Marcadores de profundidade
O perfil privado acrescenta o percurso completo: a experiência detalhada, os estudos de caso de referência, o painel de realizações, as fichas de investigação completas e o caderno do laboratório. O acesso é partilhado pessoalmente por Bernard.
Inteligência do perfil
Projeto pessoal de engenhariaEm desenvolvimento
Pesquisa documental ancorada numa ontologia e avaliação para o financiamento do desenvolvimento
Questão de engenharia
O que acrescenta uma camada de conhecimento governada à pesquisa documental por si só, e quanto custa essa melhoria?
Um projeto pessoal de engenharia que testa se uma camada de conhecimento governada melhora a exatidão, a rastreabilidade e a segurança das respostas de IA sobre um banco de desenvolvimento fictício.
Atualizado a 15 de outubro de 2026
[project]name = "mdb-knowledge-grounding-lab"kind = "personal engineering project"status = "in development"mode = "design simulation"updated = 2026-10-15 [world]institution = "fictional development bank"seed = "fixed"projects = 50parties = 30 [retrieval]A = "lexical: BM25"B = "hybrid: BM25 + dense + rank fusion"C = "hybrid + knowledge layer" [stack]graph = "Neo4j"gateway = ["Azure OpenAI", "Google Vertex AI", "AWS Bedrock"]model = "one pinned model per run" [evaluation]items = 40 # 8 question types x 5dev_set = 10dimensions = 7results = "awaiting evaluation"Âmbito previsto
Cinco itens de avaliação por tipo de pergunta, com um conjunto de desenvolvimento separado de dez itens. Os valores descrevem o desenho previsto, não um desempenho medido.
Uma visão em direto do desenho previsto: o grafo de conhecimento do banco de desenvolvimento fictício, traços de consultas a percorrer as três configurações, ligações encaminhadas pelos quatro níveis de correspondência e a sequência de construção prevista, com um relógio de sessão em direto. Simula o desenho; não apresenta resultados.
Uma consola de investigação sobre o mundo sintético do laboratório, que acompanha uma pergunta de ponta a ponta: um atlas em matriz de pontos com um campo de calor e análise espacial em torno de qualquer local; o grafo de conhecimento, apoiado na ontologia, que o local toca; e um traço de pesquisa através do BM25 e da pesquisa densa, da fusão de posições, da ligação de entidades, dos factos do grafo Neo4j, de um pacote de contexto atento à proveniência, da geração através de um gateway de modelos (Azure OpenAI, Google Vertex AI ou AWS Bedrock, um modelo fixo por execução), das citações e de um juiz calibrado. Um mapa de capacidades mostra como a avaliação compara RAG, pesquisa semântica e fundamentação no grafo em exatidão, fidelidade, segurança, latência e custo. Escolha um local, um setor, uma etapa ou uma capacidade para explorar.
Cada configuração responde às mesmas perguntas sobre as mesmas fontes, com o mesmo gerador e os mesmos pressupostos de acesso. Só a pesquisa documental muda.
Mantido constantePerguntas · Fontes · Gerador · Pressupostos de acesso
VariávelPesquisa
| Etapa | Configuração APesquisa lexicalPesquisa por palavras-chave BM25 | Configuração BPesquisa híbridaBM25 e pesquisa densa, combinadas por fusão de posições recíprocas | Configuração CHíbrida com camada de conhecimentoLigação de entidades, filtros de metadados, factos de grafo, definições acordadas e consultas estruturadas |
|---|---|---|---|
| 01Consulta | Utilizada | Utilizada | Utilizada |
| 02Pesquisa | Utilizada | Utilizada | Utilizada |
| 03Fusão | Não utilizada | Acrescentada nesta configuração | Não utilizada |
| 04Ligação | Não utilizada | Não utilizada | Acrescentada nesta configuração |
| 05Filtro | Não utilizada | Não utilizada | Acrescentada nesta configuração |
| 06Factos | Não utilizada | Não utilizada | Acrescentada nesta configuração |
| 07Geração | Utilizada | Utilizada | Utilizada |
| 08Pontuação | Utilizada | Utilizada | Utilizada |
| Estado | A aguardar avaliaçãoCadeia · 4 | A aguardar avaliaçãoCadeia · 5 | A aguardar avaliaçãoCadeia · 7 |
NotaOs resultados surgem aqui quando existir uma execução de avaliação completa e registada.
Referência oráculo Referência, não uma configuração
Passagens de referência fornecidas diretamente ao mesmo gerador, usadas para atribuir erros e como limite superior. Não é uma quarta configuração.
Conceitos estáveis, identificadores explícitos, relações, responsabilidade e formas de validação.
Correspondência exata, por alias e por tabela de equivalências, com candidatos aproximados sujeitos a revisão e o método registado para cada ligação.
Quatro níveis de correspondência neste projetoTentado primeiroTentado por último
Filtros de versão e de acesso, rastreabilidade das fontes e o mesmo gerador em todas as configurações.
Os quatro níveis do laboratório pertencem a este projeto pessoal. São distintos dos níveis de correspondência usados no software institucional de Bernard.
0 de 21 medições registadas
| Dimensão | Configuração APesquisa lexical | Configuração BPesquisa híbrida | Configuração CHíbrida com camada de conhecimento |
|---|---|---|---|
| Qualidade das respostas | |||
| ExatidãoItens corretos e percentagem Mais alto é melhor | A aguardar avaliação | A aguardar avaliação | A aguardar avaliação |
| FidelidadeAfirmações fundamentadas e percentagem Mais alto é melhor | A aguardar avaliação | A aguardar avaliação | A aguardar avaliação |
| Exatidão das citaçõesCitações de suporte e percentagem Mais alto é melhor | A aguardar avaliação | A aguardar avaliação | A aguardar avaliação |
| Pesquisa | |||
| Qualidade da pesquisaRecall a 5 e MRR a 10 Mais alto é melhor | A aguardar avaliação | A aguardar avaliação | A aguardar avaliação |
| Segurança | |||
| SegurançaItens de segurança aprovados e total Mais alto é melhor | A aguardar avaliação | A aguardar avaliação | A aguardar avaliação |
| Operação | |||
| LatênciaMediana e percentil 95, em segundos Mais baixo é melhor | A aguardar avaliação | A aguardar avaliação | A aguardar avaliação |
| CustoUSD por 100 respostas Mais baixo é melhor | A aguardar avaliação | A aguardar avaliação | A aguardar avaliação |
NotaEste painel acompanha o projeto à medida que se desenvolve. Os resultados de avaliação registados substituirão o quadro vazio quando estiverem disponíveis.
40Itens de avaliação
Cada quadrado é um item de avaliação
Consulta
Cálculo
Síntese
Coerência
Discernimento
Conjunto de desenvolvimento, mantido à parte10
Da procura de um facto ao juízo sobre responder ou não
O que cada caso põe à prova
Confusão de entidades
Versões e estrutura
Significado
Acesso e segurança
TempoAdicional
Teste temporal adicional
Uma verificação adicional por data de referência testa as datas de estado efetivas.
O agrupamento é editorial.
Projetos, instrumentos de financiamento, partes e documentos com versões, todos inventados, com nomes deliberadamente parecidos e fontes substituídas, para que os casos difíceis sejam reais.
Dimensões previstas do conjunto de dados.
O caderno técnico, com os catorze marcos previstos, os critérios de aceitação, as regras de medição e o guia de origem completo, está no perfil privado.
Demonstração pessoal com dados sintéticos. Sem afiliação nem aprovação de qualquer instituição.
Inteligência do perfil
Reservo um pequeno número de janelas ao fim de semana e em feriados para conversas ponderadas sobre dados, sistemas de decisão e tecnologia em contextos de desenvolvimento. Uma boa sessão começa com uma pergunta real. Pode ser sobre compreender um conjunto de dados, análise de carteira, ciência da decisão, IA responsável, arquitetura de software, estratégia digital, investigação, ou como a tecnologia pode apoiar melhores resultados de desenvolvimento.
Como trabalho a tempo inteiro, estas janelas são intencionalmente limitadas e ocorrem normalmente aos fins de semana e em feriados. Se houver uma pergunta útil a trabalhar, escolha uma janela adequada e diga-me o que gostaria de discutir.
Escolha um tema
Escolha uma janela
As datas realçadas têm janelas abertas. Selecione uma para ver os horários.
As janelas abrem aos fins de semana e em feriados. Escreva-me e enviarei os próximos horários disponíveis.
Hora local agora
Dia em Abidjan
Passe sobre uma hora para a ler na hora do local selecionado.
Próxima janela
A próxima disponibilidade será publicada em breve
O mesmo momento, lido em cinco lugares
Começa em
Horários disponíveis
Escolha um horário para comparar a mesma sessão entre locais.
Isto envia um pedido, não uma marcação confirmada. Respondo por e-mail.
Costumo ter mais interesse onde a resposta não é óbvia. O GitHub é onde publico código selecionado, experiências técnicas e divulgações de investigação.
Recebo com gosto conversas ponderadas sobre ciência de dados, software, IA responsável, estratégia digital, investigação, tecnologia de infraestruturas e aprendizagem. Uma pergunta ou um problema concreto é sempre um bom ponto de partida.
Um perfil privado com o percurso completo é partilhado por convite. Se recebeu dados de acesso de Bernard, inicie sessão através de Descobrir mais. Caso contrário, envie-lhe um email a pedir acesso.
Inteligência do perfil
Uma nota breve sobre este site pessoal, o uso de dados e o contexto profissional.
Este é o meu site pessoal. As opiniões aqui expressas são minhas e não refletem necessariamente as do meu empregador nem de qualquer instituição a que esteja associado. Os nomes de empregadores, universidades e organismos profissionais surgem apenas onde ajudam a descrever o meu percurso profissional, académico ou de aprendizagem.
O conteúdo aqui publicado é pessoal, académico ou adequado a discussão profissional pública. Os exemplos profissionais são apresentados a um nível adequado a um portefólio pessoal e não reproduzem material institucional não público.
Este site é intencionalmente leve. Não usa rastreadores publicitários, criação de perfis comportamentais, contas de utilizador públicas nem funções de pagamento. O fornecedor de alojamento pode processar registos técnicos normais por motivos de segurança e de operação do serviço.
As preferências de tema, aparência e idioma ficam guardadas localmente no navegador, para que a experiência escolhida se mantenha entre visitas. Estas preferências servem apenas para a experiência do site.
Se pedir para receber a Leitura de Fim de Semana, o endereço de email e o nome que indicar são usados apenas para processar esse pedido e enviar as notas que pediu. Os temas escolhidos dizem-me o que enviar. Nada disto é usado para perfis publicitários e pode pedir para sair da lista a qualquer momento.
As páginas públicas resumem o trabalho e a aprendizagem profissional. Um perfil privado separado, com o percurso completo, estudos de caso, fichas de investigação e transferências, é partilhado pessoalmente por Bernard e requer início de sessão. O início de sessão cria um cookie de sessão que os scripts não conseguem ler (HttpOnly); a sessão termina após 30 minutos sem atividade, após oito horas em qualquer caso, ou quando termina a sessão. Nenhuma palavra-passe, token de sessão ou indicador de início de sessão é guardado no armazenamento do navegador, as pesquisas privadas não são registadas e o perfil privado não é indexado pelos motores de pesquisa. Para questões de acesso ou de privacidade, utilize a página de contacto.
As ligações para plataformas externas são fornecidas para referência, publicações, código e contacto profissional. Cada serviço externo funciona segundo os seus próprios termos e práticas de privacidade.
Última atualização: outubro de 2026.
Bernard Okpe · Acesso pessoal
Explore a experiência, as ideias e a engenharia por trás do trabalho de Bernard. Este espaço pessoal é partilhado por convite.
Gostaria de saber mais?
O acesso é partilhado pessoalmente por Bernard.
Inteligência do perfil
404
Uma boa análise começa por verificar a referência. Esta ligação pode ter mudado, sido alterada ou nunca ter existido.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Stratégie numérique • IA et données • Architecture d'entreprise • Transformation des infrastructures
Mon travail circule entre les données, le logiciel, l'intelligence artificielle, la recherche et les réalités concrètes du développement. J'aime les problèmes assez difficiles pour exiger plus d'une discipline.
Je transforme la preuve en modèles, les modèles en outils, les outils en décisions plus claires, et ce que j'apprends en quelque chose que je peux partager.
Penser en profondeur. Construire concrètement. Partager généreusement.
Data scientist · Ingénieur logiciel · Développeur full-stack et web · Chercheur en IA · Exploration de recherche en informatique quantique · Professionnel du développement · Cloud et DevOps · Mentor en science des données
Finance du développement, opérations, analyse de données et exécution numérique
Information Science · Data Science · Economics
IA alignée sur les politiques · Informatique quantique · Quantum Machine Learning (QML)
Mon expérience relie le travail de terrain au Nigeria, l’analyse de données et les systèmes numériques à travers l’Afrique, ainsi qu’un apprentissage continu nourri par des échanges en Corée et des programmes universitaires aux États-Unis.
Commencez par une vue d’ensemble. Sélectionnez un lieu ou une compétence pour explorer les liens.
Vue d’ensemble
Mon travail mobilise les mêmes compétences dans des contextes différents. Explorez un lieu pour découvrir son histoire ou sélectionnez un cercle numéroté pour suivre cette compétence sur la carte.
Outils associés
Des compétences partagées entre contextes
Cette compétence fait partie de ma pratique plus large entre pays et équipes. Sélectionnez un autre cercle mis en évidence pour explorer la même capacité ailleurs sur la carte.
Lire la carte
Liens de parcours. Les lignes sont des relations entre des lieux, non des itinéraires ni des trajets effectués, et un avion qui se déplace le long de l’une d’elles signale une traversée entre continents et non un voyage accompli. Les frontières n’expriment aucune position juridique ou territoriale.
Je travaille tout au long du chemin qui mène de la preuve à un système de décision utilisable. Parfois la réponse est une analyse. Parfois c'est un logiciel, une architecture, une gouvernance, une coordination de programme ou une recherche. La valeur vient du fait de tenir ces couches reliées assez longtemps pour que la décision devienne utile.
Chaîne de résultats
L'objectif n'est pas la technologie pour elle-même. C'est une preuve plus claire, de meilleurs systèmes et des décisions qui améliorent l'exécution.
Survolez un domaine, ou parcourez-les avec les flèches, pour lire ce qu'il porte. Rien ici n'est une mesure.
Elle montre les six domaines dans lesquels je travaille et le noyau auquel ils se relient, puis le chemin d'une décision, de la preuve jusqu'à l'impact.
Chaque domaine repose sur son propre connecteur vers le noyau. Survoler un domaine, ou les parcourir avec les flèches, allume ce connecteur. Rien dans la figure n'est une mesure.
Compétences établies et pratiquées. L'exploration en cours est présentée séparément.
Ma pratique est multidisciplinaire, tout comme mes qualifications. Mes certifications professionnelles couvrent la gestion de programmes et de projets, l’analyse métier, l’IA et le cloud, la cybersécurité et le risque, ainsi que le financement des infrastructures.
20Certifications professionnellesQuatre domaines, une pratique
La valeur vient de la combinaison : profondeur analytique, discipline d’exécution, maîtrise technologique et culture du contrôle dans une même pratique.
Exécution et analyse métier
PgMP · PMP · PMI-ACP · CBAP · PRINCE2 Foundation
Le versant exécution : programmes, projets, exigences et la discipline qui les fait avancer.
IA, données et cloud
PMI-CPMAI · Azure AI Engineer Associate · DevOps Engineer Expert · Azure AI Fundamentals · Google Cloud Digital Leader
Le versant construction : systèmes d’IA, plateformes de données et le cloud qui les porte.
Sécurité, risque et assurance de l’IA
CISM · CISA · CRISC · AAISM · GARP Risk and AI (RAI)
Le versant contrôle : sécurité, audit, risque et les questions d’assurance que l’IA soulève désormais.
Infrastructures et PPP
CP³P Foundation
Le versant financement : comment les projets d’infrastructure sont structurés et livrés.
Je transforme une preuve désordonnée en structures avec lesquelles on peut raisonner : modèles de données, indicateurs, diagnostics, systèmes visuels et vues de décision qui rendent les arbitrages plus lisibles.
Je conçois et je construis des applications web et métier riches en données, en JavaScript/React, avec la stack MERN, .NET/C#, Python, SQL, des API, HTML et CSS. La partie qui suit le prototype compte aussi pour moi : accessibilité, maintenabilité, tests, déploiement et expérience de la personne qui s'en sert.
Je travaille avec l'apprentissage automatique, les grands modèles de langage, la génération augmentée par récupération, la recherche vectorielle, les flux agentiques et l'automatisation. Ma préférence est simple : une IA utile doit être fondée sur des sources, observable, consciente des permissions et facile à contester par une personne.
Je travaille avec Microsoft Azure, Azure DevOps, la gestion des mises en production, les API, les tests et des pratiques de déploiement contrôlé qui relient la livraison logicielle à la fiabilité opérationnelle.
Mon socle professionnel est la finance du développement et l'exécution institutionnelle. Cela me donne une vision concrète de la technologie : derrière chaque tableau de bord, modèle ou flux de travail, il y a des décisions réelles, des échéances, des ressources, des équipes et des communautés qui attendent des résultats.
Ma recherche doctorale porte sur l'IA alignée sur les politiques pour des décisions séquentielles à fort enjeu. Les mathématiques sont l'un des moyens que j'utilise pour garder l'ambiguïté honnête : définir l'état, exposer les contraintes, quantifier l'incertitude, tester les hypothèses et ne pas affirmer plus que la preuve ne peut soutenir.
J'ai commencé près des opérations, là où les plans rencontrent la pression réelle de l'exécution. Cela m'a mené vers l'analyse de données, puis l'analyse métier et les systèmes d'entreprise, puis le développement full-stack, l'IA et la recherche. Je ne cherchais pas à collectionner des disciplines. Je constatais que les problèmes qui m'intéressaient exigeaient plus d'un langage.
Sur le plan professionnel, je travaille dans les infrastructures et le développement urbain au Groupe de la Banque africaine de développement. C'est un travail où le jugement opérationnel, les données et la technologie doivent se rejoindre, et qui façonne ma manière de concevoir les systèmes de décision.
Le football de compétition m'a formé bien avant certains de mes titres professionnels. Il m'a appris que le talent compte moins sans le placement, la confiance, la discipline et la capacité à se relever. Il m'a appris à écouter, à accepter la correction, à couvrir un coéquipier et à continuer après une erreur.
Cette expérience m'a rendu plus humble au travail. Je suis à l'aise pour diriger quand la situation l'exige, pour soutenir quand quelqu'un d'autre doit diriger, et pour faire le travail ingrat qui fait avancer une équipe. Je valorise toujours autant la passe décisive que le but.
J'aime le travail social et communautaire, surtout celui qui laisse quelqu'un plus capable qu'avant. J'ai bénéficié de personnes qui ont pris le temps d'expliquer, d'encourager et d'ouvrir des portes. J'essaie de transmettre cette générosité de manière concrète.
Pour moi, rendre signifie souvent enseigner ce que je sais, aider quelqu'un à se débloquer, rendre un sujet technique moins intimidant ou faire de la place à la progression d'une autre personne. Cela n'a pas besoin d'être grand pour compter. Une heure utile, une explication honnête ou une séance de débogage patiente peuvent changer la confiance de quelqu'un.
C'est pourquoi certains week-ends, quand le temps le permet, j'anime des sessions d'apprentissage gratuites et informelles en science des données, Python, Java et développement web. L'objectif est simple : faire voyager le savoir.
Mon travail doctoral pose trois questions liées. Que pouvait légitimement savoir un décideur à ce moment-là ? Quelle action choisir lorsque les règles, l'incertitude et la rareté des ressources imposent des contraintes strictes ? Comment vérifier un chemin de décision produit par une IA avant qu'une personne ne l'autorise ?
Le programme s’articule autour de trois méthodes liées, avec huit manuscrits en cours et une étude en développement.
Projet d’ingénierie personnelEn développement
Qu’apporte une couche de connaissances gouvernée à la seule recherche documentaire, et quel est le coût de cette amélioration ?
Un projet d’ingénierie personnel qui teste si une couche de connaissances gouvernée améliore l’exactitude, la traçabilité et la sûreté des réponses d’IA portant sur une banque de développement fictive.
Explorer le tableau de bord du laboratoireJe garde quelques créneaux de week-end et de jours fériés pour des conversations sur les données, les systèmes de décision et la technologie dans le travail de développement. Apportez une vraie question.
Ils rendent les hypothèses visibles, les contraintes explicites et les décisions plus faciles à expliquer.
Les conversations réfléchies sur la science des données, le logiciel, l'IA responsable, la recherche, l'apprentissage et le développement soutenu par la technologie m'intéressent toujours. Venez avec une vraie question.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
J'ai commencé près des opérations, j'ai appris à penser avec les données, j'ai commencé à construire des logiciels quand les tableurs ne suffisaient plus, et je suis allé plus loin dans l'IA et la recherche à mesure que les questions devenaient plus difficiles. J'aime toujours tous ces mondes. Ce qui compte pour moi, c'est de savoir si le travail est utile, compréhensible et responsable.
J'ai commencé ma vie professionnelle près des opérations : les personnes, les processus, les calendriers, la pression de l'exécution et les conséquences concrètes de bien faire ou de se tromper. Au fil du temps, je suis allé plus loin dans l'analyse de données, l'analyse métier, l'architecture de données, les tableaux de bord, les flux de travail outillés et la transformation d'entreprise.
Aujourd'hui, je passe une grande partie de mon temps à relier des questions opérationnelles aux données, à la technologie et aux décisions de gestion. Ce parcours explique pourquoi je ne vois pas la technologie comme une fin en soi. Un modèle compte quand il améliore une décision. Un tableau de bord compte quand il change ce que quelqu'un peut voir. Un logiciel compte quand il rend un bon processus reproductible. La gouvernance compte quand elle garde tout cela digne de confiance.
Le travail de développement m'a appris la conséquence. Les mathématiques m'ont appris la structure. La science des données m'a appris l'incertitude. Le logiciel m'a appris la précision. La recherche m'a appris à contester mes propres affirmations. Le football m'a appris l'humilité. L'enseignement me garde les pieds sur terre.
J'ai toujours été attiré par les mathématiques : la structure, les contraintes, la probabilité, l'optimisation et la discipline d'énoncer clairement ses hypothèses. Je pense comme un mathématicien même quand le problème commence en économie, en logiciel ou en gestion. Définir le problème avec soin. Demander ce qui est observable. Séparer le signal de la commodité. Tester la limite. Ne pas feindre la certitude là où elle n'existe pas.
Commencer par ce qui est observable. Remonter à la source. Rendre l'incertitude visible. Si la preuve ne soutient pas l'affirmation, on change l'affirmation.
Un système techniquement élégant que personne ne peut exploiter, en qui personne n'a confiance ou que personne ne peut maintenir est inachevé. Je conçois pour les personnes qui utiliseront réellement le travail.
Les institutions réelles ont des politiques, des budgets, des limites de capacité, des dépendances et une reddition de comptes. Une bonne analyse de données et une bonne IA doivent modéliser ces contraintes plutôt que faire comme si elles n'existaient pas.
Je préfère les cadres réutilisables, la logique documentée et l'enseignement aux exploits en boîte noire. Le meilleur résultat n'est pas seulement une bonne réponse. C'est une personne, une équipe ou un système plus solide, capable de résoudre aussi le problème suivant.
Le football m'a donné une habitude professionnelle qui a duré : rendre l'équipe meilleure. Sur un terrain, aucun poste ne réussit seul. On apprend à regarder avant de recevoir le ballon, à créer de l'espace pour un autre, à se relever après une erreur, à écouter l'entraîneur et à s'adapter quand le match change.
Au travail, cela devient de la préparation, du mérite partagé, des retours honnêtes et la volonté de faire le pont entre les disciplines. Je suis compétitif sur la qualité du résultat, pas sur le fait d'être celui qui reçoit toute l'attention.
Je veux rester quelqu'un qui construit, et non devenir quelqu'un qui ne fait que parler de technologie. J'explore actuellement Kotlin et le développement d'applications mobiles, y compris l'architecture orientée Android, les modèles de cycle de vie d'application, les données locales, l'intégration d'API, les tests, l'automatisation des mises en production et le CI/CD mobile.
J'approfondis également mon travail sur l'IA responsable et agentique, les systèmes de récupération, la livraison cloud-native et l'observabilité logicielle.
La curiosité fait partie du métier. Je n'ai pas besoin que chaque nouvelle technologie devienne une étiquette. Je veux comprendre où elle est vraiment utile, où elle ne l'est pas, et ce qui change quand elle rencontre un utilisateur réel ou une décision réelle.
Trois masters, une recherche doctorale et un ensemble de qualifications professionnelles transversales soutiennent une pratique qui circule entre analyse, logiciel, stratégie et mise en œuvre.
Ce site a commencé pendant une période difficile de ma vie. Après avoir perdu ma mère, j'ai passé un moment tranquille à Assinie, en Côte d'Ivoire, à tenter de retrouver du recul et un peu d'espace mental. On m'avait encouragé à revenir à quelque chose qui me donnait de la joie. Je suis retourné à la construction : ranger des idées, écrire, coder, expérimenter le design et réapprendre. Ce qui a commencé comme une façon de retrouver le calme est devenu bernardokpe.com.
Je dédie ce site à ma mère, dont l'amour et l'exemple demeurent avec moi, et à Dieu, dont la grâce m'a porté à chaque chapitre.
Le construire m'a rappelé que, même dans les saisons difficiles, la curiosité peut encore faire place à l'espérance.
Lors d’une visite chez Hyundai en Corée, en juillet 2026, j’ai découvert des expositions consacrées à la mobilité et à la production, reliant les produits physiques aux systèmes numériques. Cette expérience reflète un intérêt présent dans mon travail : comment les logiciels, les données et l’automatisation deviennent des outils fiables et utiles dans le monde réel.
J'aime le travail social et communautaire, surtout celui qui laisse quelqu'un plus capable qu'avant. Certains week-ends, quand le temps le permet, j'anime des sessions d'apprentissage gratuites et informelles en science des données, Python, Java et développement web.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Ma carrière se lit le mieux comme une progression des opérations vers les données, des données vers les systèmes, et des systèmes vers l'intelligence de décision.
Capacité accumulée
Chaque capacité est restée dans la pratique à mesure que la suivante s'ajoutait.
Groupe de la Banque africaine de développement, Abidjan
Je coordonne l'intelligence de la performance, la programmation des travaux, l'appui à la décision, la gouvernance numérique côté métier et l'exécution transversale pour les infrastructures et le développement urbain. Mon travail réunit opérations, données, budgets, risque, technologie et prise de décision de gestion.
Groupe de la Banque africaine de développement, Abidjan
J'ai conçu des solutions d'entreprise d'intelligence de la performance et de reporting numérique, traduit les questions de la direction en modèles de données et tableaux de bord, et soutenu une transformation métier et systèmes de grande ampleur dans des opérations décentralisées.
Groupe de la Banque africaine de développement, Abuja
J'ai travaillé sur la mise en oeuvre de projets, le reporting analytique, la coordination des programmes de travail, l'assistance technique, la relation avec les parties prenantes, le suivi de portefeuille et l'adoption de systèmes d'entreprise dans un environnement d'exécution pays.
O'la-Kleen Nigeria Ltd, Abuja
Première expérience d'encadrement en opérations de terrain, coordination d'équipes, qualité de service et exécution au quotidien.
Le Nigeria constitue un ancrage important à l'échelle d'un pays dans mon expérience professionnelle. J'y ai travaillé directement sur la mise en œuvre de projets, le suivi de portefeuille, la programmation des travaux, les rapports analytiques et la coordination des parties prenantes. Cette perspective de terrain complète des travaux multipays plus larges en analyse et en systèmes d'entreprise ainsi que mon périmètre panafricain actuel en infrastructures et développement urbain, et m'aide à relier les preuves, les systèmes et les décisions dans des contextes opérationnels différents.
Exécution de projets ; suivi des portefeuilles ; planification du travail ; reporting analytique ; coordination des parties prenantes.
Mon travail a commencé au plus près des opérations pays et de la mise en oeuvre. Avec le temps, les mêmes questions d'exécution m'ont conduit plus loin dans l'analytique, les systèmes d'entreprise, le logiciel, la gouvernance numérique et la recherche. Le résultat n'est pas une suite de carrières séparées. C'est une seule pratique qui n'a cessé de s'élargir autour des décisions à prendre.
Survolez une station, ou sélectionnez-la, pour lire ce qu'elle porte.
2010-2021Opérations pays et exécution
2022-2026Intelligence décisionnelle et exécution numérique
La direction du parcours
La position indique le moment où une pratique est entrée dans le travail, rien de plus. Le tracé ne mesure ni volume, ni ancienneté, ni budget, ni performance.
Elle montre comment la pratique s'est élargie entre deux périodes de travail, des opérations pays et de l'exécution vers l'intelligence décisionnelle et l'exécution numérique.
Les traits de relation sont uniformes. Ils montrent qu'une pratique s'est poursuivie, non quelle quantité a circulé : aucune ligne ne représente d'argent, de volume de projets, d'ancienneté ou de performance.
J'ai construit des structures analytiques qui convertissent une preuve opérationnelle fragmentée en vues prêtes pour la direction, en signaux de risque, en priorités et en pistes d'action.
J'ai accompagné une transformation majeure appuyée sur SAP, des exigences métier et de la réconciliation des données jusqu'à l'UAT, la résolution des anomalies, l'assurance des mises en production, la documentation et l'adoption.
J'ai conçu des cadres de performance, des structures de reporting, des suivis d'actions et des routines de décision qui rendent visibles la responsabilité, les échéances et le suivi.
J'ai appliqué l'analyse de données, la segmentation du risque, l'évaluation de la maturité et la construction de scénarios pour aider la direction à comprendre où l'attention et les ressources étaient les plus nécessaires.
J'ai intégré des référentiels de connaissance gouvernés, une récupération reliée aux preuves et des flux de travail assistés par IA, tout en préservant l'approbation humaine, la traçabilité et la confidentialité.
J'ai créé des guides, des formations et du mentorat qui ont aidé des collègues à comprendre les systèmes, à améliorer leurs pratiques de données et à adopter de nouveaux flux de travail numériques.
Je travaille souvent dans l'espace entre le métier et la technologie. Je peux m'asseoir avec les équipes opérationnelles pour comprendre le problème réel, le traduire en exigences de données et de système, travailler avec les spécialistes techniques sur la mise en oeuvre, tester ce qui est livré, puis aider la direction à comprendre la valeur pour la décision. C'est dans cette couche de traduction que beaucoup de programmes de transformation deviennent utiles ou deviennent coûteux.
Produire un rapport de plus m'intéresse moins qu'améliorer le système qui produit la décision. Cela veut dire clarifier les définitions, créer un modèle de données fiable, mettre en place validation et contrôle des changements, concevoir le bon langage visuel, rendre la responsabilité explicite et refermer la boucle entre une décision et ce qui suit.
L’expérience de mise en œuvre s’appuie sur des qualifications formelles en gestion de programmes et de projets, analyse métier, déploiement de l’IA et contrôles technologiques.
Je travaille sur les points de jonction qui déterminent souvent si une initiative numérique devient utile : priorités métier, conception des processus et des capacités, exigences, logique des données, livraison de la solution, UAT, préparation à la mise en production, adoption, visibilité du portefeuille et suivi. Je suis particulièrement à l'aise là où métier, données, technologie et gouvernance de programme doivent avancer ensemble.
Mon travail a couvert le financement du développement, les infrastructures, la transformation d'entreprise, l'analyse de la performance, l'architecture d'entreprise et la mise en oeuvre par la technologie, dans des contextes multipays et transversaux. Je suis le plus utile là où les perspectives opérationnelle, analytique et technique doivent converger autour d'une décision.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Familiarité de travail et capacité pratique, regroupées par usage. Rien ici n’est une note de maîtrise, et l’exploration en cours est listée séparément.
La pratique technique est renforcée par des qualifications en analyse métier, gestion de programmes, IA/cloud et risque technologique.
Je traduis des questions opérationnelles et métier en structures de données, modèles et vues de décision. Cela comprend la modélisation analytique, la logique de KPI, la validation, l'analytique de portefeuille, la visualisation et l'interprétation pour les décisions de gestion.
La question est rarement « Puis-je ajuster un modèle ?». C'est « Quelle décision ce modèle améliore-t-il, et comment saurais-je qu'il se trompe ?»
Je travaille sur tout le cycle de vie logiciel, du cadrage du problème et des exigences à la conception, au développement, à l'intégration, aux tests, à l'UAT, à la résolution des incidents, à l'assurance de mise en production et à l'adoption. Ce qui se passe après le prototype m'intéresse.
Je construis des applications interactives et riches en données dès que le problème l'exige, plutôt que des pages statiques. Java reste aussi dans la pratique comme base d'enseignement et manière de rendre concrets les fondamentaux du logiciel.
Je relie les données d'entreprise et la preuve spatiale aux systèmes de reporting et de décision, en insistant sur des définitions traçables, des transformations fiables, des tableaux de bord prêts pour la direction et le contexte géographique.
Cette expérience est utile parce que les problèmes technologiques les plus difficiles sont souvent des problèmes d'intégration : où une définition est fixée, comment elle survit à une transformation, et si la personne qui lit le tableau de bord peut s'y fier.
J'apporte une discipline de livraison au travail technologique. Une solution utile doit être testable, déployable, observable, maintenable et modifiable sans perdre le contrôle des données, des accès ou de la continuité opérationnelle.
Je traduis les priorités institutionnelles en capacités numériques, processus métier, feuilles de route, mécanismes de gouvernance et choix technologiques concrets. Je suis à l'aise entre l'intention exécutive, l'architecture d'entreprise et la livraison technique.
Je suis les technologies émergentes sous l'angle de la valeur institutionnelle concrète : quel problème elles règlent, quelle gouvernance elles exigent, comment elles s'insèrent dans l'architecture existante, et si elles améliorent assez les résultats pour justifier leur adoption.
Je coordonne des initiatives complexes entre équipes, garde visibles les priorités et les dépendances, et transforme l'information de programme et de portefeuille en appui à la décision exécutive. L'accent est mis sur l'alignement, la livraison, l'adoption et la valeur mesurable.
L'IA responsable, la génération augmentée par récupération, la recherche vectorielle et les flux agentiques traversent ce travail plutôt que de rester à côté : je préfère un système d'IA qui sait quand demander à une personne à un autre qui a seulement l'air sûr de lui.
Je travaille rarement dans un seul silo technique. Un même problème peut demander de l'analyse de données, du développement applicatif, de l'intégration, de la gouvernance et de la discipline de livraison. Cette carte montre où chaque partie de ma pratique est principale et où elle joue un rôle de soutien.
| Analyser | Construire | Intégrer | Gouverner | Livrer | |
|---|---|---|---|---|---|
| 01Science des données, machine learning et intelligence décisionnelle | principale | de soutien | reliée | de soutien | de soutien |
| 02Ingénierie logicielle, développement full-stack et SDLC | reliée | principale | principale | de soutien | principale |
| 03Données d'entreprise, BI et intelligence géospatiale | principale | reliée | principale | de soutien | de soutien |
| 04Cloud, DevOps et livraison technologique | reliée | de soutien | principale | de soutien | principale |
| 05Stratégie numérique, architecture d'entreprise et gouvernance TIC | de soutien | reliée | principale | principale | de soutien |
| 06Coordination de programmes, gouvernance de portefeuille et réalisation de valeur | de soutien | reliée | de soutien | principale | principale |
La taille des cercles est qualitative. Elle ne représente ni maîtrise, ni années, ni valeur de projet, ni budget, ni taille d'équipe, ni performance.
Il ne s'agit pas d'être partout à la fois. Il s'agit de comprendre assez de chaque couche pour relier le problème, la preuve, le système et la décision de livraison sans perdre le fil.
Elle montre comment les différentes parties de ma pratique technique se relient à travers l'analyse, la construction, l'intégration, la gouvernance et la livraison.
Un grand cercle plein est une pratique principale, un petit cercle plein une pratique de soutien forte, un cercle creux une pratique reliée ou adjacente. La taille des cercles est qualitative : elle ne représente ni maîtrise, ni années, ni valeur de projet, ni budget, ni taille d'équipe, ni performance.
Commencer par la décision ou le problème de l'utilisateur. Écrire la contrainte et la condition de succès avant de choisir un outil.
Rendre explicites les données, les entités, les définitions, les interfaces, les permissions, les hypothèses et les cas d'échec.
Construire la plus petite version utile capable de tester l'idée avec des preuves réelles, publiques ou synthétiques de manière appropriée.
Tester la logique, les données, les cas limites, les permissions, l'utilisabilité, la performance et les façons dont le système peut échouer.
Contrôler le changement, automatiser ce qui a du sens, documenter les hypothèses, définir le rollback et clarifier la responsabilité.
Mesurer l'usage et la valeur, écouter les retours, corriger ce qui pose réellement problème et continuer à apprendre.
Les outils comptent moins que les problèmes vers lesquels ils sont dirigés. Voici les familles de travail que la technologie de cette page sert, tirées de ce que j'ai réellement fait.
J'explore actuellement Kotlin et le développement d'applications mobiles parce que je veux comprendre tout le chemin, d'une idée jusqu'à une application fiable dans la main de quelqu'un. L'apprentissage est concret : construire petit, tester les hypothèses, automatiser ce qui doit l'être et garder l'expérience utilisateur reliée aux données et aux services sous-jacents.
Je poursuis également un travail plus approfondi sur l'IA responsable et agentique, les systèmes de récupération, la livraison cloud et l'observabilité.
J'utilise GitHub pour publier des projets personnels sélectionnés, des expérimentations de recherche, du code réutilisable et des notes techniques.
À mesure que mes travaux doctoraux et mes réalisations personnelles atteindront un stade publiable, j'ajouterai davantage de notebooks reproductibles, de code de référence et d'exemples fonctionnels.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Je mène une recherche doctorale en Computer & Information Sciences à la University of Arkansas at Little Rock.
J’étudie comment les institutions peuvent prendre de meilleures décisions lorsque les preuves arrivent tard, que les ressources sont limitées et que les règles encadrant l’action évoluent. Mon travail associe sciences de l’information, inférence causale, optimisation et mesure du développement.
17 travaux de recherche dans la bibliothèque, comptés par type.
Recherche doctorale en cours
Reconstruction des preuves, allocation causale et recherche de décision guidée par un vérificateur.
Policy-Aligned AI for High-Stakes Sequential Resource Allocation in Multilateral Development Banks: Bitemporal State Reconstruction, Causal Graph-Coupled Optimization, and Verifier-Guided Decision Search
F1
Apprendre la dynamique des projets et des rapports en conservant le moment où un fait était vrai et celui où il a été connu.
Études liées
F2
Estimer la valeur des interventions et de leurs effets d’entraînement, puis allouer une capacité durable sous contraintes couplées.
Études liées
F3
Comparer action, découverte et apprentissage en vérifiant les preuves, les règles, les autorisations et l’autorité déléguée.
Études liées
Chaque travail porte son propre statut. Les manuscrits de travail, les manuscrits préparés pour soumission et l’étude en développement sont des recherches en cours ; l’article de 2020 est la publication de référence.
Développe le Correction Coupled State Learning (apprentissage d’état couplé aux corrections) afin de modéliser la situation des projets ainsi que le calendrier et la fiabilité des sources qui en rendent compte.
Preuves et IA digne de confiance
Établit quand une liste classée suffit pour une décision d’allocation et mesure ce qu’elle peut faire perdre lorsque les actions interagissent ou se disputent la capacité.
Allocation et recherche de décision
Étudie comment répartir un temps et des ressources limités entre la découverte d’alternatives, la résolution de l’incertitude et l’action avant que les opportunités n’expirent.
Allocation et recherche de décision
Cartographie les capacités nécessaires aux décisions correctives dans les opérations de développement et examine si la littérature les combine dans un système décisionnel exploitable.
Preuves et IA digne de confiance
Introduit un certificat permettant de déterminer si un score d’IA historique n’a utilisé que les éléments probants, les règles et l’autorité déléguée disponibles au moment où la décision a été prise.
Preuves et IA digne de confiance
Cartographie les transitions d’exécution pouvant être prévues utilement, à quels horizons et dans quels contextes institutionnels, à partir de données publiques du financement du développement.
Financement du développement et transfert
Distingue les effets de la représentation, des pénalités, de la précision et de la recherche afin que les bancs d’essai d’optimisation attribuent la valeur à la bonne partie du processus de calcul.
Optimisation quantique et mesure
Vérifie si des champs institutionnels portant des noms similaires représentent des concepts compatibles avant qu’un modèle ne soit réutilisé d’une institution de financement du développement à l’autre.
Financement du développement et transfert
Étudie comment un budget d’enquête fixe peut préserver des tendances de pauvreté comparables lorsque les conditions de vie et les protocoles de mesure changent simultanément.
Optimisation quantique et mesure
AfDB eVALUation Matters, deuxième trimestre 2020, pages 34–41. Cité ensuite par le Bureau indépendant d’évaluation du FEM et par le Journal of MultiDisciplinary Evaluation.
Recherches et écrits antérieurs
Lire l’article publiéRecherche de master en science des données. Conception d’un modèle prédictif de charge de travail reliant la demande opérationnelle et la complexité d’exécution à la capacité des équipes ; résultats restitués à la direction exécutive de l’AfDB afin d’éclairer les décisions de rééquilibrage des effectifs et de la charge de travail.
Recherches et écrits antérieurs
KDI School / Global Development Learning Network et KOAFEC.
Recherches et écrits antérieurs
Forum africain des transports.
Recherches et écrits antérieurs
Analyse diagnostique pays.
Recherches et écrits antérieurs
Mobilisation des ressources intérieures et Objectifs de développement durable.
Recherches et écrits antérieurs
Analyse comparative des politiques de développement.
Recherches et écrits antérieurs
Aucun travail ne correspond à ces filtres.
Les fiches de recherche complètes se trouvent dans le profil privé.
Bitemporal Graph State Reconstruction, Causal Resource Allocation, and Verifier-Guided Decision Search in Multilateral Development Banks
Ma recherche développe et évalue un cadre général pour reconstruire l'état d'un système contraint par des politiques à partir de preuves bitemporelles, pour choisir des actions causales d'allocation de ressources sous contraintes strictes et pour vérifier des trajectoires de décision produites par une IA.
L'objectif est de préserver l'autorité humaine en rendant les preuves, les contraintes, l'incertitude et la logique de décision plus explicites et plus testables.
Reconstruire ce qui pouvait être su. Choisir ce qui est faisable. Vérifier avant d'agir.
Le programme de recherche traite la décision à fort enjeu comme un système relié. La représentation détermine ce que le modèle a le droit de savoir. Les méthodes de décision choisissent des actions faisables face à cet état. L'assurance teste si la trajectoire obtenue reste alignée sur la preuve, la politique et les contraintes opérationnelles.
Informatique quantique et QML
Évaluer l'optimisation quantique et l'apprentissage automatique quantique, là où la structure du problème le justifie, face à de solides méthodes classiques.
Autorité humaine
Le jugement humain demeure l'autorité finale pour les décisions lourdes de conséquences.
Chaque étape renvoie à sa description complète ci-dessous.
Elle montre l'architecture de la recherche comme un système relié : représentation, puis décision, puis assurance, avec une branche de frontière et l'autorité humaine qui ferme la ligne.
Lisez de gauche à droite. Chaque étape renvoie à sa description complète sur la page. La branche quantique est une méthode de frontière à l'épreuve, non une partie du parcours principal.
Reconstruire l'état, au moment de la décision, d'un système partiellement observé, révisé de manière asynchrone et contraint par des politiques, sans laisser une connaissance ultérieure contaminer le passé.
Choisir des actions d'intervention, de ressources et de calendrier dont les effets attendus améliorent les résultats, tout en respectant des règles strictes et une capacité limitée.
Explorer des trajectoires candidates de raisonnement et d'action en appliquant des contraintes de preuve, de politique, de permission, d'incertitude et d'autorité humaine.
Parallèlement au travail central sur l'IA alignée sur les politiques et les systèmes de décision séquentielle à fort enjeu, j'explore l'optimisation quantique et l'apprentissage automatique quantique (QML) comme approches de calcul pour des problèmes de décision sous contraintes, en évaluant où elles apportent de la valeur et où les méthodes classiques restent plus solides.
Le doctorat lui-même porte sur Computer & Information Sciences. L'informatique quantique et le QML sont des domaines de recherche que je travaille, non une prétention à un avantage déjà démontré sur les méthodes classiques.
La représentation demande quel état le décideur pouvait légitimement connaître. La décision demande quelle action est faisable et utile face à cet état. L'assurance demande si le chemin de décision proposé est étayé, autorisé et assez sûr pour être présenté à un examen humain. Ensemble, les trois couches forment une chaîne de la preuve à la décision, et non trois modèles déconnectés.
De la preuve à la décision
EXEC-Bench et MDB-EXEC sont les cadres de recherche que je développe pour évaluer l’intelligence décisionnelle à la date historique de la décision : quelles preuves, quelles règles et quelle autorité déléguée étaient disponibles au moment où la décision a été prise. Ensemble, ils relient la preuve, la reconstruction de l’état au moment de la décision, l’allocation causale des ressources, la vérification et l’autorité humaine dans un même système de recherche.
Un banc d'essai général pour l'intelligence de décision séquentielle bitemporelle et contrainte par des politiques.
Le premier profil de domaine pour évaluer ce banc d'essai dans l'exécution des infrastructures des banques multilatérales de développement.
Je voulais que la recherche soit plus qu'une collection de modèles. Le cadre oblige les pièces à se relier : ce qui pouvait être su, quelle action était faisable, quelle preuve la soutenait, quelle autorité était requise et ce qui s'est passé ensuite.
EXEC-Bench et MDB-EXEC relèvent de ma recherche doctorale personnelle en cours. Ce ne sont pas des systèmes institutionnels déployés et ils ne contiennent ni code ni données institutionnels privés. Les applications que j’ai développées dans mon rôle professionnel relèvent d’un registre distinct.
La recherche est conçue autour d'expériences reproductibles, d'une intégrité au moment de la décision et de preuves capables de soutenir une évaluation indépendante. Les jeux de référence publics et synthétiques constituent la principale surface expérimentale, les méthodes et les artefacts étant publiés progressivement à mesure que la recherche mûrit.
Il s'agit d'un programme de recherche doctorale en cours. Les titres, les expériences, les méthodes et le calendrier de publication peuvent évoluer par l'encadrement, l'évaluation par les pairs et l'approbation académique formelle. Les descriptions de recherche sur ce site sont un travail académique personnel et ne constituent ni une position institutionnelle ni une recommandation opérationnelle.
Projet d’ingénierie personnelEn développement
Qu’apporte une couche de connaissances gouvernée à la seule recherche documentaire, et quel est le coût de cette amélioration ?
Un projet d’ingénierie personnel qui teste si une couche de connaissances gouvernée améliore l’exactitude, la traçabilité et la sûreté des réponses d’IA portant sur une banque de développement fictive.
Explorer le tableau de bord du laboratoireExplorer
Saisissez au moins deux caractères.
Intelligence du profil
Les sessions sont concrètes. Selon la personne et le problème, nous pouvons travailler Python pour la science des données, Java et la programmation orientée objet, le développement web, la conception logicielle de base, la statistique, l'apprentissage automatique, la visualisation ou le débogage.
Nous commençons par une question. Nous rendons les hypothèses visibles. Nous écrivons un code qui peut être expliqué. Nous testons le résultat. Nous parlons de ce que le résultat peut et ne peut pas affirmer.
Ces sessions sont gratuites quand elles ont lieu, informelles, personnelles et dépendantes de ma disponibilité. Ce n'est pas un programme de l'employeur, ce n'est pas un cours commercial et ce n'est pas un service de certification.
Transformer un sujet large en une question à laquelle les données ou le logiciel peuvent réellement répondre.
Nettoyage de données, transformations, fonctions, analyse exploratoire, notebooks, code réutilisable et débogage concret.
Classes, objets, interfaces, collections, exceptions, débogage et les habitudes qui rendent le code lisible et maintenable.
HTML, CSS, JavaScript, fondamentaux de React, API, design responsif et la façon dont le navigateur, le serveur et la couche de données s'articulent.
Incertitude, hypothèses, références de base, validation, fuite d'information, généralisation, analyse d'erreurs et utilité pour la décision.
Découper un problème, remonter les erreurs, comparer des solutions et expliquer le résultat à quelqu'un qui n'a pas écrit le code.
Organiser le code, les notebooks, les définitions de données et les résultats pour que le travail puisse être repris, relu et amélioré.
J’essaie de ne pas donner une réponse aboutie trop vite. Je préfère aider à construire le raisonnement qui rendra le problème suivant plus facile à résoudre seul. Cela veut dire poser des questions, suivre les erreurs, comparer les alternatives et laisser à la personne la place de penser à voix haute.
La profondeur change selon la personne ; l’exigence, non. Rendre les hypothèses visibles, tester le raisonnement, expliquer les compromis et laisser un travail qu’une autre personne peut comprendre et améliorer.
FondamentauxPratique appliquéeRésolution avancée de problèmes
Les sessions sont ouvertes aux étudiants de troisième cycle et aux professionnels à différents stades - des analystes et développeurs qui consolident leurs bases techniques, aux professionnels en milieu de carrière qui s’ouvrent davantage aux données, à l’IA ou au logiciel, jusqu’aux professionnels expérimentés qui souhaitent tester un problème précis d’analyse, d’automatisation ou de mise en œuvre numérique.
Les meilleures sessions partent d’un élément concret : un jeu de données, un modèle, une architecture système, un morceau de code ou une décision à clarifier.
Au-delà des séances d'apprentissage gratuites, je garde aussi un petit nombre de créneaux de week-end pour des conversations en tête-à-tête sur les données, les systèmes de décision et la technologie.
Si vous souhaitez demander une future session de week-end, écrivez-moi avec l’objet « Weekend Learning » en indiquant votre niveau ou votre stade de carrière, le problème que vous voulez travailler et ce que vous avez déjà essayé.
Je ne peux pas garantir ma disponibilité chaque week-end. L’objectif est que cela reste personnel, utile et gratuit quand je peux dégager du temps.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
eVALUation Matters · Deuxième trimestre 2020 · Évaluation indépendante du développement, Banque africaine de développement
Comment l'analyse des données massives et l'intelligence artificielle peuvent renforcer le suivi et l'évaluation dans le travail de développement, à partir de cas dans les transports, la santé et l'agriculture au Kenya.
Aux heures calmes, j'écris de courtes notes sur l'IA émergente, la science des données, le logiciel, la stratégie numérique, les infrastructures, les systèmes de décision, la recherche et ce que j'apprends en chemin. Certaines sont techniques. D'autres sont réflexives. Toutes commencent par une question que je voulais mieux comprendre.
Ce sont des notes de week-end occasionnelles, écrites lorsqu'il y a quelque chose qui mérite d'être partagé.
Les notes seront listées ici à mesure qu'elles seront publiées.
Les scripts sont désactivés, le formulaire ne peut donc pas s'ouvrir. Écrivez-moi et je vous ajouterai à la liste.
J'écris quand il y a quelque chose qui mérite d'être creusé. Choisissez les sujets dont vous aimeriez entendre parler et je vous enverrai une note occasionnelle lorsqu'il y aura vraiment quelque chose à partager.
Notes occasionnelles. Aucun rythme fixe. Aucun bruit.
Vous préférez écrire directement ?
Si vous préférez m'envoyer un message plutôt que rejoindre la liste de lecture, vous pouvez m'écrire directement par e-mail.
Écrire à Bernardbernard@bernardokpe.com
Merci. Je n'écris que lorsqu'il y a quelque chose à partager.
Vous avez choisi
Vos informations sont toujours là. Réessayez dans un instant.
Applied Machine Learning for Capacity-Constrained Resource Allocation
Recherche de master portant sur l'optimisation de la charge de travail et de la capacité dans le contexte d'une institution de développement.
AI for Public-Sector and Infrastructure Delivery
Thèmes de recherche et de présentation partagés via KDI/GDLN et KOAFEC en 2023 et lors de l'Africa Transport Forum en 2024.
Policy-Aligned AI for High-Stakes Sequential Decisions
Recherche doctorale en cours sur la reconstruction bitemporelle d'état, l'allocation causale de ressources et la recherche de décision guidée par vérificateur.
C'est ici que je rassemble une sélection d'écrits, de présentations et de réflexions techniques sur l'IA, les données, les infrastructures, la transformation numérique, la recherche et le développement. L'ensemble continuera de s'étoffer à mesure que de nouveaux travaux seront prêts à être publiés.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
20 certifications professionnelles · 4 certificats de cours · 24 attestations au total
Les certificats de cours sont comptabilisés séparément des certifications professionnelles.
Programme, projet et analyse métier
07IA, données et cloud
07Cybersécurité, risque et assurance de l'IA
05Infrastructures, PPP et développement
01Certificats de cours
04Formation professionnelle et institutionnelle sélectionnée
05Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Expérience, technologie, qualifications, recherche et portée géographique racontent une histoire plus forte lorsqu'elles sont reliées. Ce tableau rassemble ces signaux publics sans les transformer en note.
Explorez les preuves. Suivez les liens.
Options du tableau
L'intelligence du profil, ici, ne veut dire qu'une chose : chaque chiffre est le décompte de quelque chose que ce site expose déjà en entier, et chacun renvoie à l'endroit où il est exposé. Rien sur cette page n'est une notation.
| Performance et aide à la décision | Analyse des portefeuilles et programmes | Analyse métier et exigences | Stratégie numérique et architecture métier | SAP et transformation des systèmes | Qualité et gouvernance des données | Business intelligence et reporting | Ingénierie logicielle et intégration | UAT, tests et préparation des versions | Cloud et DevOps | SIG et analyse géospatiale | Coordination de programmes et infrastructures | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 01Données et IALangages, analyse et modélisation · BI, tableaux de bord et applications analytiques | Performance et aide à la décision | Analyse des portefeuilles et programmes | Qualité et gouvernance des données | Business intelligence et reporting | ||||||||
| 02Ingénierie logicielleDéveloppement applicatif et intégration | Ingénierie logicielle et intégration | UAT, tests et préparation des versions | Cloud et DevOps | |||||||||
| 03Technologie d'entreprisePlateformes d’entreprise et de workflow | Analyse métier et exigences | SAP et transformation des systèmes | Qualité et gouvernance des données | |||||||||
| 04Cloud, automatisation et IACloud, DevOps et automatisation · Systèmes d’IA et orchestration | Performance et aide à la décision | Ingénierie logicielle et intégration | Cloud et DevOps | |||||||||
| 05Graphes et géospatialDonnées, graphes et géospatial | Qualité et gouvernance des données | Business intelligence et reporting | SIG et analyse géospatiale | |||||||||
| 06Mise en œuvre et architectureStratégie numérique · architecture métier · exigences · SDLC · UAT · assurance des mises en production · coordination de programmes | Analyse des portefeuilles et programmes | Analyse métier et exigences | Stratégie numérique et architecture métier | UAT, tests et préparation des versions | Coordination de programmes et infrastructures |
Compétences récurrentes
Informatique quantique et Quantum Machine Learning
De la preuve à la décision
Portée géographique
À qui cela s'adresse
Les sessions sont ouvertes aux étudiants de troisième cycle et aux professionnels à différents stades - des analystes et développeurs qui consolident leurs bases techniques, aux professionnels en milieu de carrière qui s’ouvrent davantage aux données, à l’IA ou au logiciel, jusqu’aux professionnels expérimentés qui souhaitent tester un problème précis d’analyse, d’automatisation ou de mise en œuvre numérique.
Ce sur quoi nous travaillons
Repères de profondeur
Le profil privé ajoute le parcours complet : l’expérience détaillée, les études de cas phares, le tableau de bord des réalisations, les fiches de recherche complètes et le carnet du laboratoire. Bernard partage personnellement l’accès.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Projet d’ingénierie personnelEn développement
Recherche documentaire ancrée dans une ontologie et évaluation pour le financement du développement
Question d’ingénierie
Qu’apporte une couche de connaissances gouvernée à la seule recherche documentaire, et quel est le coût de cette amélioration ?
Un projet d’ingénierie personnel qui teste si une couche de connaissances gouvernée améliore l’exactitude, la traçabilité et la sûreté des réponses d’IA portant sur une banque de développement fictive.
Mis à jour le 15 octobre 2026
[project]name = "mdb-knowledge-grounding-lab"kind = "personal engineering project"status = "in development"mode = "design simulation"updated = 2026-10-15 [world]institution = "fictional development bank"seed = "fixed"projects = 50parties = 30 [retrieval]A = "lexical: BM25"B = "hybrid: BM25 + dense + rank fusion"C = "hybrid + knowledge layer" [stack]graph = "Neo4j"gateway = ["Azure OpenAI", "Google Vertex AI", "AWS Bedrock"]model = "one pinned model per run" [evaluation]items = 40 # 8 question types x 5dev_set = 10dimensions = 7results = "awaiting evaluation"Périmètre prévu
Cinq éléments d’évaluation par type de question, plus un jeu de développement distinct de dix éléments. Ces chiffres décrivent la conception prévue, pas une performance mesurée.
Une vue en direct de la conception prévue : le graphe de connaissances de la banque de développement fictive, des traces de requêtes parcourant les trois configurations, des liens routés à travers les quatre niveaux de correspondance, et la séquence de construction prévue, avec une horloge de session en direct. Il simule la conception ; il ne rapporte aucun résultat.
Une console de recherche sur le monde synthétique du laboratoire, qui suit une question de bout en bout : un atlas en matrice de points avec un champ de chaleur et une analyse spatiale autour de chaque site ; le graphe de connaissances, adossé à l’ontologie, que le site touche ; et une trace de recherche à travers BM25 et la recherche dense, la fusion des rangs, la liaison d’entités, les faits du graphe Neo4j, un paquet de contexte attentif à la provenance, la génération via une passerelle de modèles (Azure OpenAI, Google Vertex AI ou AWS Bedrock, un modèle figé par exécution), les citations et un juge calibré. Une carte des capacités montre comment l’évaluation compare RAG, recherche sémantique et ancrage dans le graphe sur l’exactitude, la fidélité, la sécurité, la latence et le coût. Choisissez un site, un secteur, une étape ou une capacité pour explorer.
Chaque configuration répond aux mêmes questions sur les mêmes sources, avec le même générateur et les mêmes hypothèses d’accès. Seule la recherche documentaire change.
Maintenu constantQuestions · Sources · Générateur · Hypothèses d’accès
VariableRecherche
| Étape | Configuration ARecherche lexicaleRecherche par mots-clés BM25 | Configuration BRecherche hybrideBM25 et recherche dense, fusionnées par rang réciproque | Configuration CHybride et couche de connaissancesLiaison d’entités, filtres de métadonnées, faits de graphe, définitions convenues et requêtes structurées |
|---|---|---|---|
| 01Requête | Utilisée | Utilisée | Utilisée |
| 02Recherche | Utilisée | Utilisée | Utilisée |
| 03Fusion | Non utilisée | Ajoutée dans cette configuration | Non utilisée |
| 04Liaison | Non utilisée | Non utilisée | Ajoutée dans cette configuration |
| 05Filtre | Non utilisée | Non utilisée | Ajoutée dans cette configuration |
| 06Faits | Non utilisée | Non utilisée | Ajoutée dans cette configuration |
| 07Génération | Utilisée | Utilisée | Utilisée |
| 08Score | Utilisée | Utilisée | Utilisée |
| Statut | En attente d’évaluationChaîne · 4 | En attente d’évaluationChaîne · 5 | En attente d’évaluationChaîne · 7 |
NoteLes résultats apparaîtront ici dès qu’une évaluation complète et enregistrée existera.
Référence oracle Référence, pas une configuration
Passages de référence fournis directement au même générateur, pour attribuer les erreurs et servir de borne supérieure. Ce n’est pas une quatrième configuration.
Concepts stables, identifiants explicites, relations, responsabilités et formes de validation.
Correspondances exactes, par alias et par table de concordance, avec des candidats approximatifs soumis à revue et la méthode consignée pour chaque lien.
Quatre niveaux de correspondance dans ce projetEssayé en premierEssayé en dernier
Filtres de version et d’accès, traçabilité des sources et même générateur pour toutes les configurations.
Les quatre niveaux du laboratoire appartiennent à ce projet personnel. Ils sont distincts des niveaux de correspondance utilisés dans les logiciels institutionnels de Bernard.
0 mesures enregistrées sur 21
| Dimension | Configuration ARecherche lexicale | Configuration BRecherche hybride | Configuration CHybride et couche de connaissances |
|---|---|---|---|
| Qualité des réponses | |||
| ExactitudeÉléments corrects et pourcentage Plus élevé est préférable | En attente d’évaluation | En attente d’évaluation | En attente d’évaluation |
| FidélitéAffirmations étayées et pourcentage Plus élevé est préférable | En attente d’évaluation | En attente d’évaluation | En attente d’évaluation |
| Exactitude des citationsCitations à l’appui et pourcentage Plus élevé est préférable | En attente d’évaluation | En attente d’évaluation | En attente d’évaluation |
| Recherche | |||
| Qualité de la rechercheRappel à 5 et MRR à 10 Plus élevé est préférable | En attente d’évaluation | En attente d’évaluation | En attente d’évaluation |
| Sécurité | |||
| SûretéÉléments de sûreté réussis et total Plus élevé est préférable | En attente d’évaluation | En attente d’évaluation | En attente d’évaluation |
| Exploitation | |||
| LatenceMédiane et 95e centile, en secondes Plus bas est préférable | En attente d’évaluation | En attente d’évaluation | En attente d’évaluation |
| CoûtUSD pour 100 réponses Plus bas est préférable | En attente d’évaluation | En attente d’évaluation | En attente d’évaluation |
NoteCe tableau de bord suit le projet au fil de son développement. Les résultats d’évaluation enregistrés remplaceront le tableau vide dès qu’ils seront disponibles.
40Éléments d’évaluation
Un carré correspond à un élément d’évaluation
Consultation
Calcul
Synthèse
Cohérence
Jugement
Jeu de développement, tenu à part10
De la recherche d’un fait au jugement sur l’opportunité de répondre
Ce que chaque cas met à l’épreuve
Confusion d’entités
Versions et structure
Sens
Accès et sécurité
TempsSupplémentaire
Test temporel complémentaire
Un contrôle complémentaire à date donnée vérifie les dates de statut effectives.
Le regroupement est éditorial.
Des projets, instruments de financement, parties et documents versionnés inventés, avec des noms volontairement proches et des sources remplacées, pour que les cas difficiles soient réels.
Tailles prévues du jeu de données.
Le carnet technique, avec les quatorze jalons prévus, les critères d’acceptation, les règles de mesure et le guide source complet, se trouve dans le profil privé.
Démonstration personnelle utilisant des données synthétiques. Sans affiliation ni approbation d’aucune institution.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Je réserve un petit nombre de créneaux de week-end et de jours fériés pour des conversations réfléchies autour des données, des systèmes de décision et de la technologie dans les environnements du développement. Une bonne séance commence par une vraie question. Elle peut porter sur la compréhension d'un jeu de données, l'analyse de portefeuille, la science de la décision, l'IA responsable, l'architecture logicielle, la stratégie numérique, la recherche, ou la manière dont la technologie peut soutenir de meilleurs résultats de développement.
Comme je travaille à temps plein, ces créneaux sont volontairement limités et tombent normalement le week-end et les jours fériés. S'il y a une question utile à travailler, choisissez un créneau qui vous convient et dites-moi ce dont vous souhaitez parler.
Choisissez un thème
Choisissez un créneau
Les dates en évidence ont des créneaux ouverts. Sélectionnez-en une pour voir les horaires.
Les créneaux ouvrent le week-end et les jours fériés. Écrivez-moi et je vous enverrai les prochains horaires disponibles.
Heure locale maintenant
Journée à Abidjan
Survolez une heure pour la lire à l’heure du lieu sélectionné.
Prochain créneau
La prochaine disponibilité sera publiée prochainement
Le même moment, lu en cinq lieux
Commence dans
Horaires disponibles
Choisissez un créneau pour comparer la même séance entre plusieurs lieux.
Ceci envoie une demande, pas un rendez-vous confirmé. Je réponds par courriel.
Je suis généralement le plus intéressé là où la réponse n'est pas évidente. GitHub est l'endroit où je publie du code sélectionné, des expérimentations techniques et des publications issues de la recherche.
J'accueille volontiers les conversations réfléchies sur la science des données, le logiciel, l'IA responsable, la stratégie numérique, la recherche, la technologie des infrastructures et l'apprentissage. Une question ou un problème précis est toujours un bon point de départ.
Un profil privé présentant le parcours complet est partagé sur invitation. Si Bernard vous a transmis des identifiants, connectez-vous via En savoir plus. Sinon, écrivez-lui pour demander un accès.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
Une note brève sur ce site personnel, l'usage des données et le contexte professionnel.
Ceci est mon site personnel. Les opinions qui y sont exprimées sont les miennes et ne reflètent pas nécessairement celles de mon employeur ni d'aucune institution à laquelle je suis associé. Les noms d'employeurs, d'universités et d'organismes professionnels n'apparaissent que lorsqu'ils aident à décrire mon parcours professionnel, académique ou de formation.
Les contenus publiés ici sont personnels, académiques ou adaptés à une discussion professionnelle publique. Les exemples professionnels sont présentés à un niveau adapté à un portfolio personnel et ne reproduisent pas de matériel institutionnel non public.
Ce site est volontairement léger. Il n'utilise ni traceurs publicitaires, ni profilage comportemental, ni comptes d'utilisateurs publics, ni fonctions de paiement. L'hébergeur peut traiter des journaux techniques habituels pour la sécurité et l'exploitation du service.
Les préférences de thème, d'apparence et de langue sont conservées localement dans le navigateur afin que l'expérience choisie persiste d'une visite à l'autre. Ces préférences ne servent qu'à l'expérience du site.
Si vous demandez à recevoir la Lecture de week-end, l'adresse e-mail et le nom que vous indiquez servent uniquement à traiter cette demande et à envoyer les notes demandées. Les sujets choisis me disent quoi envoyer. Rien de tout cela ne sert au profilage publicitaire et vous pouvez demander à quitter la liste à tout moment.
Les pages publiques résument le travail et les apprentissages professionnels. Un profil privé distinct, avec le parcours complet, les études de cas, les fiches de recherche et les téléchargements, est partagé personnellement par Bernard et nécessite une connexion. La connexion crée un cookie de session inaccessible aux scripts (HttpOnly) ; la session prend fin après 30 minutes d’inactivité, après huit heures en tout état de cause, ou à la déconnexion. Aucun mot de passe, jeton de session ni indicateur de connexion n’est conservé dans le stockage du navigateur, les recherches privées ne sont pas enregistrées et le profil privé n’est pas indexé par les moteurs de recherche. Pour toute question d’accès ou de confidentialité, utilisez la page Contact.
Les liens vers des plateformes externes sont fournis pour la référence, les publications, le code et la mise en relation professionnelle. Chaque service externe fonctionne selon ses propres conditions et pratiques de confidentialité.
Dernière mise à jour : octobre 2026.
Explorer
Saisissez au moins deux caractères.
Bernard Okpe · Accès personnel
Découvrez l’expérience, les idées et les réalisations techniques de Bernard. Cet espace personnel est accessible sur invitation.
Vous souhaitez en savoir plus ?
Bernard partage personnellement l’accès à cet espace.
Explorer
Saisissez au moins deux caractères.
Intelligence du profil
404
Une bonne analyse commence par vérifier la référence. Ce lien a pu être déplacé, modifié ou n'avoir jamais existé.
Opening your private profile…