Full-stack developer with a wide range of technology experience. Front-end work in React, Redux, JavaScript/TypeScript, HTML and CSS, back-end languages C# and PHP, server administration, and database design. Currently at IOV Labs where I build dapps in React and React Native that interact with the RSK Blockchain, an EVM compatible blockchain.

Experience

Software Engineer, IOV Labs, Remote

  • Building decentralized web applications in React (TypeScript) that interact with the RSK blockchain, an Ethereum Virtual Machine (EVM) network.
  • React Native Mobile Applications
    • Identity Holder App for self-sovereign identity. This app holds the user’s private keys and verifiable credentials. It interacts with the RSK blockchain and uses IPFS to backup encrypted credentials.
    • SmartWallet - A crypto wallet app that holds the users private keys and interacts with a smart contract to allow the user to pay fees with tokens. This project is currently in progress and the source code isn’t public yet.
  • TypeScript and JavaScript that interacts with smart contracts, written in Solidity, deployed to the RSK blockchain. Unit tested and E2E tests written in Cypress using a Mock Web3 Provider package.

Founder, PracticeSightReading.com

  • A Software as a Service web application built in PHP that creates dynamic sheet music with a server-side module to generate dynamic MP3 audio files for musicians to practice sight reading.
  • Responsible for entire ecosystem including cloud-based Ubuntu server administration, client-side (HTML, CSS, JavaScript) and server-side languages (PHP, Shell), digital marketing, analytics, branding, and overall strategy.

University of Northern Colorado

Webmaster & Manager of Web Communications, University of Northern Colorado

  • Lead the web team consisting of Digital and UX Designer, Digital Content Specialist, and Digital Marketing Specialist. This team supports 400+ web authors on campus and is responsible for top-level websites, branding, digital marketing and web governance.
  • Built and maintained test-driven, object-oriented C# web applications which use SQL as the database backend.
  • Responsible for creating and maintaining HTML, CSS and JavaScript templates converted into XSLT templates for University’s enterprise content management system (CMS).
  • Provided technical direction of the website, analytics, digital strategy and guidance to the Assistant Vice President of Marketing.

Webmaster, University of Northern Colorado

  • Implemented the University’s templating system mentioned above.
  • Provided technical direction, marketing and support to Director of Web Communications.
  • Built open-source custom CMS integrations that using their restful API.
  • Implemented GIT version control system and taught team members best practices.

Web Developer, University of Northern Colorado

Education

Master of Science in Digital Currencies, University of Nicosia, Cyprus

  • Coursework includes forex markets, crypto-currency global impact, regulation, innovation, cryptology, and law and programming Bitcoin and Ethereum.
  • Connected to the Bitcoin network with Python and created Ethereum apps with Solidity.
The authenticity of my diploma can be verified using the University of Nicosia's Blockchain Certificate Validation Tool.

Coursework towards Online Master of Computer Science, Colorado State University, United States

  • Completed courses in Database Systems and Object Oriented Design, from their Online Master of Computer Science program.
  • Coursework and assignments were written with Java and utilized SQL.

Bachelor of Music, Performance, University of Northern Colorado, United States