Software Developer
I’m a software software developer who’s authored a number of open source projects that have seen moderate usage:
I’m also a researcher in the field of Computer Vision and have made contributions to the following fields:
A Fused Modality Human Action Recognition System Based on Motion Saliency in RGBD Videos
Alexander Gutev, Carl James Debono
AICCONF25, 2025
Motion Saliency Based Human Action Recognition in RGBD Videos
Alexander Gutev, Carl James Debono
ICCP, 2024
The full list of publications is available on my IEEEXplore profile.
Common Lisp is my go to language for experimenting with new ideas. I’ve written a number of utilities which are mostly aimed at enhancing the language and rectifying its deficiencies.
A library which provides a generic function interface to functions in the Common Lisp standard, allowing them to be extended to user-defined classes. This includes comparison functions, arithmetic functions and sequence operations.
A library which allows methods of Common Lisp generic functions to be chosen at compile-time (based on compile-time type declarations) rather than at runtime.
This library is used by generic-cl in order for the generic function interface to be close to the same speed as the non-generic, and non-extensible, functions in the standard.
Portability library which provides the CLTL2 Environment Access API, for retrieving information about variables, functions and declarations from environment objects, on all implementations.
A library for determining the return value types of Common Lisp forms, based on information contained in the syntactic environment.
Live Cells is a series of reactive programming libraries for various languages which aim to make reactive programming simpler and more accessible.
A reactive programming library for Dart and Flutter aiming to simplify application state management and synchronization.
Reactive programming for C++
Reactive programming for Python