John Wesley

Software Consultant at Self-employed

Chennai, Tamil Nadu, 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
John Wesley is a seasoned full-stack software consultant based in Chennai with over a decade of professional experience and 17 years of hands-on development across multiple stacks. As a nodejs collaborator emeritus, he has made notable contributions to the core Node.js REPL—improving error handling, tab completion, and standalone block behavior—demonstrating deep familiarity with runtime internals. Since 2016 he has run a freelance consultancy while building mountOS, a cloud object storage–backed filesystem that reflects his interest in distributed storage and developer tooling. Comfortable moving between backend systems and product-focused engineering, he pairs practical production experience from firms like Pramati and Imaginea with open-source stewardship. His background in computer applications (MCA) and sustained community contributions signal a pragmatic engineer who values both robustness and usability.
code11 years of coding experience
job8 years of employment as a software developer
bookICF Higher Secondary School
bookMaster's degree(MCA), Computer Applications, Master's degree(MCA), Computer Applications at University of Madras
bookBachelor's degree(BCA), Computer Applications, Bachelor's degree(BCA), Computer Applications at CTM College Of Arts & Science
stackoverflow-logo

Stackoverflow

Stats
63,108reputation
9.3mreached
481answers
0questions
Badges
mysql
top-5%
swing
top-5%
arraylist
top-1%
grep
top-5%
java
top-1%
awk
top-5%
github-logo-circle

Github Skills (43)

javascript10
unix10
testing10
regex10
java10
boolean10
arraylist10
sed10
repr10
replit10
macos10
nodejs10
special-characters10
operator10
mysql9

Programming languages (10)

TypeScriptJavaC++HandlebarsScalaJavaScriptElmHaskell

Github contributions (5)

github-logo-circle
nodejs/node

Oct 2015 - Oct 2021

Node.js JavaScript runtime ✨🐢🚀✨
Role in this project:
userBack-end Developer
Contributions:44 PRs, 9 pushes, 308 comments in 6 years 1 month
Contributions summary:John primarily contributed to the Node.js REPL (Read-Eval-Print Loop) functionality, focusing on bug fixes, feature enhancements, and code refactoring. Their work included addressing issues related to stack traces, tab completion, editor mode, and handling of syntax errors. They also implemented improvements to the REPL's ability to handle standalone blocks and function redefinition issues. This involved modifications to both `lib/repl.js` and related test files to ensure correct behavior and prevent regressions.
windowsnode-jsjavascriptlinuxruntime
princejwesley/Mancy

Sep 2015 - Apr 2017

>_ Electron based NodeJS REPL :see_no_evil:
Contributions:10 releases, 561 commits, 33 PRs in 1 year 6 months
repljavascriptnodejselectron
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
John Wesley - Software Consultant at Self-employed