Alexander Petrushyn

Alexander Petrushyn

Full Stack Entwickler Full Stack Developer

bei Fischer Teamplan Ingenieurbüro GmbH Logo und HMnet GbR tätig

is working at Fischer Teamplan Ingenieurbüro GmbH Logo and HMnet GbR


CV.pdf: english / deutsch

Sortieren nach: Sort by:

Adressbuch

2024

.NET Electron.js PRO.File

Ein Programm, um die Adressdaten zu verwalten. Das Programm dient als Schnittstelle zwischen dem Adressbuch und dem PRO.File Server. A program to manage address data. The program serves as an interface between the address book and the PRO.File server.

Cable tension tool

2024

Python Qgis

Ein Tool für Qgis, um die Kabelspannung zu berechnen. Es wurde nicht nur von mir, sondern von unserem Team entwickelt. Das Tool nimmt die Kabelachse und den gewünschten Profil, plant die Kabelspannung und zeigt die Ergebnisse auf der Karte an. A tool for Qgis to calculate the cable tension. It was developed not only by me, but by our team. The tool takes the cable axis and the desired profile, plans the cable tension and displays the results on the map.

Node.js + TS MySQL Vue.js Kubernetes

Ein grosses Projekt für die Schule. Hier kann man die Aufgaben und Materialen erstellen, lösen und den Fortschritt sehen. Besteht aus dem Frontend, Backend, Datenbank, CDN und Telegram-Support-Bot. Die Webseite wurde in Vue.js geschrieben. Fürs Backend wurde Node.js und TypeScript benutzt. Die ganze Infrastruktur wurde in Kubernetes aufgebaut. A big project for the school. Here you can create, solve tasks and see the progress. Consists of the frontend, backend, database, CDN and Telegram-support bot. The website was written in Vue.js. Node.js and TypeScript were used for the backend. The entire infrastructure was built in Kubernetes.

html sass jQuery

Eine Website für Biologie-Interessirte Leute. Viele Lehrmaterialien, Bilder und mehr. Biologie-Material wurde von meiner Freundin Maria brereitgestellt. A website for biology enthusiasts. Many teaching materials, pictures and more. Biology material was provided by my girlfriend Maria.

IPA Nord

2023

Python QGis

Beauftragt von der Firma Amprion. Eine QGis-Erweiterung für automatische Plannung der Stromtrasse in Norddeutschland. Die Erweiterung ist in Python geschrieben und nutzt die Overfläche-3D-Daten und Convolution-Algorithmus. Commissioned by Amprion. A QGis extension for automatic planning of the power line in northern Germany. The extension is written in Python and uses the surface 3D data and convolution algorithm.

php Symfony Shopware 6 sFTP

Ein Online-Shop von Klapp- und Postkarten. Dafür wurde ein paar Erweiterungen entwickelt, die die Funktionalität des Shops erweitern. Und auch ein Programm, das als Schnittstelle zwischen dem Shop und dem Druckdienstleister dient. An online shop for folding and postcards. For this purpose, a few extensions were developed that extend the functionality of the shop. And also a program that serves as an interface between the shop and the printing service provider.

php HTML / SASS / JS Telegram API mysql

Eine Website für das Restaurant "Ersh". Zusätzlich kann man darüber auch Essen bestellen. Dafür wurde ein Telegram Bot entwickelt, der die Bestellungen entgegennimmt und an das Restaurant weiterleitet. A website for the restaurant "Ersh". In addition, you can also order food through it. For this purpose, a Telegram bot was developed that receives the orders and forwards them to the restaurant.

InsaneMusic 2

2017

.NET c# UWP

Eine UWP App für Windows 10, die Musik vom Internet holt und abspielt. A UWP app for Windows 10 that fetches music from the internet and plays it.

Chaika project

2023

TS / Node.js Docker React Native TypeORM c# / .NET

Mein eigenes Projekt: Soziales Netzwerk. Github-Repo bleibt noch bis zum ersten Release privat, ich kann jedoch per Anfrage den Zugang geben. [Noch in Entwicklung] My own project: Social network. Github repo will remain private until the first release, but I can give access on request. [Still in development]

php redbeanPHP

