Here you will find an overview of the software, programmes and script languages that I use in my work as an engineer and web designer. Each percentage reflects my personal assessment of how well I have mastered the respective tool. These qualifications are the foundation of my work and enable me to realise projects precisely and efficiently.
During my studies, I got to know Ansys CFX, an FVM tool for solving the Navier-Stokes equations. Thanks to its pressure-based solver, it is particularly suitable for incompressible flow phenomena. I have successfully used Ansys CFX in my bachelor thesis and in several projects at the research institute, where it has proven to be a powerful tool for fluid simulations.
Computer-aided design (CAD) are tools to design on the computer. During my apprenticeship as a construction designer and in my later professional career, I learnt various CAD tools and used them on a daily basis. My extensive IT knowledge, combined with the skills of a constructor, make me an experienced CAD user who is often asked for advice when difficulties arise the designing/construction process.
Hypertext Markup Language (HTML) is a markup language, similar to XML or LaTeX, and forms the basic framework and structure of every website. HTML is an integral part of the World Wide Web. It is supplemented by Cascading Style Sheets (CSS), which define how content is to be displayed and formatted in the browser. Together, HTML and CSS form the basis of every website and are the daily tools of every web designer.
Adobe Illustrator is my favourite tool for creating and editing vector graphics. I have become particularly aware of the advantages of vector graphics in recent years: They are characterised by their small file size and always remain sharp, regardless of scaling. My background as a designer and my experience with CAD software have made it much easier for me to enter the world of vector graphics. Illustrator has now become an indispensable tool for me, especially in combination with responsive design on the web, where it is ideally suited.
JavaScript, not to be confused with Java, is an object-oriented programming language that emerged from the standardisation of scripting languages under the name ECMAScript. As it is supported by all common browsers, JavaScript is the central tool for programming in the browser in web applications. The language follows its very own logic, which is not intuitive for me, which is why I often still find it difficult to use. JavaScript is an indispensable part of web development and will become even more important in the future.
A key aspect of engineering is the prediction of physical systems in order to understand, optimise and further develop their applications. Modelica is an equation-based modelling language that enables complex, dynamic systems to be represented mathematically. I am increasingly using this tool to analyse systems as a whole in order to improve individual aspects in a targeted manner.
Adobe Photoshop is the most powerful tool I know of for editing and manipulating pixel graphics. It is used for all images and logos that cannot be represented by constructive geometries, as is the case with vector graphics. They thus represent the majority of the colourful, digital world. The secret of good-looking and interesting websites lies in attractively prepared and meaningful images. That's why Photoshop is an indispensable tool for me as a web designer.
Originally developed as a templating language to create dynamic websites, PHP has evolved into a modern programming language with object-orientation in recent years. Web applications that run in shared hosting environments are almost exclusively programmed in PHP. In my work as a web designer, I use PHP on a daily basis and it is now the programming language I know best.
Python is widely known as an object-oriented programming language - and is exactly how I learnt object-oriented programming. In my job, I use Python for a variety of tasks, whether for developing applications or simply as a powerful calculator. The great advantage of Python is its massive community and the almost unlimited libraries, including many for scientific computing. Python has become an essential all-purpose tool for me as an engineer.
© Copyright 2024 by Tech.Spuur