| |

Lectus Consulting offers software development and design services.  We prefer tight, minimalist, efficient designs without a multiplicity of abstraction layers or moving parts.  This is in order to process data, cut right to the bone, and present results as quickly as possible to the user.  We'll also help with your HTML.

Skills, technologies, and concepts employed:
  • C
  • C++
  • Java
  • PHP
  • Git
  • Linux
  • Haproxy/Apache/FastCGI
  • HTML/CSS/Javascript
  • Lucene
  • MySQL/PostgreSQL
  • Redis/Memcached
  • Sockets, Websockets
  • Data structures: phmap, RoaringBitmap, Judy arrays
  • Optimization: cache-awareness, locality of reference, careful memory layout and algorithm selection
  • Debugging and instrumentation: GDB, strace, dtrace, valgrind
Eric Batchelor
email: eric@lectus.ca
phone: (250) 864-7868
Fees determined on a project-by-project basis.