Linux Passionate for over a decade. Started my Linux distro (NimbleX) in 2005 and never looked back since. Worked for various employers in Europe and as a freelancer with customers from all over the world.
I started as a Linux software reviewer, moved on to building devices based on Linux and OpenSource technologies and also got into designing and administrating scalable server infrastructures for high traffic websites.
As a product developer I was involved with both the x86 and ARM architectures and my experience ranges from streaming platforms, data acquisition, mobile device prototypes, a jukebox running Linux and even made my own brand of networking appliances.
As a sysadmin I greatly enjoy automating, learning about new technologies, optimizing, tuning and pushing the limits of various platforms.
I co-founded Fusion Appliances because we identified the need of high performance, easy to use devices that are quick to setup and which should resolve problems for a huge range of customers. Like with any small startup my role was divided into several fields. My responsibilities included developing the Linux distro (firmware) for out 3 devices, communication with the Chinese hardware manufacturer, handling various administrative aspects and creating the website.
The appliances are using a heavily patched kernel, in order to handle routing functionality, network buffers and CPU scheduling differently than the stock kernel and to allow them to be 100% resistent to power cuts.
We had an excellent time to market of just 3 months and managed to deliver a first few units which worked as expect from the first release.
Designed and maintain a scalable architecture of ~40 servers.
Implemented a continuous integration environment to facilitate a reliable QA process and a rapid deployment to all servers.
Implemented configuration management so provisioning of machines could be done quickly and reliably.
Created custom solutions for solving our unique problems and employed extensive monitoring through various systems.
Assisted developers with various scalability and other technical matters and implement profiling techniques for facilitating code optimizations.
I really like to teach and spread the knowledge so when the opportunity came I also went on board with this.
Planned and created the curriculum based on LPI, prepared lesson plans according to the curriculum and delivering lectures assisted by laboratory sessions. Finally I devised testing sessions to evaluate student performance.
I was developing 3 Linux based products for this company with the necessary custom applications they require. The products are in the field of professional audio streaming.
As the lead developer I built the custom Linux distro based on some of my previous work (NimbleX) and integrated a heavily patched kernel with a carefully hand picked userspace in order to minimize latencies, assure rock solid stability, improve boot time and provide some custom functionality to the software (icecast, darkice, jack, vlc, mplayer, lcdproc, etc.) used in the products. Aditionally deployment of the units and test cases were automated in order to minimize human error.
At RSC I was outsourced to a large corporation (Petrom) from day one and I was maintaining the Oracle rail traffic control database and improving the PHP application that managed all the paperwork and national petroleum transport process. This applications was mission critical and any downtime translated to transport delays for hundreds of tons of product.
My role was to make the deployment and analysis for the test and production servers necessary for a state project. I was also developing customizations for a CMS and tested various security related aspects. In addition to that I was responsible with preparing some of the contractual papers with the beneficiary. I also was involved with training the CSSPP personnel to use product that they acquired.
At Softpedia I initiated the Linux section of the website which contained articles. Wrote Reviews and HOW-TOs about various Linux software from all the areas of interest. This was a very interesting job for me as it facilitated learning lots of new things from a multitude of fields.