Hello! Welcome to my corner of the internet! :)

My name is David Batista and I’m currently based in Berlin.

I’m an experienced machine learning engineer and software developer, with a strong background in Natural Language Processing.

I hold a Ph.D, where I focused on semantic relationship extraction, and I’ve authored multiple scientific publications.

I’m skilled in applying Machine Learning, Deep Learning and other AI techniques to tackle diverse problems while also managing the associated software infrastructure ecosystem.

My professional experiences span over academia, startup environments, freelancing projects, and established enterprises, where I’ve collaborated effectively with dedicated teams to deliver production‑ready software solutions.

Occasionally, I blog about Software Engineering, Machine Learning and Natural Language Processing.

I am available for consultancy or freelance work on projects, subject to my time availability and ongoing commitments. Please feel free to contact me via email or fill in this form if you think you have a project I might help.

"The beautiful thing about learning is that no one can take it away from you."

- B.B. King