Giter Club home page Giter Club logo

hap-nodejs's Introduction

Hello there, I'm Josip - or simply Jo ๐Ÿ‘‹

I'm a seasoned and systems engineer and linux backend developer with a passion for creating highly customized, industry-scale off-cloud, and privacy-centric smart-home solutions and applications. With over 9 years of Linux experience, I've mastered the art of integrating smart technologies across all brands and interfaces, be it IR, BLE, ZigBee, WiFi, or wired solutions, all running locally for maximum data security and privacy, in the most integrated and consice way - as this fuels my nerd soul ๐Ÿค“

About Me ๐Ÿš€๐Ÿค“

  • ๐Ÿ‡ฆ๐Ÿ‡น Austrian-based 27 years old living in the probably smartest home around my city
  • ๐ŸŽ“ I am a self-taught developer with a deep passion & understanding of Linux systems
  • ๐Ÿ’ป I am currently working on a robust and comprehensive Product Information Management (PIM) system for e-commerce platforms,
  • ๐Ÿก I run a fully integrated smart-home with Home Assistant on a local Docker-Swarm cluster.
  • ๐ŸŒ I maintain a web server stack for my personal website, created with PHP.
  • ๐ŸŒฑ I am constantly learning and looking to improve my skills.

Skills ๐Ÿ› ๏ธ

  • Languages: Node.js, Python, Bash, PHP
  • Databases: SQL, Vector
  • DevOps: Docker, Ansible, Traefik, OpenVPN, GlusterFS
  • IoT: Home Assistant, Node-RED, ESPHome, Zigbee2mqtt, AppDaemon, Mosquitto
  • Web Development: Keystone.js, GraphQL, MVC pattern
  • Machine Learning: MindsDB, LLM

What I'm Learning ๐Ÿ“š

  • JavaScript: I am currently deep-diving into JavaScript to enhance my skills and understanding in industry scaling applications with node.js
  • Web-Scraping I'm gaining skills in pupeteer, crawlee and other frameworks including proxying to develop them efficiantly.
  • LLM Frameworks: I am exploring various LLM frameworks to leverage them for machine learning tasks.
  • Microsoft Azure: As a co-founder and CTO of the e-commerce SaaS, I am learning a lot about DevOps with Microsoft Azure and exploring their AI services & capabilities

Projects ๐Ÿ’ผ (further descriptions to come)

  • E-commerce PIM System: A service designed to streamline the process of maintaining e-commerce products in a revolutenizing new way. The system is built on a Node.js backend using Keystone.js, with a GraphQL API to manage various models.

  • Smart-Home System: A fully integrated, off-cloud, privacy-aware smart home system running on a local Docker-Swarm cluster. This system is designed to work across all brands and interfaces, ranging from IR, BLE, ZigBee, WiFi, to wired solutions. It uses various IoT services and databases, and is maintained with Ansible for easier orchestration. It also features high availability and accessibility with GlusterFS distributing all data amongst all nodes. All data is stored locally, ensuring maximum privacy and data security.

Connect with me ๐ŸŒ


โญ๏ธ From thegreenjosip

hap-nodejs's People

Contributors

alistairg avatar arnthorsnaer avatar codyc1515 avatar donavanbecker avatar ebaauw avatar grover avatar hassankhan avatar hobbyquaker avatar htreu avatar khaost avatar lee-pham avatar maddox avatar mschm avatar mzyy94 avatar n0rt0nthec4t avatar neophob avatar nfarina avatar northernman54 avatar oznu avatar patchworkboy avatar pdlove avatar planetbeing avatar renssies avatar rhit-pabbaac avatar rlovelett avatar samuelthomas2774 avatar snowdd1 avatar sokarovski avatar sszczep avatar supereg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.