Wow, that sounds awesome. Why did you decide to start building mods? Have you done anything else with javascript?
I'm a front-end web developer, so building things with JavaScript is my day job :]
It's actually been a fun way to learn more Java (the two languages share a similar name but are otherwise unrelated), because I've had to look at the source code of other people's mods to figure out how things work.
Nothing too fancy so far --I built a rudimentary portal / travel plugin, and I've been able to read and change biome data-- but being able to do goofy stuff in Minecraft at a lower level is really fun!