Hi, my name is Michael Frank and I'm a developer from Austria. I have a passion for hard- and software since I was a child. Because of my permanent curiosity, I'm still learning something new every day.
Hi, my name is Michael Frank and I'm a developer from Austria. I have a passion for hard- and software since I was a child. Because of my permanent curiosity, I'm still learning something new every day.
april 2020 - today
Java Developer
Compax Group
Programming CRM tools for telecommunication companies.
september 2019 - march 2020
Guardsman
Austrian military forces
Six months conscription at Maria-Theresien-Kaserne
july 2017 - april 2018
Facility Mangement
SeneCura GmbH
Database Management for maintenance and operations
july 2016
Logistic
FHW Franz Haas Waffelmaschinen GmbH
Managing SAP Database for spare parts
september 2020 - today
FH St. Pölten
Studying Data Science & Business Analytics
september 2014 - july 2019
HTL TGM
Graduated from a HTL majoring in information technology (i.e. computer science)
Focus in media technology
september 2010 - july 2014
AHS Contiweg
Secondary school
september 2010 - july 2014
Primary school Eßling
An app that allows people to get closer to each other in a world, in which people are as distant as it is today. Learn more
A simulation that demonstrates generative design for 3D printing in cooperation with CANON. Learn more
An app that helps the user learn skills that are achievable in little time, like learning how to solve a rubiks cube. Learn more
Abstract of diploma thesis
The goal of the diploma thesis is to design a smartphone application and all additional necessary background services. The use of the app can be described as following: "An app that allows people to get closer to each other in a world, in which people are as distant as it is today." Other than platforms such as Tinder or Lovoo, JoinMe does not rely on the sexual component, as it is in dating apps, but relies on the interests and hobbies of the users. Within the interface, it should be possible for the user to find groups of people, who share similar interests or hobbies and therefore represent "ideal" company. It should also be possible to join not only "temporary" but also "permanent" groups (an example for this would be a group of young athletes, who regularly meet for their training).Those groups can be found within a radius around a configurable location or purely based on certain interests. Because of security reasons, the profile of a user has to be verified through their phone number. All information about the user except the profile picture and username can be hidden from others. The scope of the entire project includes an Android as well as an iOS application, a backend and an administrative interface.
Generative Design Simulation
The project serves the purpose to enlist generative design and to prospect customers for the technology. Because of this, the goal was to animate an industry robot that transports an object from a variable point A to a fixed point B in two different ways. The first was by hand, where the user manually sets keys and can rotate the arms of the robot in the given limitations. The second animation was created by an algorithm that uses “inverse kinematics” to calculate the shortest path between the two points with consideration to the limits of the robot arms. These two animations would then be made printable by a script. This programmed script displayed the animations with 4 pictures on a scale relative to the duration of the animation side by side to compare the user made animation and the animation of the algorithm.
An Android App
The goal of the project consisted of publishing a platform where users can learn skills that are achievable in little time. To achieve this, a sql database was build to store the skills and an android application was created to view these skills. A skill would be suggested every day for the user based on the skills the user previously rated well. The user could suggest new skills to be added to the database.