15 MINUTES
TECHNOLOGY CATCH-UP
Amr Salah
Middleware & Cloud Expert
AMR SALAH
MIDDLEWARE & CLOUD EXPERT
• Computer Science, Mansoura University 2009 (CS)
• 8+ years of experience in Middleware technologies
• Middleware & Cloud Expert
• Worked for (EG: Sumerge, Asset, Giza Systems, Egabi, SG: Pactera, NZ: Deloitte)
• My Clients: Govt (SFD – Saudi, TEData – EG, CIB – EG, MOH – SG, etc.)
• Certificates
• Oracle SOA/ADF/BPM
• AWS Solution Architect
• Professional Scrum Master
• Mulesoft Developer
• More of experience in Security, Full stack development & CI/CD
People burn not because they do the same thing
everyday, but because they forget WHY they do
the same thing everyday!
SOFTWARE ENGINEERING PROCESSPost Questions
http://sli.do - #T182
#Agile – Ask your question!
WE ALL ARE
SOFTWARE
ENGINEERS
SOFTWARE ENGINEERING PROCESS
Software Engineering
is the application of engineering to
the development of software in a
systematic method!
Integration & Microservices
Agile Method
Frameworks, Scrum & Roles
Cloud
Platforms, Services & Vendors
Security
Types, Policies & importance
CryptoCurrency
Blockchain, Trading
BLOCKCHAIN
originally block chain,[4][5] is a continuously growing list
of records, called blocks, which are linked and secured
using cryptography.[1][6] Each block typically contains
a hash pointer as a link to a previous
block,[6] a timestamp and transaction data.[7] By design,
blockchains are inherently resistant to modification of
the data. Harvard Business Review defines it as "an
open, distributed ledger that can record transactions
between two parties efficiently and in a verifiable and
permanent way."[8] For use as a distributed ledger, a
blockchain is typically managed by a peer-to-
peer network collectively adhering to a protocol for
validating new blocks. Once recorded, the data in any
given block cannot be altered retroactively without the
alteration of all subsequent blocks, which requires
collusion of the network majority.
BLOCKCHAIN
• Public
• Private
• Consortium
BLOCKCHAIN
BLOCKCHAIN
BLOCKCHAIN
BLOCKCHAIN
APPLICATIONS
Is just a contract automates transactions
committing and rollback.
Applications:
1. Data storage (storj, beta)
2. Digital Identity (Passport, Birth cert.,
wedding cert.)
3. Smart Contracts
4. Digital Voting
5. Decentralised Notary
BLOCKCHAIN
APPLICATIONS BY EXAMPLES
Is just a contract automates transactions
committing and rollback.
Applications By Examples:
1. Pay for Cinema
2. Fund raising (full Fund vs No Fund)
3. Groceries history
4. Commission deals
5. Banks ran out of money
6. Notaries
BLOCKCHAIN
TOOLS
Blockchain Tools
1. Etheurum (Test & Real)
2. Oracle Cloud BlockChain
3. Microsoft Azure Blockchain
4. IBM Cloud Blockchain
BLOCKCHAIN
SMART CONTRACT
BLOCKCHAIN
Blockchain developer
SMART contract
developer
CRYPTOCURRENCY & BLOCKCHAIN
QUESTIONS?
http://sli.do - #T182
KEEP IN TOUCHKeep in touch
Join slack.com & subscribe to our channel (#fciteam)
https://dirtyhandsws.slack.com/
Send your email to Amr.salah.2010@gmail.com
to add you to the list with the following pattern:
Subject: #fciteam-Please Add Me

Cryotocurrency & blockchain

  • 1.
    15 MINUTES TECHNOLOGY CATCH-UP AmrSalah Middleware & Cloud Expert
  • 2.
    AMR SALAH MIDDLEWARE &CLOUD EXPERT • Computer Science, Mansoura University 2009 (CS) • 8+ years of experience in Middleware technologies • Middleware & Cloud Expert • Worked for (EG: Sumerge, Asset, Giza Systems, Egabi, SG: Pactera, NZ: Deloitte) • My Clients: Govt (SFD – Saudi, TEData – EG, CIB – EG, MOH – SG, etc.) • Certificates • Oracle SOA/ADF/BPM • AWS Solution Architect • Professional Scrum Master • Mulesoft Developer • More of experience in Security, Full stack development & CI/CD
  • 3.
    People burn notbecause they do the same thing everyday, but because they forget WHY they do the same thing everyday!
  • 4.
    SOFTWARE ENGINEERING PROCESSPostQuestions http://sli.do - #T182 #Agile – Ask your question!
  • 6.
  • 7.
    SOFTWARE ENGINEERING PROCESS SoftwareEngineering is the application of engineering to the development of software in a systematic method!
  • 8.
    Integration & Microservices AgileMethod Frameworks, Scrum & Roles Cloud Platforms, Services & Vendors Security Types, Policies & importance CryptoCurrency Blockchain, Trading
  • 10.
    BLOCKCHAIN originally block chain,[4][5]is a continuously growing list of records, called blocks, which are linked and secured using cryptography.[1][6] Each block typically contains a hash pointer as a link to a previous block,[6] a timestamp and transaction data.[7] By design, blockchains are inherently resistant to modification of the data. Harvard Business Review defines it as "an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way."[8] For use as a distributed ledger, a blockchain is typically managed by a peer-to- peer network collectively adhering to a protocol for validating new blocks. Once recorded, the data in any given block cannot be altered retroactively without the alteration of all subsequent blocks, which requires collusion of the network majority.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
    BLOCKCHAIN APPLICATIONS Is just acontract automates transactions committing and rollback. Applications: 1. Data storage (storj, beta) 2. Digital Identity (Passport, Birth cert., wedding cert.) 3. Smart Contracts 4. Digital Voting 5. Decentralised Notary
  • 16.
    BLOCKCHAIN APPLICATIONS BY EXAMPLES Isjust a contract automates transactions committing and rollback. Applications By Examples: 1. Pay for Cinema 2. Fund raising (full Fund vs No Fund) 3. Groceries history 4. Commission deals 5. Banks ran out of money 6. Notaries
  • 17.
    BLOCKCHAIN TOOLS Blockchain Tools 1. Etheurum(Test & Real) 2. Oracle Cloud BlockChain 3. Microsoft Azure Blockchain 4. IBM Cloud Blockchain
  • 18.
  • 19.
  • 20.
  • 21.
    KEEP IN TOUCHKeepin touch Join slack.com & subscribe to our channel (#fciteam) https://dirtyhandsws.slack.com/ Send your email to Amr.salah.2010@gmail.com to add you to the list with the following pattern: Subject: #fciteam-Please Add Me

Editor's Notes

  • #11 https://www.deepdotweb.com/2016/12/31/two-new-models-double-spending-attacks-bitcoins-blockchain/
  • #12 https://www.deepdotweb.com/2016/12/31/two-new-models-double-spending-attacks-bitcoins-blockchain/
  • #14 https://www.youtube.com/watch?v=SSo_EIwHSd4