I'm Mahesh Subramaniya, Programmer, Software Engineer, hobby photographer & Dad of a lovely kid. My today's career has been started as a hobby, when I was introduced to computers at my 7th Class. Started to get my hands dirty with LOGO,BASIC and MS-DOS and till date keep programming with Java), Python,Ruby etc.,.
Working on various positions in enterprise software development. Pre-stackoverflow, I was very active in forums like Experts-Exchange,, but my other priorities has dragged down my online presence these days.
Fascinated with the world of Prime numbers, Programming Languages ( VB, C, C++, Java ) , Compilers, Web. and recently the Big Data and data visualizations. I've written few articles in India's leading developer magazine, Developer IQ and some guest posts on Quick Online Tips, ToThePC etc.,
You can follow me at Twitter,
My Mind Leaks, is a place where I register my thoughts and views on Software, Programming and the life around it. Hope you will find a quite few interesting articles and views about it.
Below works available as Open source at Github.
oDump - An object dump utility-Java 1.4 (2007)
MinT - A mathematical programming language & interpreter. This is an attempt to write a tool impressed with Matlab & Mathematica. This tools is built as part of my final year project ( 2004 ).
jCalculus - A symbolic mathematical integral and differential calculus package written in Prolog and Java. This Prolog language is interfaced with Java through gnu Prolog software. All the reduction rules are written in Prolog. This is a part of language package included in MinT.
jLogic - A digital circuit simulator helps to construct virtual electronic circuits and run simulations on it
jHyperDoc - Early day (wrote in 2003 ) code formatter for Java, C, C++, VB, Python programs. Highlights keywords and converts into a HTML file with all the keywords, braces identified with it. Enables to publish the code online in the HTML format.
dX - discover & Explore
xASM Assembler - A mini assembly language compiler using C programming
Regular Expression Plug-in For Eclipse - This is a small Plug-in tool developed for the Eclipse Environment for the working and learning of Regular Expressions easily with a GUI interface. Developed using Eclipse API.
System Info Analyser, Quest, TECD & Payroll Processing - These are the school projects ( don't mind if they lack standards, docs etc., )
Reddit, Hacker News - Can't sleep without look at this at-least once.
Techmeme - a meme source to get a quick info of important news around tech world.
Jeff Atwood's Coding Horror - Some interesting insights into Computer, Software and much more a geek can get his hands dirty.
Werner Vogel's All things distributed - All about Cloud & Amazon.
Lambda the Ultimate - For functional language geeks.
YCombinator's Hacker News - I would call this a sub-reddit. Good source to know what is happening in & around programming & computers.
Khalid's BetterExplained - One of the people I admire. Who he knows how to teach things.
Karthik's blog - http://karthik82.com/ - movie geek, art lover & photographer.
Krish Ashok's Jilpas & Peelas - He calls himself as Enterprise trouble maker. You might not understand certain things unless you see his way.
Other stuffs are some cool internet tools, cool life hacks, news around world, india & tamilnadu.