Software Development
I’ve been fascinated by computers and software development for as long as I can remember. Choosing computer science as a career was therefore a natural decision. I specialized in software development and spent my academic career as a PhD researcher and later as a postdoctoral researcher, working on a variety of projects that involved designing and building software systems.
This included the Alaska Simulator, the Cheetah Experimental Platform (CEP), and CEP-Web, a platform that combines eye movement analysis with Process of Process Modeling (PPM) research.
After leaving academia, I returned to a project that has been particularly meaningful to me: the Computer-based Health Evaluation System (CHES). At Evaluation Software Development, we build software that enables patients to report their quality of life. Our solutions are used in clinical trials, routine clinical care, and rehabilitation settings, helpinghealthcare professionals incorporate the patient perspective into decision-making. What I like most about this work is the real-world impact it has on people’s lives.
Over the years, I’ve worked across the full stack, mainly with Java, Angular, TypeScript, MySQL, and Python. I also enjoy working on the “behind the scenes” side of things, especially automation and deployment, where I use tools like Ansible to make development and operations run more smoothly. Most of the time, I enjoy building end-to-end systems — from backend services and databases to modern web applications.
Right now, I’m working as a lead developer at Evaluation Software Development (ESD). That means I spend more time on architecture, coordination, and helping shape technical decisions across projects. I still write code, but not as much as I used to — which I sometimes miss.
Alongside my work in digital health, I also work as a freelance software engineer. I enjoy collaborating on challenging projects, whether they involve web applications, research software, data-driven systems, or healthcare technology.
If you are interested in working together, feel free to get in touch.