Mahendra M

Investor And Technical Advisor at Self-employed

Portland, Oregon, United States
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
Mahendra M is an investor and technical advisor based in Portland, Oregon, with 15 years of experience building and scaling platform and infrastructure systems. He led Platform & Infrastructure Engineering at Affirm, where he built the backbone that enabled scalable, secure, and compliant products across merchants and vendors. Comfortable both in deep technical design—architecture, performance, security, and privacy—and in people leadership, he mentors engineering leaders and helps startups scale teams and cultures. His open-source contributions include meaningful backend work on the widely used kafka-python client, addressing threading auto-commit bugs and adding consumer APIs for message inspection. A former Apache Libcloud committer and longtime systems engineer, he brings a rare combination of low-level systems rigor and product-minded platform thinking. He now leverages that blend to advise early- and mid-stage companies on turning complex technical constraints into practical, reliable solutions.
code16 years of coding experience
job22 years of employment as a software developer
bookLoyola School, Thiruvananthapuram
bookPre university college, Pre university college at S Nijalingappa College
bookBachelor of Engineering (B.E.), Electrical, Electronics and Communications Engineering, Bachelor of Engineering (B.E.), Electrical, Electronics and Communications Engineering at R V College of Engineering
bookICSE, ICSE at St. Augustine's Day School
languagesEnglish, Hindi, Malayalam, Tamil, Kannada, Bengali, Tulu
github-logo-circle

Github Skills (5)

apache-kafka10
python10
multi-process7
python-multiprocessing7
multiprocessing7

Programming languages (7)

TypeScriptSmartyJavaShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
dpkp/kafka-python

May 2013 - Oct 2013

Python client for Apache Kafka
Role in this project:
userBack-end Developer
Contributions:57 commits in 4 months
Contributions summary:Mahendra primarily contributed to the `kafka-python` project by implementing new APIs within the `kafka/consumer.py` file, adding features for checking pending message counts, and getting a specified set of messages. They also addressed auto-commit issues related to multi-threading, fixed bugs, and refactored code for improved efficiency. Furthermore, they incorporated PEP8-style formatting across multiple files to enhance code readability.
apache-kafkapythonkafka
Affirm/cabot-alert-pagerduty

Jul 2015 - Sep 2016

Contributions:1 release, 3 commits, 1 PR in 1 year 2 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.
Request Free Trial