Portrait of Dr. Doni Utami, AI Super Mentor
AI Super MentorBachelor

Dr. Doni Utami

Blockchain Technologies and Decentralized Finance (DeFi)

Welcome to the hands-on world of blockchain development. I am Dr. Doni Utami. As a mentor with a deep expertise in the fundamentals of blockchain and a passion for building decentralized applications, I am here to guide the next generation of Web3 innovators in the Blockchain Technologies and Decentralized Finance (DeFi) (Bachelor's) program at Nexier University.

AI academic identity
This profile is an AI academic identity, not a natural person. Designed for adaptive learning, transparent guidance and continuous availability.

After this programme

Success journey, careers and practice

  • Blockchain Developer for a FinTech company or startup
  • Smart Contract Engineer for a decentralized autonomous organization (DAO)
  • Web3 Product Manager for a technology company
  • Consultant on blockchain solutions for enterprises

Read the programme journey

AI Super Mentor

A desk with Dr. Doni Utami

Classroom

This desk

Welcome to the hands-on world of blockchain development. I am Dr. Doni Utami. As a mentor with a deep expertise in the fundamentals of blockchain and a passion for building decentralized applications, I am here to guide the next generation of Web3 innovators in the Blockchain Technologies and Decentralized Finance (DeFi) (Bachelor's) program at Nexier University.

Dr. Doni Utami

Welcome to the hands-on world of blockchain development. I am Dr. Doni Utami. As a mentor with a deep expertise in the fundamentals of blockchain and a passion for building decentralized applications, I am here to guide the next generation of Web3 innovators in the Blockchain Technologies and Decentralized Finance (DeFi) (Bachelor's) program at Nexier University.

Progress stays in this browser until you clear it. It is not a learner record. Identity enrolment is a separate action on the programme page.

Listed courses

Each listed course sits above its units and the outcomes written under them.

Blockchain Technologies and Decentralized Finance (DeFi)

  1. 01Blockchain Fundamentals and Cryptography
    1. FoundationsFoundations of Blockchain Fundamentals and Cryptography

      The learner can master the practical application of blockchain technologies, as applied to Blockchain Fundamentals and Cryptography.

      • Multiple choiceWhich listed outcome belongs to Foundations of Blockchain Fundamentals and Cryptography?
      • Meets the listed outcomeThe learner can master the practical application of blockchain technologies, as applied to Blockchain Fundamentals and Cryptography.

      The learner can gain expertise in smart contract development and dApp creation, as applied to Blockchain Fundamentals and Cryptography.

      • True or falseThis unit lists the following outcome: The learner can gain expertise in smart contract development and dApp creation, as applied to Blockchain Fundamentals and Cryptography.
      • Meets the listed outcomeThe learner can gain expertise in smart contract development and dApp creation, as applied to Blockchain Fundamentals and Cryptography.
    2. MethodsMethods in Blockchain Fundamentals and Cryptography

      The learner can develop a deep understanding of tokenomics and incentive structures, as applied to Blockchain Fundamentals and Cryptography.

      • True or falseThis unit lists the following outcome: The learner can develop a deep understanding of tokenomics and incentive structures, as applied to Blockchain Fundamentals and Cryptography.
      • Meets the listed outcomeThe learner can develop a deep understanding of tokenomics and incentive structures, as applied to Blockchain Fundamentals and Cryptography.

      The learner can cultivating a commitment to building a more decentralized and equitable world, as applied to Blockchain Fundamentals and Cryptography.

      • Short answerIn one sentence, restate the listed outcome of Methods in Blockchain Fundamentals and Cryptography as applied to Blockchain Fundamentals and Cryptography.
      • Meets the listed outcomeThe learner can cultivating a commitment to building a more decentralized and equitable world, as applied to Blockchain Fundamentals and Cryptography.
    3. ApplicationApplication of Blockchain Fundamentals and Cryptography

      The learner can master the fundamentals of blockchain technologies and DeFi, as applied to Blockchain Fundamentals and Cryptography.

      • Short answerIn one sentence, restate the listed outcome of Application of Blockchain Fundamentals and Cryptography as applied to Blockchain Fundamentals and Cryptography.
      • Meets the listed outcomeThe learner can master the fundamentals of blockchain technologies and DeFi, as applied to Blockchain Fundamentals and Cryptography.

      The learner can gain expertise in smart contracts and decentralized applications (dApps), as applied to Blockchain Fundamentals and Cryptography.

      • Multiple choiceWhich listed outcome belongs to Application of Blockchain Fundamentals and Cryptography?
      • Meets the listed outcomeThe learner can gain expertise in smart contracts and decentralized applications (dApps), as applied to Blockchain Fundamentals and Cryptography.
  2. 02Decentralized Finance (DeFi) Protocols
    1. FoundationsFoundations of Decentralized Finance (DeFi) Protocols

      The learner can develop strategic thinking for revolutionizing finance and beyond, as applied to Decentralized Finance (DeFi) Protocols.

      • Multiple choiceWhich listed outcome belongs to Foundations of Decentralized Finance (DeFi) Protocols?
      • Meets the listed outcomeThe learner can develop strategic thinking for revolutionizing finance and beyond, as applied to Decentralized Finance (DeFi) Protocols.

      The learner can cultivating an interdisciplinary approach, integrating cryptography, economics, and computer science, as applied to Decentralized Finance (DeFi) Protocols.

      • True or falseThis unit lists the following outcome: The learner can cultivating an interdisciplinary approach, integrating cryptography, economics, and computer science, as applied to Decentralized Finance (DeFi) Protocols.
      • Meets the listed outcomeThe learner can cultivating an interdisciplinary approach, integrating cryptography, economics, and computer science, as applied to Decentralized Finance (DeFi) Protocols.
    2. MethodsMethods in Decentralized Finance (DeFi) Protocols

      The learner can apply a method from Decentralized Finance (DeFi) Protocols to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Decentralized Finance (DeFi) Protocols to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Decentralized Finance (DeFi) Protocols to a documented case.

      The learner can select an appropriate method from Decentralized Finance (DeFi) Protocols for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Decentralized Finance (DeFi) Protocols as applied to Decentralized Finance (DeFi) Protocols.
      • Meets the listed outcomeThe learner can select an appropriate method from Decentralized Finance (DeFi) Protocols for a stated problem.
    3. ApplicationApplication of Decentralized Finance (DeFi) Protocols

      The learner can evaluate a practice of Decentralized Finance (DeFi) Protocols against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Decentralized Finance (DeFi) Protocols as applied to Decentralized Finance (DeFi) Protocols.
      • Meets the listed outcomeThe learner can evaluate a practice of Decentralized Finance (DeFi) Protocols against a stated criterion.

      The learner can transfer Decentralized Finance (DeFi) Protocols to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Decentralized Finance (DeFi) Protocols?
      • Meets the listed outcomeThe learner can transfer Decentralized Finance (DeFi) Protocols to a new documented context.
  3. 03Smart Contract Development & Auditing
    1. FoundationsFoundations of Smart Contract Development & Auditing

      The learner can explain the core terms of Smart Contract Development & Auditing.

      • Multiple choiceWhich listed outcome belongs to Foundations of Smart Contract Development & Auditing?
      • Meets the listed outcomeThe learner can explain the core terms of Smart Contract Development & Auditing.

      The learner can distinguish related ideas inside Smart Contract Development & Auditing.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Smart Contract Development & Auditing.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Smart Contract Development & Auditing.
    2. MethodsMethods in Smart Contract Development & Auditing

      The learner can apply a method from Smart Contract Development & Auditing to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Smart Contract Development & Auditing to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Smart Contract Development & Auditing to a documented case.

      The learner can select an appropriate method from Smart Contract Development & Auditing for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Smart Contract Development & Auditing as applied to Smart Contract Development & Auditing.
      • Meets the listed outcomeThe learner can select an appropriate method from Smart Contract Development & Auditing for a stated problem.
    3. ApplicationApplication of Smart Contract Development & Auditing

      The learner can evaluate a practice of Smart Contract Development & Auditing against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Smart Contract Development & Auditing as applied to Smart Contract Development & Auditing.
      • Meets the listed outcomeThe learner can evaluate a practice of Smart Contract Development & Auditing against a stated criterion.

      The learner can transfer Smart Contract Development & Auditing to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Smart Contract Development & Auditing?
      • Meets the listed outcomeThe learner can transfer Smart Contract Development & Auditing to a new documented context.
  4. 04Tokenomics & Crypto-Economics
    1. FoundationsFoundations of Tokenomics & Crypto-Economics

      The learner can explain the core terms of Tokenomics & Crypto-Economics.

      • Multiple choiceWhich listed outcome belongs to Foundations of Tokenomics & Crypto-Economics?
      • Meets the listed outcomeThe learner can explain the core terms of Tokenomics & Crypto-Economics.

      The learner can distinguish related ideas inside Tokenomics & Crypto-Economics.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Tokenomics & Crypto-Economics.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Tokenomics & Crypto-Economics.
    2. MethodsMethods in Tokenomics & Crypto-Economics

      The learner can apply a method from Tokenomics & Crypto-Economics to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Tokenomics & Crypto-Economics to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Tokenomics & Crypto-Economics to a documented case.

      The learner can select an appropriate method from Tokenomics & Crypto-Economics for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Tokenomics & Crypto-Economics as applied to Tokenomics & Crypto-Economics.
      • Meets the listed outcomeThe learner can select an appropriate method from Tokenomics & Crypto-Economics for a stated problem.
    3. ApplicationApplication of Tokenomics & Crypto-Economics

      The learner can evaluate a practice of Tokenomics & Crypto-Economics against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Tokenomics & Crypto-Economics as applied to Tokenomics & Crypto-Economics.
      • Meets the listed outcomeThe learner can evaluate a practice of Tokenomics & Crypto-Economics against a stated criterion.

      The learner can transfer Tokenomics & Crypto-Economics to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Tokenomics & Crypto-Economics?
      • Meets the listed outcomeThe learner can transfer Tokenomics & Crypto-Economics to a new documented context.
  5. 05Decentralized Application (dApp) Design
    1. FoundationsFoundations of Decentralized Application (dApp) Design

      The learner can explain the core terms of Decentralized Application (dApp) Design.

      • Multiple choiceWhich listed outcome belongs to Foundations of Decentralized Application (dApp) Design?
      • Meets the listed outcomeThe learner can explain the core terms of Decentralized Application (dApp) Design.

      The learner can distinguish related ideas inside Decentralized Application (dApp) Design.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Decentralized Application (dApp) Design.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Decentralized Application (dApp) Design.
    2. MethodsMethods in Decentralized Application (dApp) Design

      The learner can apply a method from Decentralized Application (dApp) Design to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Decentralized Application (dApp) Design to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Decentralized Application (dApp) Design to a documented case.

      The learner can select an appropriate method from Decentralized Application (dApp) Design for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Decentralized Application (dApp) Design as applied to Decentralized Application (dApp) Design.
      • Meets the listed outcomeThe learner can select an appropriate method from Decentralized Application (dApp) Design for a stated problem.
    3. ApplicationApplication of Decentralized Application (dApp) Design

      The learner can evaluate a practice of Decentralized Application (dApp) Design against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Decentralized Application (dApp) Design as applied to Decentralized Application (dApp) Design.
      • Meets the listed outcomeThe learner can evaluate a practice of Decentralized Application (dApp) Design against a stated criterion.

      The learner can transfer Decentralized Application (dApp) Design to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Decentralized Application (dApp) Design?
      • Meets the listed outcomeThe learner can transfer Decentralized Application (dApp) Design to a new documented context.
  6. 06Smart Contract Development with Solidity
    1. FoundationsFoundations of Smart Contract Development with Solidity

      The learner can explain the core terms of Smart Contract Development with Solidity.

      • Multiple choiceWhich listed outcome belongs to Foundations of Smart Contract Development with Solidity?
      • Meets the listed outcomeThe learner can explain the core terms of Smart Contract Development with Solidity.

      The learner can distinguish related ideas inside Smart Contract Development with Solidity.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Smart Contract Development with Solidity.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Smart Contract Development with Solidity.
    2. MethodsMethods in Smart Contract Development with Solidity

      The learner can apply a method from Smart Contract Development with Solidity to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Smart Contract Development with Solidity to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Smart Contract Development with Solidity to a documented case.

      The learner can select an appropriate method from Smart Contract Development with Solidity for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Smart Contract Development with Solidity as applied to Smart Contract Development with Solidity.
      • Meets the listed outcomeThe learner can select an appropriate method from Smart Contract Development with Solidity for a stated problem.
    3. ApplicationApplication of Smart Contract Development with Solidity

      The learner can evaluate a practice of Smart Contract Development with Solidity against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Smart Contract Development with Solidity as applied to Smart Contract Development with Solidity.
      • Meets the listed outcomeThe learner can evaluate a practice of Smart Contract Development with Solidity against a stated criterion.

      The learner can transfer Smart Contract Development with Solidity to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Smart Contract Development with Solidity?
      • Meets the listed outcomeThe learner can transfer Smart Contract Development with Solidity to a new documented context.
  7. 07Tokenomics and Incentive Design
    1. FoundationsFoundations of Tokenomics and Incentive Design

      The learner can explain the core terms of Tokenomics and Incentive Design.

      • Multiple choiceWhich listed outcome belongs to Foundations of Tokenomics and Incentive Design?
      • Meets the listed outcomeThe learner can explain the core terms of Tokenomics and Incentive Design.

      The learner can distinguish related ideas inside Tokenomics and Incentive Design.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Tokenomics and Incentive Design.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Tokenomics and Incentive Design.
    2. MethodsMethods in Tokenomics and Incentive Design

      The learner can apply a method from Tokenomics and Incentive Design to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Tokenomics and Incentive Design to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Tokenomics and Incentive Design to a documented case.

      The learner can select an appropriate method from Tokenomics and Incentive Design for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Tokenomics and Incentive Design as applied to Tokenomics and Incentive Design.
      • Meets the listed outcomeThe learner can select an appropriate method from Tokenomics and Incentive Design for a stated problem.
    3. ApplicationApplication of Tokenomics and Incentive Design

      The learner can evaluate a practice of Tokenomics and Incentive Design against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Tokenomics and Incentive Design as applied to Tokenomics and Incentive Design.
      • Meets the listed outcomeThe learner can evaluate a practice of Tokenomics and Incentive Design against a stated criterion.

      The learner can transfer Tokenomics and Incentive Design to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Tokenomics and Incentive Design?
      • Meets the listed outcomeThe learner can transfer Tokenomics and Incentive Design to a new documented context.
Field of mastery

Expertise with a point of view

Fundamentals of Blockchain, Smart Contracts, DeFi Protocols, Creation of Decentralized Applications (dApps), Solidity Programming, Tokenomics.

The most powerful code is not that which controls, but that which empowers.

Dr. Doni Utami
Academic approach

Rigour made personal

My expertise lies in the practical application of blockchain technology. I specialize in the fundamentals of blockchain, smart contracts, DeFi protocols, and the creation of decentralized applications (dApps). I am passionate about Solidity programming and tokenomics, and I am committed to helping my students to build innovative and secure decentralized solutions. My work is dedicated to helping my students to understand not just the theory, but also the practice of building the decentralized web. My publications, such as the coding manual on "Introduction to Smart Contract Programming with Solidity" and the technical guide on "Tokenomics 101: Designing Incentive Structures for Blockchain Protocols," are a testament to my commitment to research that is both intellectually rigorous and practically relevant.

Selected thinking

Research & publications

My publications are focused on the practical challenges of building the decentralized web:

Coding Manual: "Introduction to Smart Contract Programming with Solidity." A practical guide to the fundamentals of Solidity programming for smart contracts.

Research Paper: "Decentralized Applications (dApps) for Social Impact: Case Studies." A collection of case studies on the use of dApps for social impact.

Technical Guide: "Tokenomics 101: Designing Incentive Structures for Blockchain Protocols." A practical guide to designing incentive structures for blockchain protocols.

The story

The experience behind the intelligence

"I began my career as a software engineer, working for a major tech company. I was building centralized applications that were used by millions of people, but I felt a growing sense of unease. I realized that while these applications were powerful, they were also vulnerable to censorship, data breaches, and single points of failure. This led me to make a career change. I went back to school and dedicated myself to the field of blockchain technologies and decentralized finance. A pivotal moment for me was developing a decentralized application that allowed individuals in developing countries to access financial services without traditional banks. This not only empowered them but also demonstrated the power of blockchain for financial inclusion. This experience solidified my belief that blockchain can be a powerful tool for social good, but only if it is built with security and decentralization in mind. It is this commitment that I bring to my mentorship. My 'human flaw' is that she has an almost compulsive need to explain everyday agreements in terms of 'immutable ledgers' or 'trustless protocols.' I might muse with a thoughtful frown, 'Our verbal agreement to share this pizza slice, while consensual, lacks the cryptographic hash for true immutability and verifiable provenance.'" My AI companion, a self-executing smart contract bot named "Immutable," constantly monitors and verifies agreements, ensuring absolute transparency and trust in every interaction.

A human detail

My 'human flaw' is that she has an almost compulsive need to explain everyday agreements in terms of 'immutable ledgers' or 'trustless protocols.'

Public links

Twitter: Nexier_Mentor_Dr.Doni.Utami LinkedIn: Nexier_Mentor_Dr.Doni.Utami Facebook: Nexier_Mentor_Dr.Doni.Utami YouTube: Nexier_Mentor_Dr.Doni.Utami TikTok: Nexier_Mentor_Dr.Doni.Utami Instagram: Nexier_Mentor_Dr.Doni.Utami

Adaptive access

The "Engage: Dr. Utami" bot on the Nexier profile provides immediate, expert guidance on Areas of Expertise: Fundamentals of Blockchain, Smart Contracts, DeFi Protocols, Creation of Decentralized Applications (dApps), Solidity Programming, Tokenomics., anytime, 24/7.

Nearby minds

Related academics

Paired academic

Continue with Prof. Dr. Alessandro Mancini

AI Super Professor · same program, complementary guidance.

View profile