Website wird geladen...

loading spinner

<cv/portfolio >

<img >
abbildung von renzo smania
</img >

Hallo, ich bin Renzo Smania.

Gerne zeige ich Dir meinen Weg zum Software Development auf. Viel Spass beim Entdecken.

Werdegang
2021 - heute
ERP-Applikationsspezialist
hug
Unternehmen:
  • HUG AG, Malters Luzern
IT-Orientierte Projekte & Aufgaben:
  • First- und Second Level ERP-Support
  • Aufbau einer digitalen Dispositionslösung
  • Unterhalt und Optimierung des ERP-Systems
  • Automatisierung verschiedener täglich anfallenden Arbeiten via Python-Scripts
  • Mitglied in der Fachgruppe Stammdaten der GS1-Schweiz
Was ich mitnehmen konnte:
  • Breites Prozesswissen
2021
CAS in Information Engineering, ZHAW
zhaw
Was ich mitnehmen konnte:
  • Vertiefter Einblick in die Welt der Datenbanken
  • Information Retrieval
  • Erster Überblick über die Verarbeitung von Big Data
  • Erlernte Sprache: Python
2020 - heute
Verschiedene Onlinekurse (Udemy / Youtube)
udemy
Was ich mitnehmen konnte:
  • Erlernte Sprachen: HTML, CSS (inkl. SCSS), JavaScript
  • Verschiedene Projekte siehe Private Projekte
2017 - 2021
Mitarbeiter Qualitätsmanagement
hug
Unternehmen:
  • HUG AG, Malters Luzern
IT-Orientierte Projekte & Aufgaben:
  • Schnittstellenaufbau zwischen ERP und GDSN
  • Unterhalt und Optimierung der Rohstoffspezifikation
  • Unterhalt und Optimierung der verwendeten QM-Software
  • Optimierung von Arbeitsdateien
  • Mitglied in der Fachgruppe Stammdaten der GS1-Schweiz
Was ich mitnehmen konnte:
  • Erlernte Sprachen: SQL, JavaScript
2014 - 2017
B.Sc. in Lebensmittel-technologie, ZHAW
zhaw
Was ich mitnehmen konnte:
  • Erste Erfahrungen im Projektmanagement
  • Wiederentdeckung der Leidenschaft fürs Programmieren (vba)
  • Recherche
  • Wissen in vielen unterschiedlichen Wissenschaftsbereichen
  • Entwicklungsprozess
  • Vertiefen von Mathematik, Physik & Algebra
2013 - 2017
Nebenjob als Logistiker
warehouse
Unternehmen:
  • Imbach Logistik, Luzern
Was ich mitnehmen konnte:
  • Teamfähigkeit
  • Kennenlernen einer neuen Branche
  • Offenheit gegenüber neuen Herausforderungen
2013 - 2014
Berufsmatura
school
Was ich mitnehmen konnte:
  • Viel neues Wissen in Natur- und Geisteswissenschaften
  • Grundwissen an Physik & Algebra
2007 - 2013
Ausbildung & Arbeit als Koch
kitchen
Unternehmen:
  • Hotel Cascada, Luzern (Lehre)
  • Schweizer Militär, Dübendorf
  • Restaurant Manora, Emmen
Was ich mitnehmen konnte:
  • Teamfähigkeit
  • Exakte Arbeitsweise
  • Kühler Kopf unter Stress
  • Kreativität
  • Kochkunst, über die sich meine Familie und unser Besuch bis heute freut
Projekte

2022 - who-should.com

Aufwand
ca. 10 h
Sprachen
CSS, HTML,
JavaScript
Beschreibung & Ziel

Ein Web-Dev-Youtube-Kanal, hat mich mit einem Touch-Events-Tutorial für dieses Projekt inspiriert. Ich würde mich als "Learning-by-doing-Typ" bezeichnen. Um den Umgang mit touchfähigen Endgeräten besser zu verstehen, habe ich als Nebenprojekt das Spiel "who-should" entwickelt. Die mini-Applikation ist sozusagen als digitale Nachfolge von Schere-Stein-Papier zu verstehen. Auf einfache Weise kann z.B. entschieden werden, wer die Geschirrspühlmaschine ausräumen muss.
Am besten testen. 😉

Key-Learnings
  • Eine Website muss auf so vielen Geräten wie möglich getestet werden. Die App sah auf Apple-Geräten anfänglich sehr schlecht aus...

Link zur Website: who-should.com
Link zum Code: GitHub

2022 - Rätsel Webapp

Beschreibung

Rätseln ist eine meiner Leidenschaften. Sei es in Form des Kreuzworträtsels der neuen Luzerner Zeitung über die Mittagspause oder als erfolgreicher Bestreiter unzähliger Adventure-Rooms und Escape-Games. Rätseln und Programmieren sind sich sehr ähnlich. Bei beidem wird versucht mit unterschiedlichen Utensilien oder Tools sowie Know-How und Wissen ans Ziel zu kommen.
2022 habe ich mich dazu entschieden ein eigenes Online-Rätselspiel zu gestalten. Als Backend wurde das Python-basierte Web-Framework "Flask" verwendet. Neben dem Festigen und Vertiefen meines bereits erlangten Wissens, wollte ich das Projekt auch nutzen, um mir Frontendskills anzueignen um Frameworks wie z.B. Bootstrap besser zu verstehen und anwenden zu können, aber auch um selbst ansprechendere Websites zu gestalten.

