Contacts: You can email / Google Talk me at andreyvit@gmail.com, ICQ me on 120535992 or Skype me at “andreyvit”, or call me on +7 906 193 2959. Time zone's GMT+6.
On this site: Eclipse zone | Java stuff | more about me.
If you can read in Russian, there's a Russian-language section here, and also you might want to have a look at my blog.
Here at YourSway we are working on two major own products (besides the client work):
YourSway IDE is the first Python, Ruby and PHP IDE that does not suck, which means:
– type inferencing with metaprogramming support;
– refactorings and smart error detection;
– really big effort put into usability.
Taskus is a personal task manager pursuing Jeff Raskin's text-based interaction ideas. It synchronizes with a handful of bug trackers, allowing you to manage all your tasks as a simple text file.
Many components of our products are being open-sourced. One of them is “Static Analysis Done Right” — an open-source framework for developing feature-rich IDE-friendly static analysis engines in weeks.
I've learned a lot during my work on Eclipse Dynamic Languages Toolkit. I've been one of the initial contributors of Ruby support and implemented the original type inferencing engine for it.
Some smaller projects of mine:
Eclipse OS X Repackager turns standard Eclipse and Rich Client Platform applications into proper Mac OS X bundles (command-line version runs under any OS)
Eclipse OS X Plugin Installer installs archived plugin sets (the ones you usually download from eclipse.org) into existing Eclipse installations and Eclipse bundles
create-dmg allows unattended creation of Mac OS X DMGs with all the fancies (custom background, icon positioning, icon view mode)
ujudge is a programming contest management and evaluation solution written in Ruby on Rails (requires significant additional effort, which is currently being done by other people)
ProjectSync is an Eclipse plugin that helps you keep your Eclipse projects in proper places on disk
PuTTY+ is a modified version of the popular SSH client PuTTY
This site is running off Google App Engine using a custom simple Wiki engine. Pages are stored in the file system in an modified Markdown format. The source code is available at GitHub, feel free to reuse.