Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Paul J. Lucas

Paul J. Lucas

Paul J. Lucas has asked 82 questions and find answers to 10 problems.

Stats

591
EtPoint
48
Vote count
82
questions
10
answers

About

I enjoy applying my education, experience, and creativity toward software research, architecture, or engineering.

I have decades worth of experience on various Unix systems, the last several of which have been macOS: everything from Bash and Perl scripting to advanced I/O, multithreading, and network programming in C, C++, or Java. Also have experience with LLVM and Go.

I also developed and maintain a finite state automata compiler and runtime system (CHSM) that has been used by major corporations and research institutions for managing complex real-time reactive systems including phone networks and particle physics experiments.

Specialties: C++ and Java architecture and development; computer programming languages; compilers; finite state automata; document indexing & searching; XML and JSON processing; image formats and metadata processing.