Projects

I have been involved in many projects until now, either designing and developing applications or as contributing member. Each experience has been extremely valuable for my personal development. My main development interests are:

  • Distributed systems and peer-to-peer networks
  • Software technology integration using open standards
  • Open Source Software Development & Open Source Communities
  • Operating System internals

This page contains a list of some important projects I am involved into (or I have been involved). For more information about my work please check my CV.

BitTorrent Tracker Experiment, Design and Development

This is an ongoing project running at http://torrent.cs.pub.ro/ displaying live statistics on swarm activity of several torrents using a local tracker. This is a small step towards running larger swarm analysis.

My work in this project includes:

  • designing and implementing the monitoring backend for the torrent tracker
  • integrating logging engines with the monitoring architecture
  • frontend design and development

Tigus, Project Lead and Developer

This is a platform for test generation and evaluation using barcodes in printed tests. This has been successfully used for the last several years in the Computer Science Department, UPB with literally hunderds of tests generated to date. In 2008 work was started to streamline the integration of the underlying technologies over at http://tigus.org.

My work in this project includes:

  • designing the architecture of the integrated system
  • defining project workflow, development environment, coding style
  • integrating several technologies and tools such as: a PostScript barcode generator, LaTeX test generator, Barcode scanning using a Java application, Bash and Python scripts for component interoperability

Psi Instant Messenger, Contributor

Psi is a cross-platform instant messaging application based on XMPP. It is my first true Open Source involvment and I am very happy to say that I have learned a lot being part of the community. Collaborating with developers all around the world was a great experience. I have been involved in:

  • moderating the forums
  • administering the documentation in the wiki
  • part-time Psi development and testing

I have also developed and maintained the Windows Installer for Psi.