Over the past decade, I've built a diverse career spanning academic research, enterprise consulting,
and specialized IBM i modernization. Each role has contributed to my expertise in bridging legacy
systems with modern technologies.
Leading modernization initiatives for IBM i clients worldwide, helping organizations transform their legacy applications into modern, efficient systems.
Key Responsibilities & Achievements
- Working on core aspects of Profound.js platform
- Working on Profound UI, a leading IBM i web and mobile application development platform
- Developing the RPGLE and CL to Profound.js converter, a key futurization tool for modernizing legacy IBM i applications
- Implementing ANTLR-based SQL parser and converter extending the capabilities of the converter
- Developing solutions in Node.js in all aspects from backend services to frontend interfaces
Technologies & Skills
IBM iRPGLESQLCLNode.jsPASE for i
Specialized in IBM i development and consulting, working directly with clients to maintain and modernize their business-critical systems.
Key Responsibilities & Achievements
- Developing and maintaining business applications using Node.js, RPGLE, SQL, and Profound Logic tools
- Consulting clients on modernization strategies and best practices for IBM i systems
- Creating integration solutions between IBM i and external systems
- Providing technical support and training to client development teams
- Managing Linux servers hosting Node.js applications that interface with IBM i backends
- Combining Profound UI and React JS to deliver modern user interfaces for legacy IBM i applications
Technologies & Skills
Node.jsRPGLECLSQLDDSIBM iDB2 for iModern Web Technologies
Worked on Linux-based digital signage and call systems, developing real-time applications and user-facing interfaces.
Key Responsibilities & Achievements
- Developing Angular-based user interfaces for digital signage solutions
- Creating backend services in Perl for content management and ticketing systems
Technologies & Skills
LinuxPerlJavaScriptAngularDigital Signage
Worked at the computer science institute of the University of Cologne as a Linux system administrator. Contributed to the FAI Project (Fully Automatic Installation), an open-source system for automated deployment and configuration of Linux systems.
Key Responsibilities & Achievements
- Developing automation tools for large-scale Linux system deployments
- Contributing to the FAI project's storage setup functionality
- Creating documentation and examples for FAI users and contributors
- Supporting staff of the professorate with Linux system administration tasks
- Additionally, assisted academic resarch projects at the Theoretical Physics department with software development and system administration
Technologies & Skills
LinuxBashPerlSystem AdministrationAutomationOpen SourceFAI