Derrick Joseph

Senior Software Engineer at LinkedIn

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Derrick Joseph is a Senior Software Engineer based in Bengaluru with 11 years of experience building scalable systems using Python and Golang, currently contributing to infrastructure and backend services at LinkedIn. His background spans data engineering, ETL, and ML-focused product work from roles at Profoundis, FullContact, datalog.ai and Saama, where he drove scaling and productionization efforts. He occasionally shares his expertise publicly—speaking at PyCon India on applying CSP-style concurrency patterns in Python for scalable deep learning pipelines—highlighting a practical blend of systems thinking and data science. Derrick combines hands-on implementation with architectural judgement, comfortable moving between language-level concurrency design and large-scale distributed systems.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster of Computer Applications (MCA), Security, Data Mining, Master of Computer Applications (MCA), Security, Data Mining at Cochin University
bookMaster of Computer Applications (MCA), Computer Programming, Specific Applications, Master of Computer Applications (MCA), Computer Programming, Specific Applications at Cochin University of Science and Technology
languagesHindi, Malayalam, English
github-logo-circle

Github Skills (44)

pylint10
intellisense10
jupyter9
testing9
python8
autopep88
linter8
typescript7
vscode6
http-server6
debugging6
visual-studio-code6
cpython6
editor6
httpd5

Programming languages (3)

TypeScriptDockerfilePython

Github contributions (5)

github-logo-circle
d4tech/Vscode-CPython-debug

Oct 2019 - May 2020

Vscode configuration for debugging CPython in a Linux container
Contributions:12 commits, 9 pushes, 1 branch in 7 months
vscode-configurationpythonvscodelinuxcontainer-linux
saamaresearch/redis-lru

Oct 2018 - Oct 2018

LRU cache for Python. Use Redis as backend. Provides a dictionary-like object as well as a method decorator.
Contributions:3 pushes in 4 days
dictionarypythonredislruredis-streams
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.
Request Free Trial
Derrick Joseph - Senior Software Engineer at LinkedIn