Skip to main content

Inotechas iLock

Node.js React Postgres Kubernetes

iLock was a startup with a mission to bring remote managed, GPS tracked smart locks for cargo vehicles.
Contractor
Remote
10 months

About project
#

iLock’s aim was to provide the full package: hardware smart locks and web-based SaaS platform to track and manage the locks. Project ran into some issues with the hardware and development was stopped after the MVP.

Tech stack
#

  • Docker
  • Node.js
  • React
  • Postgres
  • Self-hosted kubernetes on bare metal
  • Gitlab, GitlabCI

Project scope
#

At the inception of the project, I was the sole technical staff member, responsible for everything from setting up GitLab, the container registry, and Kubernetes on bare-metal, to designing and developing the majority of the microservices and the frontend. As the project progressed, additional team members joined, and my responsibilities evolved to include:

  • Designing a distributed, highly available, high-load system using a microservice architecture
  • Designing microservices
  • Designing the web interface using React components
  • Implementing continuous integration for all parts of the distributed system
  • Managing container orchestration, including Kubernetes cluster configuration, management, and support