I'm a web developer. Some of my work is listed below.

You can also check my:

I also maintain a modest collection of annotated links to interesting foreign solutions for later examination and usage.

Okay, below is a structured list of some of my projects.

Live projects

Most recent/active/popular applications:

  • Tool — a www/cli framework
  • Docu — a schema/query API for document DBs
  • Dark — «data analysis and reporting tool»
  • Orgtool — a flexible information management platform
  • pyrant — a pure-Python API for Tokyo Tyrant
  • AutoSlugField for Django — automated slug field for Django
  • EAV for Django — an efficient EAV implementation with transparent lookups

All my applications:

projectdescription
Toola lightweight web framework based on existing packages
Docu (ex. PyModels)a lightweight framework for mapping Python classes to schema-less databases (see also the first article on Pyrant+PyModels in Russian)
EAV-Djangoan implementation of the Entity-Attribute-Value data model for Django.
Pyrant forka Python API to Tokyo Tyrant. Originally by Martin Mac Donell, improved by me and lasizoillo; I'm the current maintainer (since ~June 2010).
Nuvolaa concept/discussion of the decentralized storage for Tool
DARK (ex. Datashaping)a crazy short-term experiment that eventually becomes useful: high-level query API for a list of dictionaries (incl. generation of tables with aggregates, pivoting, etc.)
django-autoslugan AutoSlugField for Django. Supports custom slugifying functions (including the pytils one) and other useful features. Well-tested and patched by other developers. I use it in almost every website I build. I've also found a snapshot being bundled with Snowy (see use case).
django-view-shortcutssome decorators and filters that I find extremely useful when designing Django views. One piece of code is based on the work by Alex Solovyev, everything else is written by me for various websites and extracted to the single package.
django-harness«Django settings on steroids», a light but indispensable wrapper for settings. Well, at least it saves time and focus.
Organizer Toolconcept, with zzr (UPD: in development)
django-organizerwith Guilherme Gondim
django-ljsync(see project page)
raindrop(see project page)

Websites:

Completed projects

Some projects are live but I don't participate them anymore.

Applications:

Websites:

Abandoned projects

projectdescription
PyTyrant forka Python API to Tokyo Tyrant. Originally by Bob Ippolito, extended by Eric Florenzano, then improved by me and further improved by Daniel Lundin.

Applications:

Translations for other projects

I translated a number of software projects to Russian language. If some of these translations go out of date, please feel free to nudge me.

projectwhenwhere
Bitbucket2010-031st changeset
django-registration2009-10the changeset
gmail-plasmoid2009-05gmail-plasmoid.po
django-diario2009-02django.po
django-photologue2008-10issue#79 — still not accepted (as of May 2009)
snapboard2008-10django.po, djangojs.po
django-forum2008-10, 2009-02django.po
kdesvn2006-09-09, 2007-12-21ru.po — I do not maintain this file because a) it's rather large, and b) I don't use svn (and. therefore, kdesvn) anymore.
Trac2006templates lacked gettext support so I only translated them for my team members while we we developing mrn. there are no files left.

Bug reports

  • KDE
  • Django
  • various reports and comments on code.google.com, github, bitbucket, etc.

Misc.

A bunch of websites; most of them are perfectly alive but my work is done:

  • NovoeTV
  • etc. (including html/css coding and other partial work)