Artur Komaristych
Experience
Software Developer
Infolytics AG
- Promoted to Software Developer with expanded responsibilities
- Provisioning of virtual machines (Ubuntu, CentOS, AlmaLinux) using Proxmox VE and Ansible
- Development and maintenance of CI/CD pipelines based on GitLab CI and GitHub Actions
- Support for trainees with questions and issues
- Preparation of presentations addressing trainee inquiries and challenges
Working Student in Application Development
Infolytics AG
- Working student in application development across different projects and tech stacks
- Development of RESTful services using Spring Boot, Hibernate, JPA, and other technologies
- Web development using Angular, ReactJS, and Next.js
- Maintenance of the Signal Data Platform (SDF) for the DFWind project using C++, Boost, and unixODBC
Internships
Bachelor Thesis
Fraunhofer IPT
- Bachelor thesis as part of the AIxCell project, focusing on the migration of an existing AutoML pipeline to the cloud
- Migration of an AutoML pipeline to a Kubernetes (K8s) cluster, optimizing scalability and resource management
- Design and implementation of a backend for executing AutoML pipelines, ensuring efficient processing and seamless integration with machine learning models
- Development of a robust RESTful API using NestJS to manage and monitor AutoML pipelines
- Enhancement of a ReactJS based Single Page Application (SPA), optimizing the user interface and integrating AutoML workflows
- Technologies: TypeScript, NestJS, Python, Podman, Argo, Oracle OKE
Internship
Infolytics AG
- Internship as part of the training for Information Technology Assistant, gaining practical experience in software development
- Implementation of a Java library for a DFWind-specific network protocol based on TCP
- Development of RESTful services using Spring Boot with JPA and Hibernate
- Microcontroller programming to simulate a measuring station for the DFWind project, contributing to real-time data processing and system testing.
International Internship
Erasmus Internship in Marseille, France
- Erasmus internship as part of the training for Information Technology Assistant
- Soldering of SMD components, working on hardware assembly and repair
- Provisioning and setup of computers for customer orders, ensuring system functionality and configuration to client specifications
Education
Master of Science in Computer Science
University of Cologne
- Focus Area: Development of Software-Intensive Systems, with emphasis on scalable architectures and cloud-native applications
- Supplementary Area: Scientific and High-Performance Computing, focusing on parallel computing and optimization techniques
- Explored machine learning, specifically computer vision, through coursework and hands-on projects
- Actively participated in a committee responsible for selecting a new faculty member in the Computer Science department
Bachelor of Science in Computer Science
RWTH Aachen University
- Thesis: Development and Deployment of a Cloud-Based System Architecture for Domain-Specific AutoML Systems
- Focused on software development, system design, and advanced internet technologies, i.e., cloud computing, full-stack development, and distributed systems
- Supplementary studies in Business Administration (BWL), covering business processes and management concepts
Information Technology Assistant
Georg-Simon-Ohm-Berufskolleg
- Develop applications in C# (.NET) and write modular C programs for microcontroller projects
- Program microcontrollers to interface with peripherals using I2C/TWI protocols, managing data transfer and processing
- Plan and set up local networks, configuring VLANs, IP address schemes, subnetting, and managing network traffic with switches, routers, and firewalls
- Design and manage SQL databases, perform data normalization, write advanced queries
General University Entrance Qualification
Georg-Simon-Ohm-Berufskolleg
- Major subjects: Mathematics and Technical Computer Science
- Acquired skills in problem-solving and analytical thinking
- Participated in various technical projects and team collaborations