Robert K.

Robert K.

Korneuburg, Austria
Hire Robert K. Hire Robert K. Hire Robert K.

About Me

Robert has successfully spearheaded the architectural aspects and comprehensive documentation of exemplary software, encompassing engineering and research endeavors, for an extensive period of over two decades. He derives immense gratification from undertaking the design and enhancement of prevailing systems, producing high-quality content, and pioneering novel modes of collaboration between systems and individuals. His primary expertise lies in the domains of operating systems, compilers, databases, information modeling, and common sense reasoning. With a diverse professional background encompassing research prototypes, development tools, and products developed in academic settings, IBM, and the esteemed symbolic AI platform, Cyc, Robert boasts a time-honored reputation in the field.

AI, ML & LLM

XML Explainable Artificial Intelligence (XAI) Domain Research Sendmail AIX

Frontend

Backend

Database

SQL JDBC PostgreSQL AWS SimpleDB MySQL RocksDB Databases Database Modeling

DevOps

Amazon S3 (AWS S3)

Workflow

Digital Humanities Git JIRA

Other

Java Assembly Franz Lisp Assembler x86 CSH REXX Emacs Lisp Perl Ruby Groovy XSLT OWL C Content Writing Build Systems Operating Systems Software Engineering OpenCYC Design Documentation Technical Architecture Technical Writing Technical Documentation OS/2 RS/6000 Videotex Bookmaker Ultrix Windows 95 Condor SPARC Assembler Itanium Assembler Alchemy Aleph DTD OpenMap Artificial Intelligence University Teaching Data Modeling Builder Open Source Servers Multithreading Computer Science Information Gathering Expert Systems Writing & Editing Word Processing Sage Pthreads SAX Apache POI ArcGIS Make Apache Maven GNU Make Apache ZooKeeper JavaCC CVS Bugzilla Amazon Simple Queue Service (SQS) MediaWiki Vim Text Editor Eclipse IDE Visual Studio Weka Subversion (SVN) Jetty Intellij IDEA ANTLR 4 RabbitMQ ANTLR Compiler Design Parallel Programming Continuous Integration (CI) Continuous Delivery (CD) REST Unix PC Linux WinNT Amazon EC2 NetBeans Solaris Apache2 HDFS Apache Derby Ant Design Hadoop Zope Akka JMH

Work history

Spin Inc
Senior Software Developer | System Architect
2020 - 2022 (2 years)
Remote
  • Documentation of integration API for vehicle rental & tracking

  • Embedding as copy-editor with Proposal Authoring team

  • Semi-automated Tools for assisting in proposal authoring

Cycorp
Consultant
2013 - Present (12 years)
Remote
  • Chief Maintainer of knowledge base storage technology

  • Technical Risk assessment for emerging technologies

  • Integration between LLMs and CYC semantic knowledge.

  • Chief Maintainer of Java Runtime Library support for CYC

  • Parallelization of Knowledge Base construction processes

Cycorp, Inc.
Member of Technical Staff
1998 - 2013 (15 years)
Remote
  • Head of Programming Department 1999-2001.

  • Lead Software Engineer for multiple commercial projects.

  • Lead Software Engineer for multiple research projects sponsored by DARPA, NIST and NSF.

  • System Architect for C Runtime Library support for CYC system since 1999 (ports from Linux green-threads to Win32/64, Solaris p-Threads, HPUX).

  • Liaison for Development team with IT Department

  • Chief Maintainer of knowledge base storage technology since 2006

  • Chief Maintainer of Java Runtime Library support for CYC since 2010

  • Technical Risk assessment for emerging technologies

University of Vienna
University Assistant
1998 - 1999 (1 year)
Remote

Showcase

File-less Java Heap Dump with Integrated Analyzer
  • Developer created a FUSE-based directory within the Java Virtual Machine to handle Java heap space exhaustion.

  • The developed solution allowed JVM to store heap data and perform real time heap analysis.

  • The system is designed to retain only essential statistical information in memory.

Data Modeling for Digital Humanities Graduate Students
  • Developed a comprehensive handout for the University of Luxemburg's data modeling class, imparting knowledge on data modeling, encoding, XML, Wikis, and SQL.

  • The handout was created for students enrolled in the prestigious master's program for digital humanities.

  • Provided additional resources like a detailed description along with visual representations on this link: https://tinyurl.com/yy7wr2kf.

OpenCYC Common Sense Reasoning Project
  • Completed runtime infrastructure and knowledge store tasks including production support, unit testing, and integration release tools for the OpenCYC project from 2000 to 2018.

  • Held accountability for the OpenCYC Java API, specifically focused on knowledge store event handling and multi-threaded server communication.

  • Wrote significant portions of the administration guide for the knowledge server, available at https://tinyurl.com/y6nbkax2.

Academic Publications
  • The professional has authored numerous papers and a notable monograph on diverse subjects.

  • The subjects covered include artificial intelligence, computer science, software engineering, and historical research.

  • Their works can be accessed at 'https://www.degruyter.com/view/title/518539' and 'https://independent.academia.edu/RobertKahlert'

Education

Education
Coursework Toward PhD (Ongoing) in Computer Science
Catholic University at Leuven
2019 - 2021 (2 years)
Education
PhD in Religious Studies
University of Vienna
2013 - 2015 (2 years)
Education
Master's Degree in Religious Studies
University of Vienna
1990 - 1997 (7 years)
Education
Coursework Toward a Bachelor's Degree (Completed At University of Vienna) in Computer Science
North Carolina State University
1986 - 1989 (3 years)