Über mich
Ich bin ein leidenschaftlicher Softwareentwickler mit einer soliden Grundlage in Elektronik. Mein Weg begann mit der Faszination für die Funktionsweise von Computern und führte mich dazu, die strukturierte Welt der Technik mit dem kreativen und sich ständig weiterentwickelnden Bereich der Softwareentwicklung zu verbinden. Ich freue mich darauf, robuste Backend- und Frontend-Anwendungen zu entwickeln, die reale Probleme lösen, Prozesse rationalisieren und ansprechende Benutzererlebnisse schaffen.
Was andere über mich sagen:
Proaktiv • Feedback-orientiert • Herausforderungsorientiert
Gründliche Vorbereitung • Selbständiges Arbeiten
Innovative Lösungen • Engagement für Spitzenleistung
Arbeitserfahrung
PAYUCA GmbH, Wien AT
April 2021 – Jetzt
Backend Developer: GitHub Profil
-
Projektverantwortlicher für Payucas Hardware der dritten Generation. Einbindung von IoT mit MQTT-Nachrichten in Kombination mit dem Core Service im Backend.
-
Mitwirkung an der Entwicklung zahlreicher neuer Funktionen in den mobilen Applikationen des Unternehmens.
-
Entwicklung einer Software für ein hauseigenes Radiofrequenz-Diagnosegerät.
-
Mitarbeit an einem Migrationsprojekt von serverlosen Datenbanken zu Microservices.
Junior Backend/Embedded Systems Developer:
-
Wartung der Hardware und Verantwortlicher für die zweite Generation der Hardware. Weiterentwicklung der Firmware.
-
Weiterbildung in der Backend-Entwicklung.
-
Automatisierungstest von BLE und NFC der zweiten Generation.
-
Implementierung von Firmware-Updates over the air über BLE (ESP32) und STM32.
Die Kinderfreunde, Wien AT
Juli 2016 – März 2017
Zivildienst:
-
Lieferung von Möbeln an verschiedene Kindergärten.
-
Reparatur/Ausbesserung von unterschiedlichen Möbeln.
Projekte
-
Plattformübergreifende Entwicklung: Verwendung von React Native, um ein konsistentes und ansprechendes Benutzererlebnis über mehrere Plattformen hinweg zu gewährleisten.
-
Cloud-basiertes Backend: Integration von AWS Amplify für Backend-Dienste, um dessen Skalierbarkeit und Zuverlässigkeit zu nutzen.
-
Datenbank-Management: DynamoDB wurde aufgrund seiner schnellen Datenabrufmöglichkeiten und nahtlosen Skalierbarkeit eingesetzt, um die Daten der Anwendung effizient zu verwalten.
-
Benutzerfreundliches Design: Wir haben uns auf die Gestaltung einer intuitiven Benutzeroberfläche konzentriert, die die Benutzerfreundlichkeit der App verbessert und Sushi-Fans anspricht.
-
Benutzerdefinierte Funktionen: Innovation durch die Einführung einzigartiger Funktionen wie einem Pop-up zum Warenkorb, einem Mengenmodal und Echtzeit-Fehlerbenachrichtigungen unter Verwendung der Telegram-API.
-
Problemlösungsorientierter Ansatz: Herausforderungen im Entwicklungsprozess angegangen und gelernt, sich anzupassen und kreative Lösungen zu finden.
-
Projekt-Einblicke: Gewann wertvolle Einblicke in die Bedeutung einer klaren Zielsetzung, eines effektiven Zeitmanagements und der Fähigkeit, über konventionelle Lösungen hinaus zu denken.
-
Selbst initiierte Ideen: Eigene Innovationen zur Verbesserung der Funktionalität und der Benutzerfreundlichkeit eingebracht und dabei Initiative und Kreativität bewiesen.
Fähigkeiten
Programmierkenntnisse
- JavaScript, Python, C, C++, Java
- GraphQL, REST
- SQL, NoSQL
-
Tools
-
JIRA, Confluence
-
MS Office
-
AWS
-
Docker
Arbeitsabläufe
- Scrum, Kanban
-
Dokumentationen
-
CI/CD
-
Git – GitHub Privat
Betriebssysteme
-
Fedora
-
Windows
-
MacOS
Ausbildung
Fachhochschule Technikum Wien
September 2018 – September 2021
-
Bachelor Abschluss in Elektronik
-
Bacheloarbeit: Firmware update over the Air via BLE (STM32)
Wirtschaftsuniversität Wien
September 2017 – Januar 2018
Positiv abgeschlossene Fächer:
-
-
Volkswirtschaftslehre (VWL)
-
Betriebswirtschaftslehre (BWL)
-
Berufliche Ambitionen
Als leidenschaftlicher und engagierter Softwareentwickler mit einer soliden Grundlage sowohl in der Backend- als auch in der Frontend-Entwicklung bin ich auf der Suche nach neuen Möglichkeiten, bei der ich meine Fähigkeiten einbringen und mich beruflich weiterentwickeln kann. Ich fühle mich in Umgebungen wohl, die mich herausfordern und mir die Möglichkeit bieten, mich in neue Technologien und Methoden zu vertiefen.
Meine ideale Rolle:
-
Engagement in vielfältigen Projekten: Ich suche Positionen, die es mir ermöglichen, an einer Vielzahl von Projekten zu arbeiten, die von komplizierten Backend-Systemen bis hin zu dynamischen Frontend-Schnittstellen reichen. Besonders reizvoll ist für mich die Möglichkeit, über den Full Stack hinweg einen Beitrag zu leisten.
-
Kontinuierliches Lernen: Ich engagiere mich für lebenslanges Lernen und berufliche Entwicklung. Eine Aufgabe, die das Erforschen neuer Programmiersprachen, Frameworks und Tools fördert, wäre ideal.
-
Kollaborative Kultur: Ich glaube, dass die besten Ergebnisse durch die Arbeit in Teams erzielt werden, die Wert auf offene Kommunikation, gegenseitigen Respekt und gemeinsame Ziele legen. Ich suche ein Team mit einem ausgeprägten Sinn für Einigkeit und einem kollaborativen Geist.
-
Innovation und Kreativität: Ein Umfeld, das Innovation fördert und zu kreativen Problemlösungen anregt, liegt mir sehr am Herzen. Ich möchte in einem Unternehmen arbeiten, das den Status quo in Frage stellt und die Grenzen des Möglichen ausreizt.
-
Wirkungsvolle Arbeit: Es ist mir wichtig, zu Projekten beizutragen, die einen bedeutenden Einfluss haben, sei es auf das Unternehmen, ihre Kunden oder die Gesellschaft im Allgemeinen. Ich möchte mit meiner Arbeit etwas bewirken.
Ich bringe zwar eine solide Grundlage in JavaScript, Python, C usw. mit, bin aber immer offen dafür, meine Fähigkeiten zu erweitern und Herausforderungen frontal anzugehen. Das Erlernen neuer Sprachen oder Frameworks ist für mich keine Hürde, sondern eine Chance, die ich gerne ergreife.
Wenn Ihr Team eine wachstumsorientierte Denkweise, technische Vielseitigkeit und das Bestreben, einen bleibenden Eindruck zu hinterlassen, schätzt, würde ich mich freuen, mit Ihnen in Kontakt zu treten und zu besprechen, wie ich zu Ihrem Erfolg beitragen kann.
Kontakt