Things I do in ...

  • Ctrl WalletCtrl Wallet
    • Making Ctrl Wallet more functional for D-Apps by implementing more Ethereum Improvement Proposals (EIPs)
    • Added support in Ctrl Wallet for Partially Signed Bitcoin Transaction (PSBTs) for necessary UTXO networks
    • Decoding common raw transaction HEX from Smart Contracts (UniswapV2, Token Approval) to present to the end user in a readable manner
    • Translating Figma designs to Web-3 based React components
    • Configure Storybook for faster and better UI development
    • Write unit tests using React Testing Library and Jest-styled-components
  • The NationalThe National
    • Maitaining and adding features to The National's website.
    • Understanding requirements from Editors and other product owners and translating them to real world features by building them on top of a SSR React Product
    • Mocking up designs on Figma
    • Writing Unit and End to End tests using Jest and Enzyme.
  • ConsenSys MENAConsenSys MENA
    • Converting Wireframes to HTML components for production ready web applications
    • Using ReactJS combined with TDD for bringing the front-end user stories to life
    • Creating and enhancing the performance of Docker images by leveraging knowledge of multistage builds
    • Writing basic Kubernetes manifest for creating front-end pod
    • Configuring Jenkins server for CI/CD purposes on an Ubuntu VM
    • Writing Unit and End to End tests using Jest, Enzyme, Cypress and Puppeteer
    • Organizing stand-up meetings and acting as interim Scrum master
    • Using Terraform to conduct simple infrastructure management
    •   Mocking up basic wireframes using Figma
  • Free timeFree time
    • Learning and playing songs on my Ukulele
    • Travelling to exotic beachy locations
    • Learning new technologies that pique my interest
    • Reading from time to time and watching Netflix :)