michu-tech logo

L

Micha Schweizer

Micha Schweizer Portrait

About me

young passionate

Software developer

on the hunt for the

perfect project

I am a young and motivated developer, passionate about the latest tech trends and constantly seeking out the newest advancements in the industry. I'm invested in problem-solving and always eager to learn and grow. My creativity shines through in the code I write, as I love crafting elegant solutions that make a real impact.

About me

young passionate

Software developer

on the hunt for the

perfect project

I am a young and motivated developer, passionate about the latest tech trends and constantly seeking out the newest advancements in the industry. I'm invested in problem-solving and always eager to learn and grow. My creativity shines through in the code I write, as I love crafting elegant solutions that make a real impact.

Micha Schweizer Portrait

Work

TeachU

A Project we did in School (IDPA). It is a prototype of a modern school application.

«Revolutionizing digital collaboration between students, teachers and parents at Swiss high schools.» An interdisciplinary project work by Roman Bürge, Micha Schweizer, Oliver Umbricht and Eric Wermelinger, developed from April - October 2022 at Berufsfachschule Baden.

Room Automation

My room automation system. From light scenes to alarms, everything I need. Because it is fun.

This project provides numerous automations for the tech in my room. My plan was to be able to control the lights, music and alarms via NFC tags / IOS shortcuts and a minimal web interface (which turned out to not be minimal at all).
The interaction with hardware was new to me and taught me once again what it means to be programming defensively. Hardware can cause any kind of failures.
In the future I would implement the project more generic, so that it is able to interact with various music & light APIs.

Daily Prayer

A multiplatform App with a user-friendly admin tool.

I have created this app for a friend of mine at my church. His aim is to teach people about various ways of prayer. This app introduced me into Mobile Development and I am not sure if I like it. Additionally, this is the first project I have created for a "client."

Swiss Budget

A WebApp that lets you manage your money in a breeze. It features automatic transaction import via E-Mail.

I’ve started this project because I want to gain a better overview of my finances and it happens to be a great exercise to level up my web-dev skills.
Swiss Budget is the first project which I am attempting to release publicly. This introduces a number of new challenges such as data access control, an actually user-friendly UI, secure and reliable hosting, analytics / proper logging and so on, but I am exited to face these challenges.
Furthermore, I chose to not use any UI Component libraries. While this has already caused me to lose some hair it has also greatly improved my understanding of Angular and CSS.

Deployment Controller

A layer to my Web server at home that manages access to various deployments.

I have a small Web server at home, and I would like to easily deploy projects. This project provides a nginx reverse proxy which internally routes the requests. This allows me to use the same domain for any amount of projects.
Also, I might want to deploy projects, but they should not be accessible by everybody. This controller also manages authorisation to the deployments.

Other

During my career as a developer I have come across many more smaller projects.

Github/M1chACH

In 2019 I have started an Apprenticeship as a Computer Scientist. Since then, I have always been creating small projects and experimenting with software. Many of these small experiments are public on Github. But not everything is public, I had to make some repositories private because they were not my most proud work.
(font like this means little experience)

<HTML> COLOR-THEME= “BRIGHT“> <META> <SCALE=1“>

1010 100111 01011 0110