Ein Online-Shop mit Bettlaken, Kissen, Decken und mehr. Für diesen Shop wurde ein eigenes CMS entwickelt. Es ist sehr einfach zu bedienen und ermöglicht, die Produkte schnell und einfach zu verwalten. Auch Termine können über das CMS vereinbart werden. An online shop with bed linen, pillows, blankets and more. For this shop, a custom CMS was developed. It is very easy to use and allows you to quickly and easily manage the products. Appointments can also be made through the CMS.

Node.JS TS Express

Ein NPM-Package, um Express über Controller-Decorator mit den Routes zu verbinden. Middlewares werden auch unterstützt. Nun arbeite ich daran, Swagger zu integrieren. A NPM package to connect Express with the routes via controller decorators. Middlewares are also supported. Now I'm working on integrating Swagger.

React Math

Ein Web-App, die mathematische Gleichungen lösen und abbilden kann. A web app that can solve and plot mathematical equations.

Maisonette

2019

php Math

Ein Online-Shop mit einem ieigenen CMS. Die Webseite kann man zwischen zwei Verkaufsmodellen wechseln: entweder direkt über die Webseite verkaufen, oder nur die Produkte anzeigen und die Links zu den externen Anbietern zur Verfügung stellen. An online shop with a custom CMS. The website can be switched between two sales models: either sell directly through the website, or only display the products and provide links to the external providers.

Jump

2019

php Vue.js Symfony

Ein Online-Shop mit Baumaterrialen. Auch hier wurde ein CMS speziell für diese Webseite entwickelt. Da kann man die Preise, Farben und die anderen Eigenschaften der Produkte verwalten. Mit Vue wurde ein optischer Konfigurator programmiert, wo man selber alles konfigurieren und darstellen kann. An online shop with building materials. A CMS was also developed specifically for this website. There you can manage the prices, colors and other properties of the products. With Vue, an optical configurator was programmed where you can configure and display everything yourself.

Daferner

2020

php redbeanPHP Vue.js TS

Ieine einfache Webseite für ein kleines Unternehmen. Vue und redbeanPHP wurde für admin-panel verwendet. A simple website for a small company. Vue and redbeanPHP were used for the admin panel.

Krembar

2022

php HTML / SASS / JS

Ieine einfache Webseite für ein kleines Unternehmen. A simple website for a small company.

php Legacy Code

Spamdyke ist eine alte Plesk-Erweiterung, um Spam-E-Mails zu identifizieren und zu blockieren. Jedoch hat es mit der letzten Version von Plesk nicht funktioniert. Ich habe es geforkt und teilweise umgeschrieben, polyfills hinzugefügt, damit es wieder funktioniert. [Noch in Entwicklung] Spamdyke is an old Plesk extension to identify and block spam emails. However, it did not work with the latest version of Plesk. I forked it and rewrote it partially, added polyfills so that it works again. [Still in development]

php html/sass

Eine Webseite für ein Unternehmen, die sich mit Architektur beschäftigt. Es gibt eine Galerie, ein Portfolio, eine Kontaktseite und eine Seite mit einem Quiz. A website for a company that deals with architecture. There is a gallery, a portfolio, a contact page and a page with a quiz.

mytime

2023

Vue 3 Node.js

Ein Tool, um schnell und bequem die Arbeitszeit zu erfassen. Der Tool wurde für die Firma Fischer Teamplan Ingenieurbüro GmbH entwickelt. A tool to quickly and conveniently record working hours. The tool was developed for the company Fischer Teamplan Ingenieurbüro GmbH.

Advantshop php

Bettwäsche-Online-Shop Bed linen online shop

.NET Konsole-App Shopware 5/6

Eine Konsole-App, die die Produktvarianten für den Online-Shop generiert. Die App wurde für die Firma pen4you entwickelt. Die App wandelt Shopware 5 Artikel in Shopware 6 Varianten um. A console app that generates product variants for the online shop. The app was developed for the company pen4you. The app converts Shopware 5 articles into Shopware 6 variants.

snake2d

2021

JavaScript HTML5 Canvas

Eine 2D-Version des klassischen Snake-Spiels. Die komplette App wurde innerhalb 1 Stunde im Wettbewerb programmiert. A 2D version of the classic Snake game. The entire app was programmed within 1 hour in the competition.

Projects