My Project Page / continuously updated
Will be happy if you visit:
- An advanced cryptology and Security project (Unichorn)
- A Python Privacy AI Middleware - will be written in Python
- Yet Another Test Environment. Reflect Languages and build tests and generate data - written in Clojure
- Project repository of PSEUDOCODE-LANG interpreter(experimental)
Especially in the projects above, but also in general, I am happy to have developers contribute if they're interested in these areas.
I started Informatics with BASIC, 8086 Assembler, and Pascal on a 'very fast' DOS computer. I like to work as a technical Consultant and Developer (System Architect). I think education should be free for everyone, so I have projects planned for both productive use and learning. I work hard to document my projects and add comments so the Code is readable and easy to understand. Born in 1966, I studied Informatics at ADV Böblingen in the early 90's. I worked on several projects and completed my education there. There, I learned mainframe programming and Design Projects.
- PL/1
- CICS
- VSAM
- VM/CMS
- VSE
- JCL
- REXX
- EXEC
- 370 Assembler
- 3270 Data Stream processing
- JCL generation
- DB/2
- and more...
- Tutorial Manager: (Prototype and Computer-Based Training (Interactive) Interpreter written in C under OS/2, later with a port to Windows.
- TransLexis: A Database System for n:m natural language storage in Lemma and Concept view with BIDI and DBCS support—also stored translation formulas for automated translation.
- Banking Service: An application in C with a DSL (Domain-specific Language) for applying the front-end and backend for specific banking institutions for doing different banking transactions
- DB/2 internal programming of Snapshot functionality to show Snapshot Data as Virtual Tables.
- Workflow Programming for the IBM Translation Center
After that, I worked on ImageMaster design and development (ImageMaster is an ECM System of T-Systems International GmbH). Here I had the following challenges:
- Test automation in JAVA with J2EE and JUnit, later with Jira / Docker ... for CD/CI integration
- Development in a Team for the Core Component and User-specific Extensions and Archive backends ( File System, Centera, Azure, Hitachi, SFTP, Hadoop).
- Module responsible for the Import / Export Service
- Crypto Component with Certificate, CMS Signature, PDF signature, XML-Signature processing, as well as Evidence records and signature creation with signature cards from TeleSec.
- In between, I worked on an HR application for Daimler-Benz and as Test Manager for an HR application for T-Systems
My work in the freeware AREA:
-
A testing project (reflect Code, generate tests for the functions, generate data, and test execution in Clojure (supporting Java, Clojure, Scala, Kotlin, and Python testing). It will also support performance tests and integration into a CD/CI chain. !!!Searching for contribution and collaboration!!!
-
A self-hostable Python middleware for making enterprise data searchable and AI-accessible without making operational Sources of Truth directly searchable. The project combines enterprise data integration, fine-grained authorization, a segmented, and incrementally refreshable cache (Here I search for collaborators)
-
Unichorn: A project for document signing and validation. Certificate generation, certificate chain generation, PKI, Trust-List handling (LOTL, national EU trust-lists)—qualified signature and certificate validation. A secure email client. PKCS#11 Card reading. Many more...
-
Scheme 48 development for the interpreter itself
-
A SECD implementation in Racket
-
AI projects in Python, especially for ASAG, NLP, mBERT, Text generation, and Hybrid Search with full-text (BM25) and BERT.
-
A PL/ 1 open source compiler in Python
-
Turbo Pascal 5.5 with adoption of functional elements and object-oriented elements in Pascal-like syntax. P-code generation and many more...
-
PSEUDOCODE Interpreter to show that Pseudocode can work like a real programming language.
-
many more...
On my page - My GitHub IO page I have descriptions and design papers, as well as articles for education, learning, and new ideas, because I see a need for places where colleagues and students can do research and get information for free. Ideas are welcome!!
If you see an opportunity to add an article here or a link to useful technical articles, please let me know.