Abraham Menacherry

Principal Software Engineer at Akamai Technologies

Weymouth, Massachusetts, 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

🤩
Rockstar
🎓
Top School
Abraham Menacherry is a Principal Software Engineer with 14+ years of experience designing and delivering full-stack, cloud-native systems using Java, Groovy, JavaScript, Python and SQL. At Akamai he drives architecture and execution of microservices, containerized deployments, and CI/CD pipelines, blending hands-on coding with technical leadership. He has a strong background in high-performance networking—evidenced by an open-source Netty-based multiplayer Java game server he helped architect—and a track record leading teams and reviews from his decade at Wipro. A pragmatic architect and agile practitioner, he focuses on scalable, maintainable product designs that align engineering with business outcomes. Based in Weymouth, MA, he brings deep systems knowledge from embedded and communications engineering roots to solve distributed-systems challenges.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering, Bachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering at Cochin University of Science and Technology
languagesHindi, Malayalam
stackoverflow-logo

Stackoverflow

Stats
8,803reputation
1.0mreached
101answers
62questions
Badges
netty
top-1%
git-rebase
top-5%
git
top-5%
java
top-5%
network-programming
top-5%
github-logo-circle

Github Skills (17)

netty10
networking10
java10
javas10
git9
network-programming9
git-rebase9
websocket9
nio6
dropwizard6
spring6
grails6
liquibase6
udp6
asynchronous6

Programming languages (7)

TypeScriptJavaC++PLpgSQLJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
menacher/java-game-server

Feb 2012 - Sep 2020

Jetserver is a high speed nio socket based multiplayer java game server written using Netty and Mike Rettig's Jetlang.It is specifically tuned for network based multiplayer games and supports TCP and UDP network protocols.
Role in this project:
userBack-end Developer
Contributions:1 review, 447 commits, 3 PRs in 8 years 9 months
Contributions summary:Abraham's commits primarily focused on the initial setup of the core logic of the Java game server. This includes defining protocol constants for message handling, setting up a websocket client to facilitate communication with flash clients, and implementing the core session and game room structures. The contributions involved using Netty for networking and implementing the AMF3 protocol. Furthermore, the developer also worked on implementing basic logic for reconnecting to the server.
java-gamemultiplayermultiplayer-gamenettynetwork-protocol
menacher/nerdronix

Jun 2013 - Mar 2021

Source code for http://nerdronix.blogspot.com/ blog is committed in this repo
Contributions:22 commits, 2 PRs, 6 pushes in 7 years 10 months
javamavenblogspot
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