Hi, I'm Elias

About Me
Technology felt like magic to me as a kid
and that wonder never faded.
I fell in love with technology as a kid because it felt like magic. That feeling never left me, but over time it turned into a drive to understand how things work and how to build my own.
From Hardware to Web: I started out with embedded systems, writing C for small devices and learning how software meets hardware. These days, I focus on web development, building responsive web applications with Angular, TypeScript, Java, and Python.
Continuous Learning: I enjoy learning, experimenting, and sharing what I discover. This blog is where I write about what I find interesting. From software development and security, to philosophy, privacy, and more.
Privacy Matters: I believe in the importance of privacy and data protection. My Computers run Linux, and I prefer open-source software whenever possible. The freedom and fun of technology is more and more restricted by tech giants, and I want to be part of the solution.
Technical Skills
Frontend Development
Building responsive and interactive user interfaces with modern frameworks like React and Angular
Backend Development
Creating robust server-side applications and APIs with Java, Spring Boot, and Python
Database Design
Designing efficient and scalable database solutions using SQL and NoSQL databases
Game Development
Designing and developing engaging games using Unity and Godot
Programming Languages & Technologies
Languages
- JavaScript/TypeScript - For modern web development
- Python - For backend services and data analysis
- Java - For enterprise applications
- SQL - For database management
Frameworks & Libraries
- Frontend: React, Angular, Tailwind CSS
- Backend: Node.js, Django, FastAPI, Spring Boot
- Mobile: React Native, Flutter
- Testing: Jest, Cypress, PyTest, JUnit
Tools & Platforms
- Cloud: AWS, Google cloud, Azure
- Databases: PostgreSQL, MongoDB, Redis, MySQL
- DevOps: Docker, Kubernetes, GitHub Actions, Jenkins
- Version Control: Git, GitHub, GitLab
Example Projects
Phonetrack Home Assistant Integration
A custom integration for Home Assistant that integrates with PhoneTrack to provide real-time device tracking capabilities. Built with Python and Home Assistant’s framework, it leverages location data to use in creative Home Automations.
Tech Stack: Python, Home Assistant API
Personal Portfolio Website
A personal website and blog built with Hugo and a customized Hextra theme. Showcases my projects, blog posts, and technical articles.
Tech Stack: Hugo, Markdown, Hextra Theme
DCS World Unit Comparison Tool
A web application built with Angular and TypeScript that provides a comprehensive database of units, weapons, and systems in the DCS World flight simulator. Includes detailed specifications, comparison tools, and visual references.
As a long-time DCS player and aviation enthusiast, this project combines my passion for flight simulation with my web development skills.
Tech Stack: Angular, TypeScript
Angular SSR Blueprint for Firebase
A boilerplate project that demonstrates how to set up server-side rendering (SSR) for Angular applications using Google Firebase. It helps developers create fast, SEO-friendly Angular apps with SSR capabilities.
Tech Stack: Angular, Firebase, Server-Side Rendering
Private Projects
Home Automation with Home Assistant
Smart Home Ecosystem: From lighting and climate control, to controlling media in a multi-room setup, I’ve built a fully local home automation system using Home Assistant.
Infrastructure: It runs on a Unraid server with Docker containers, utilizing MQTT for device communication and Node-RED for complex automation logic.
Connected Devices: My list includes smart lights, thermostats, media players, door locks, buttons, switches, and various sensors.
Privacy First: I want to minimize reliance on cloud services. Most of my setup is self-hosted and local, using Ollama for local AI processing and Whisper for voice commands.
Personal Interests
When I’m not immersed in code, you’ll find me:
Hiking | Photography | Gaming | Listening to Metal | Cooking