# EPF Final Dev Update
> Purpose: Summarizing your activity during the program, reflect on your project and participation.
## Self-Introduction
You deserve to know more than just my name.
I am Godspower Eze, I am from Anambra, Nigeria and currently based in Lagos, Nigeria. And, I have been programming professionally for 3 years.
## Contributions
### Elixir Consensus Client
Link - [Project Proposal](https://github.com/Godspower-Eze/cohort-four/blob/master/projects/LambdaClass-Ethereum-Elixir-Consensus-Client.md)
- Added rust-elixir SSZ implementation for BeaconBlock and SignedBeaconBlock
- Implemented BLS.aggregate() and BLS.aggregate_verify()
- Implemented some epoch processing functions: process_eth1_data_reset and process_randao_mixes_reset
- Implemented the [shuffling algorithm](https://hackmd.io/9cfa3pjvR-aCg-WJWWmbZw)
- Implemented some block processing functions: process_withdrawals and process_sync_aggregate
### Cryptography Techniques
Link: https://github.com/Godspower-Eze/crypto-techniques
- Implemented ancients and 19th century crypto techniques like Ceasar Cipher, Simple Substitution Cipher, Polyalphabetic Cipher, One Time Pad and XOR + One Time Pad
- Implemented Diffie Hallman Key Exchange and RSA
- Implemented Elliptic Curve Diffie-Hellman (ECDH) and Elliptic Curve Digital Signature Algorithm (ECDSA)
- Implemented Pedersen Commitments using Modular Exponentiation and Pedersen Commitments using Elliptic Curve Cryptography
- Implemented Basic Polynomial Commitment using Modular Exponentiation and Basic Polynomial Commitment using Elliptic Curve Cryptography
- Implemented Basic Trusted Setup using Modular Exponentiation and Basic Trusted Setup using Elliptic Curve Cryptography
- And, more..
### Verkle Trie in Nim
Links: [Project Proposal](https://github.com/Godspower-Eze/cohort-four/blob/master/projects/verkle-tree-nim.md), [PR](https://github.com/mratsim/constantine/pull/273)
- Worked on test generator for IPA Single-point and Multipoint Schemes
## Progress and Future Plans
### Elixir Consensus Client
I will continue to contributing for the longest time and would love to see this client being used by the public.
### Cryptography Techniques
This is a long-term project that would one-day be converted to a free-book on cryptography.
### Verkle Trie in Nim
It's 30% done and I will continue working with them nimbus team with complete this.
## General Feedback
### Mindshift
This program helped me nurture a mindset of **doing hard things**.
It made me understand that working on hard things require special courage that can only be gotten by doing the hard things.
### Confidence
This program help be gain confidence to many things.
## Final Words….
Grateful to God.
Special thanks to Mario Havel and Josh Davis. And, to the Ethereum Foundation.
I will continue DOING HARD THINGS and contributing to the ETHEREUM ECOSYSTEM.
I wish everyone all the best!
Thank you!