User:Tarun2000

From OLPC
Revision as of 05:40, 11 June 2008 by Tarun2000 (talk | contribs)
Jump to: navigation, search

The description is a little pointed, since I copied it from my SoC app, but a more humble one is soon to come!

I am a 19 year old self taught programmer. When I was in 6th grade I began to teach myself programming by reverse engineering the code generated from Excel Macros, and then went on to learn Java and other languages. In 10th grade, I wrote an editor for Intel Hex that is now installed on all the computers in my high school and has been downloaded by over 2000 users. In late high school I started distributing my older software online (http://www.betarun.com) (still working on making the newer pages). I'm currently interested in web applications, graphical compilers and scientific graphics.

I realize now that my interest in programming has been a huge motivation for me to learn math and science so I feel that if children are introduced to programming at a young age they will also be instilled with a passion to learn. My ultimate goal is to create a powerful, yet simple, graphical programming tool that would allow people to create software with no code at all in an intuitive way that closely models the way we think that anyone can use.

Currently Working on: Educational Blogger Project

Couple of My Random Projects:

Features for RTEF (http://rtef.info/)
Adding capabilities to a cross browser WYSIWYG editor to allow users to add Java Applets. Flash, YouTube Videos into content edited with the editor in a multi browser environment; involves JavaScript, XHTML
XAMPP Java Control Panel (http://sourceforge.net/projects/xamppcp/)
Developing a cross platform GUI control panel for XAMPP (Apache MySQL PHP Perl) to be a Linux/Mac equivalent for the Windows version; involves Java, XML, Shell Scripting
Features for ElVis (http://w3.pppl.gov/ElVis)
Developed features for the scientific graphics program ElVis to remotely monitor simulation data using XML and netCDF; involved optimizing data transfer of large files; recognized for invention disclosure titled “Automated Monitoring of Digital Data” by US Department of Energy and Princeton Plasma Physics Lab Patent Awareness Program; uses Java, XML, netCDF, Graphics2D, Swing