Daniel D'souza is a research engineer at Cohere with nine years of experience blending applied ML, NLP, and production software engineering. He holds an MS from the University of Michigan where he focused on ML/NLP and built multimodal research systems, and he has shipped ML-driven products at ProQuest after starting his career developing automotive features in C++ and Python at Delphi. Comfortable across TensorFlow, PyTorch, Keras, pandas and cloud training on AWS/GCP, he moves models from research to reliable production pipelines. An active open-source contributor, he has improved pyjanitor’s APIs and testing to make data cleaning workflows safer and clearer. Outside work he founded a high-impact educational YouTube channel reaching millions, showing a practical knack for communicating technical ideas to broad audiences.
9 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (B.E.) Electrical Electronics and Communications Engineering, Bachelor of Engineering (B.E.) Electrical Electronics and Communications Engineering at Gogte Institute of Technology(GIT) , Belgaum
Master of Science (MS) Machine Learning and Signal Processing, Master of Science (MS) Machine Learning and Signal Processing at University of Michigan
Matriculate, Matriculate at St.Pauls High School, Belgam
Clean APIs for data cleaning. Python implementation of R package Janitor
Role in this project:
Data Engineer
Contributions:23 commits, 6 PRs, 5 comments in 1 day
Contributions summary:Daniel contributed to the `pyjanitor` repository by adding a test and fixing an issue related to the `remove_empty` function, ensuring the index was correctly reset after operation. They also modified documentation, improving the clarity and organization of the project's description, including documentation for a Directed Acyclic Graph (DAG). Further contributions include refactoring code to remove `inplace` arguments, deprecation warnings, and updating the AUTHORS file.
Contributions:2 PRs, 59 pushes, 8 branches in 6 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.