SOFTWARE ENGINEERING · DATA · HUMAN-CENTERED AI

Making complex
things make sense.

I’m Kristef. I turn messy data and research questions into explainable software that people can actually use.

Eindhoven, Netherlands Open to opportunities
Kristef Varkey Chacko
01 / PERSON BEHIND THE WORK

My sweet spot is where rigorous research meets working products. I care about what a system finds, how it explains itself, and whether the people using it can trust the result.

(01—05)

01 / SELECTED WORK

Proof, not promises.

Projects spanning industry research, data engineering, machine learning, and human-centered design.

FEATURED CASE STUDY / 2025–2026CANON PRODUCTION PRINTING + TU/E
01

When a job ad becomes inspectable evidence.

Software vacancies say more than which tools a role requires. They also communicate responsibility, culture, working conditions, and expectations. I built a way to examine those signals across vacancies while keeping every finding connected to its source text.

Research frameworkReact + FastAPIText analysisHuman evaluation
Explore the case
Home screen of the JobSignal Explorer prototype showing the shared vacancy upload entry point
CPP JOBSIGNAL EXPLORER / PROTOTYPE
THE WORK, IN FOUR MOVES
01 / QUESTION

How can a company compare what its software vacancies communicate?

02 / METHOD

Built a literature-informed signal framework and applied its frozen rules to 12 vacancies.

03 / PRODUCT

Created a React/FastAPI prototype that links detected signals to the original wording.

04 / LEARNING

Studied wording with 27 participants and gathered formative feedback from 9 CPP stakeholders.

A SMALL INTERACTIVE EXAMPLE

See the signal. See the source.

Select a signal to see the evidence highlighted in a sample vacancy sentence.

Illustrative text created for this portfolio. The thesis prototype supports human review; it does not score candidates or make hiring decisions.

02 / DATA ENGINEERING2025
DEVPOST DATA → EXPLORABLE INSIGHT11,111HACKATHONS ANALYZED

The hackathon ecosystem, mapped.

At TU/e, I helped turn scattered Devpost records into a linked dataset and interactive Streamlit dashboard. The pipeline handled dynamic pages, cleaned and connected entities, and made large-scale patterns explorable.

148,598 projects273,076 participants
PythonSeleniumStreamlitPlotlyDocker
03 / APPLIED MACHINE LEARNING2024–2025 · TEAM PROJECT
Active learning test accuracy plotted against number of labeled queriesLEARNING CURVE / LASER BEAM IMAGES

Knowing what to label. Knowing what to trust.

For an industrial beam-shape classification task, our team explored active learning to use a limited labeling budget. We also tested probability calibration, comparing Platt scaling and isotonic regression.

scikit-learnActive learningCalibrationPython

MORE WAYS I WORK

Earlier explorations

04

Video captioning for blind users

A CNN–LSTM pipeline for generating descriptions from visual input. B.Tech capstone work presented at IRCCTSD ’24 and published in conference proceedings.

2024
05

Migraine trigger analysis

Python analysis and Tableau views to make patient-reported trigger patterns easier to inspect, including temporal and correlation views.

2023

02 / HOW I THINK

Build it. Test it.
Make it understandable.

Good technical work needs a clear path from the original question to the result someone sees on screen.

01

Start with the real question

Find the decision or task behind the data. Define what the system can say and where its evidence ends.

02

Make the work traceable

Keep assumptions, methods, and source evidence visible. Let people inspect and challenge the output.

03

Put it in people’s hands

Prototype the interaction, gather feedback, and improve the parts that slow understanding down.

03 / A LITTLE ABOUT ME

CURIOUS BY NATURE.
PRACTICAL BY DESIGN.

Research instincts.
Builder energy.

I’m a computer science graduate from Eindhoven University of Technology, with a background in software engineering, empirical research, data analysis, and interactive systems. I like work that asks both “does it function?” and “does it help someone understand?”

My path has taken me from accessibility-focused deep learning and health data visualization to a large-scale data product and an industry thesis at Canon Production Printing. Across them, I’ve learned to move between code, evidence, design, and feedback.

BASED INEindhoven, NL
EDUCATIONMSc Computer Science · TU/e
WORKING WITHPython, React, FastAPI, data visualization

04 / LET'S CONNECT

Have a hard problem?
Let’s make sense of it.

I’m interested in software, data, and applied AI roles where research can become a useful product.

EINDHOVEN · NETHERLANDS