Ziele
  • Bau einer Website, bei der sich User anmelden und Rätsel lösen können.
  • Von mir neu erlernte CSS-Techniken sollen in die Rätsel einfliessen.
  • Die App soll über ein Punktesystem verfügen - je schneller ein Rätsel gelöst wird, desto mehr Punkte erhält der User.
Key-Learnings
  • Grosse Projekte sollen in kleinere, einfacher umsetzbare Teilprojekte gesplittet werden.

Link zum Code: GitHub

Aufwand
bislang ca. 200 h
Rätsel
bislang 6 Stück
Sprachen
Python, HTML,
CSS, JavaScript

2021 - Buchungsplattform

Aufwand
ca. 200 h
Sprachen
Python, HTML,
CSS, JavaScript
API
Google-Maps
Beschreibung

2021 bin ich das erste Mal auf das Web-Framework "Flask" aufmerksam geworden. Als Neuling in Python und Einsteiger im Web-Development schien mir dieses Tool als sehr geeignet, um meine ersten Schritte zu wagen. Das Framework sprach mich vor allem an, weil ich mein bereits erlangtes Datenbankwissen und die im Studium neu erlernte Sprache Python anwenden wollte.
Zum Vertiefen des bereits erlernten und um das Framework verstehen und anwenden zu können, habe ich eine Buchungsplattform für ein neu gegründetes Startup gebaut.

Ziele
  • Web-App auf Basis des Python basierten Frameworks “Flask” erstellen.
  • Arbeitserleichterung für das Startup ermöglichen.
Key-Learnings
  • Komplexe Abläufe sollten grafisch aufgezeichnet werden.
  • Ich muss an meinen Frontend-Skills arbeiten (Für das Projekt wurde Bootstrap verwendet).

2020 - Rätselbox

Beschreibung

Während der Pandemie 2020 habe ich mich dazu entschlossen, in die Elektrotechnikwelt einzutauchen. Microcontroller haben mich schon immer fasziniert. Nach dem Abschliessen sämtlicher Projekte, die in meinem Arduino-Starterkit enthalten waren, wollte ich mich an einem grösseren Projekt versuchen. Ich wollte eine Rätselbox bauen.
Neben Java habe ich für das Projekt das Löten, die Grundlagen der Elektrotechnik und nicht zuletzt das Konstruieren von Objekten fürs 3D-Drucken gelernt, das ich für diesen CV im Zusammenspiel mit ThreeJS verwenden konnte. Ein Jahr lang verbrachte ich also den Grossteil meiner Freizeit mit einem Lötkolben in der Hand vor dem Computer, während neben mir der extra für dieses Projekt angeschaffte 3D-Drucker arbeitete.

Ziele
  • Microcontroller verstehen.
  • Neue Programmiersprache lernen.
  • Konstruieren lernen.
Key-Learnings
  • Man kann alles lernen, wenn man gewillt ist etwas Zeit und Geduld zu investieren
  • Gut geplant ist halb gebaut (gilt für physische Teile, wie auch für Skripts).
  • Sackgassen beflügeln die Kreativität.

Link zum Code: GitHub (".ino"-Dateien können mit den gängigen Text-Editoren geöffnet werden)

Aufwand
ca. 1000 h
Kabel
>20 Meter
Sprache
java
Microcontroller
13 Stück

scroll!

101110 010111 110101 111101 010000 110100

Familie

In meiner Freizeit verbringe ich gerne viel Zeit mit meiner Familie und Freunden. Zu unserer kleinen Familie gehören meine Frau Germaine, unser Sohn Levi und unsere Katze Lotti.

arrow up
arrow down

Programmieren

Wann immer ich Zeit finde, arbeite ich an meinen Programmierfertigkeiten. Wie bereits beschrieben, habe ich in den vergangenen Jahren einige Projekte umgesetzt.

Private Projekte
arrow up
arrow down

Handball

Seit langem bin ich Mitglied beim HC-Malters. Am Handball fasziniert mich vor allem der Teamgeist, der faire Umgang untereinander und nicht zuletzt die Härte.

arrow up
arrow down

Kochen

Gerne verwöhne ich meine Familie und Freunde zwischendurch mit einem feinen Znacht. Zu einem geselligen Abend gehört meiner Meinung nach ein gutes Essen.

arrow up
arrow down

Natur

Wann immer es das Wetter zulässt, verbringe ich meine freie Zeit mit Levi draussen in der Natur. Es ist schön, die Natur mit ihm zu entdecken und sie aus einem neuen Blickwinkel wahrzunehmen.

Kontakt
arrow up
arrow down
Kontaktiere mich!

Arbeits- und Schulzeugnisse sowie Referenzen sende ich auf Anfrage gerne zu.

Danke fürs Interesse!