Robert K.

Robert K.

Computer Science Expert

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.

Java Assembly Franz Lisp Assembler x86 CSH REXX Emacs Lisp JavaScript Perl Python 2 Ruby Groovy HTML XML XSLT OWL C Content Writing SQL 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 Explainable Artificial Intelligence (XAI) Digital Humanities University Teaching API Documentation Domain Research Data Modeling Builder APIs Open Source Servers Multithreading Computer Science Information Gathering Expert Systems Writing & Editing JDBC Word Processing Win32 API Sage Pthreads Windows API SAX Apache POI ArcGIS Make Apache Maven GNU Make Apache ZooKeeper JavaCC Git CVS Sendmail Bugzilla JIRA 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 AIX WinNT Amazon EC2 NetBeans Solaris Apache2 PostgreSQL Amazon S3 (AWS S3) AWS SimpleDB HDFS Apache Derby MySQL RocksDB Databases Ant Design Database Modeling 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

Portfolio

File-less Java Heap Dump with Integrated Analyzer

The customer encountered Java heap space exhaustion, however, the containers did not provide provisions for Java heap dump generation. In response, I developed a FUSE-based directory within the Java virtual machine (JVM), enabling it to store heap data and perform real-time heap analysis, while retaining only essential statistical information in memory.

Data Modeling for Digital Humanities Graduate Students

I created a comprehensive handout for the distinguished University of Luxemburg's organized data modeling class, wherein I adeptly imparted my knowledge on data modeling, encoding, XML, Wikis, and SQL to the esteemed students enrolled in the prestigious master's program for digital humanities. For a more comprehensive understanding, a detailed description along with visual representations can be accessed via the following link: https://tinyurl.com/yy7wr2kf.

OpenCYC Common Sense Reasoning Project

From 2000 to 2018, I undertook the execution of runtime infrastructure and knowledge store tasks, including production support encompassing unit testing and integration release tools, for the said project until its discontinuation. In addition, I shared accountability for the OpenCYC Java API, particularly the segments concerning knowledge store event handling and multi-threaded server communication. Furthermore, I composed considerable sections of the administration guide for the knowledge server, which can be found at https://tinyurl.com/y6nbkax2.

Academic Publications

Over the course of my professional journey, I have authored numerous papers and a notable monograph (accessible at https://www.degruyter.com/view/title/518539) encompassing diverse subjects within the realms of artificial intelligence, computer science, software engineering, and historical research (referenced at 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)