Desktop software with identity-based access controls

An Electron desktop app, Node.js access controls, and AWS services.

  • Electron
  • React
  • Redux
  • Node.js
  • AWS Lambda
  • Ethereum
i2Chain
Role
Full-stack Engineer
Period
Sep 2018 — Feb 2019

Overview

At i2Chain, I built Electron, React, and Redux desktop software and Node.js identity-based access controls. I also developed AWS Lambda services and operated a production geth node cluster.

My contribution

Built across the desktop client, identity-based access controls, cloud services, and production Ethereum infrastructure.

Outcome

Delivered desktop software and identity-based access controls alongside AWS services and production Ethereum infrastructure.

Desktop product engineering

Built desktop software with Electron, React, and Redux, contributing the application interface and its supporting client implementation.

Identity-based access controls

Developed Node.js identity-based access controls alongside the desktop software.

Cloud and production infrastructure

Developed AWS Lambda services and operated a production geth node cluster, extending the engineering scope from the client to cloud services and Ethereum infrastructure.

The engineering scope

  • Electron desktop client

  • Node.js access controls

  • AWS Lambda services

  • Production geth cluster

All work