To provide various types of biological sampling kits, label them uniquely, group them by specific criteria, and analyze them, a new backend was built using Golang.
API keys and JSON Web Tokens were used for authentication.
Data storage was implemented with a SQL database.
Uploaded files are saved on the file system and are accessible via the API.
A new backend API was created in Golang for managing electronic locking systems in a cloud environment.
My tasks included designing, developing, and implementing functions to ensure smooth data flow between front-end, back-end, and database.
API keys and JSON Web Tokens were implemented for authentication and authorization.
PostgreSQL was used as the database system.
Aug 2016 - Apr 2023
6 years 9 months
Development and maintenance of internal production and service tools
Technologies: Delphi, Firebird, SQL, DevExpress, GUI, Git, Tortoise SVN, direct contact and constant exchange with manufacturing and service, software architecture, technical concepts
As a career changer into software development, I initially maintained existing production and service tools that were developed in Delphi in combination with Firebird SQL databases.
This included analyzing and fixing reported bugs, as well as extending existing features and implementing small new functions.
A key part of the GUI design was DevExpress.
As I gained more know-how, my tasks expanded to include adding new forms and modules to applications, all the way to fully conceptualizing, planning and setting up new tools.