Joe Paul

Full Stack Developer at Zerodha

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

🤩
Rockstar
🎓
Top School
Joe Paul is a Full Stack Developer with 11 years of experience, currently building resilient trading infrastructure at Zerodha from Bengaluru. He blends back-end engineering, test automation and full-stack delivery—refactoring clients like the official pykiteconnect Python library and enhancing its GTT API support. Joe contributes to high-performance open-source projects such as RediSearch (adding a Hindi stemmer and fixing trie edge cases) and listmonk (improving email handling and serialization), showing a knack for text-processing and systems-level bug fixes. Prior to Zerodha he led generic shipping API work and e-commerce integrations at Fulfil.IO, demonstrating product-minded engineering across the stack. He volunteers with Indic-Archive, reflecting an interest in regional language tooling and community-driven software. Collectedly, his work combines pragmatic production readiness with attention to testability and multi-language search problems.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Technology (BTech), Computer Science, Bachelor of Technology (BTech), Computer Science at Model Engineering College
languagesEnglish, Malayalam
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

json10
search-engine10
pytest10
python10
redis10
apidoc10
testing10
newsletter10
c1110
c1710
email-marketing10
go10
api10
spellchecking10
text-processing10

Programming languages (11)

TypeScriptRustCSCSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
zerodha/pykiteconnect

Nov 2017 - Feb 2020

The official Python client library for the Kite Connect trading APIs
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:2 reviews, 42 commits, 24 PRs in 2 years 2 months
Contributions summary:Joe primarily contributed to the development and testing of the pykiteconnect library. Their work included refactoring and removing legacy code, enhancing testing with mocked responses using the 'responses' library, and adding tests for exceptions. They also addressed code quality by adhering to style guidelines and improving documentation. Furthermore, the user integrated GTT APIs demonstrating enhancement of core features.
pythontrading
knadh/listmonk

Jan 2019 - Jun 2022

High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs, 2 comments in 3 years 6 months
Contributions summary:Joe primarily contributed to the back-end functionality of the listmonk project. They focused on fixing bugs related to the application's core logic, such as stopping tickers and persisting messenger selections. The user also implemented features by adding attachments and "from_email" to the postback struct, adding significant improvements to the email handling capabilities. The user demonstrated the ability to work with Go modules, data structures and easyjson for JSON serialization.
mailingcampaign-managementdashboardnewsletter-managementsmtp
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