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.
11 years of coding experience
1 year of employment as a software developer
Bachelor of Technology (BTech), Computer Science, Bachelor of Technology (BTech), Computer Science at Model Engineering College
The official Python client library for the Kite Connect trading APIs
Role in this project:
Back-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.
High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
Role in this project:
Back-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.
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.