Technologies

The following list represents technologies I have used and am experienced with.

You can view: All, Commercial or Personal.

Ubuntu

Ubuntu is a community developed, Linux-based operating system that is perfect for laptops, desktops and servers. It contains all the applications you need - a web browser, presentation, document and spreadsheet software, instant messaging and much more.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
9

Debian

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
9

Symfony

Symfony provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
9

Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
9

jQuery

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

Python

Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

Amazon S3

Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

Drupal

Equipped with a powerful blend of features, Drupal supports a variety of websites ranging from personal weblogs to large community-driven websites.

Experience: 
Personal
Experience Level: 
8

Linode

Quickly and easily deploy your services and applications on Linode's Xen powered virtual servers.

Experience: 
Personal
Experience Level: 
8

Google App Engine

App Engine offers a complete development stack that uses familiar technologies to build and host web applications. Starting out will always be free and if you need additional computing resources, they're available at competitive market pricing.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

Microsoft Windows Server

Windows Server strives to expand its existing technology and adding new features to enable organizations to increase the reliability and flexibility of their server infrastructures.
I have full commercial experience of managing a full Windows environment including Active Directory domain forests, Terminal Services and Internet Information Server (IIS) configuration.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

PHP

PHP (PHP: Hypertext Preprocessor), is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

MySQL

The MySQL database has become the world's most popular open source database because of its consistent fast performance, high reliability and ease of use.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
8

Google Wave

Google Wave is an online tool for real-time communication and collaboration. A wave can be both a conversation
and a document where people can discuss and work together using richly formatted text, photos, videos, maps, and more.

Experience: 
Personal
Experience Level: 
7

Asterisk

Asterisk is software that turns an ordinary computer into a voice communications server. Asterisk is the world's most powerful and popular telephony development tool-kit. It is used by small businesses, large businesses, call centers, carriers and governments worldwide. Asterisk is open source and is available free to all under the terms of the GPL.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
7

Arch Linux

Arch Linux is a lightweight and flexible Linux distribution that tries to "Keep It Simple".

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
7

Puppet

Puppet is a system for automating system administration tasks.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
7

Java

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode (class file) that can run on any Java Virtual Machine (JVM) regardless of computer architecture.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
7

SQLAlchemy

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
7

Subversion

Subversion is an open source version control system that was originally designed to be a better CVS, so it has most of CVS's features. Generally, Subversion's interface to a particular feature is similar to CVS's, except where there's a compelling reason to do otherwise.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
7

Nagios

Nagios is the industry-standard in IT infrastructure monitoring. Nagios provides enterprise-class Open Source monitoring of hosts, services and applications.

Experience: 
Commercial
Experience Level: 
7

SugarCRM

Commercial open source customer relationship management (CRM). CRM software for sales force automation and customer support deployed on demand or on site.

Experience: 
Commercial
Experience Level: 
6

X10

X10 is an international and open industry standard for communication among electronic devices used for home automation, also known as domotics. It primarily uses power line wiring for signaling and control, where the signals involve brief radio frequency bursts representing digital information. A wireless radio based protocol transport is also defined.

Experience: 
Personal
Experience Level: 
6

YUI (Yahoo User Interface)

The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. YUI is available under a BSD license and is free for all uses.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
6

Google Chrome OS (Chromium)

Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people who spend most of their time on the web.

You can download custom images that can be run from USB or installed onto the hard drive. The best provider I have found so far is Hexxeh. Information on his latest release "Chromium OS Zero", is available at http://chromeos.hexxeh.net/.

Experience: 
Personal
Experience Level: 
6

ExtJS

Ext JS is a cross-browser JavaScript library for building rich internet applications. It includes:

  • High performance, customizable UI widgets
  • Well designed and extensible Component model
  • An intuitive, easy to use API
  • Commercial and Open Source licenses available
Experience: 
Personal
Experience: 
Commercial
Experience Level: 
6

Fabric

Fabric is a simple pythonic remote deployment tool.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
6

Android

Android is a mobile operating system running on the Linux kernel.[3] It was initially developed by Android Inc., a firm later purchased by Google, and lately by the Open Handset Alliance.[4] It allows developers to write managed code in the Java language, controlling the device via Google-developed Java libraries.

Experience: 
Personal
Experience Level: 
6

Apache Cocoon

Apache Cocoon is a Spring-based (since version 2.2 of Cocoon) framework built around the concepts of separation of concerns and component-based development.

Experience: 
Commercial
Experience Level: 
6

web2py

Free and open source full-stack enterprise framework for agile development of fast, scalable, secure and portable database-driven web-based applications. Written and programmable in Python.

Experience: 
Personal
Experience Level: 
6

Apache CouchDB

Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution.

Experience: 
Personal
Experience Level: 
6

RabbitMQ

RabbitMQ is a complete and highly reliable Enterprise Messaging system based on the emerging AMQP standard.

Experience: 
Personal
Experience Level: 
6

Pinax Project

Pinax is an open-source platform built on the Django Web Framework.

By integrating numerous reusable Django apps to take care of the things that many sites have in common, it lets you focus on what makes your site different.

Experience: 
Personal
Experience Level: 
6

Groovy

Groovy is an agile dynamic language for the Java Platform.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
5

Grails

Grails delivers a new age of Java web application productivity.

Experience: 
Personal
Experience: 
Commercial
Experience Level: 
5

DD-WRT

DD-WRT is a Linux based alternative OpenSource firmware suitable for a great variety of WLAN routers and embedded systems. The main emphasis lies on providing the easiest possible handling while at the same time supporting a great number of functionalities within the framework of the respective hardware platform used.

Experience: 
Personal
Experience Level: 
5

Apache Ant

Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.

Experience: 
Commercial
Experience Level: 
5

Pylons

Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework.

Experience: 
Personal
Experience Level: 
4

Eucalytpus

Eucalyptus (Elastic Utility Computing Architecture Linking Your Programs To Useful Systems) is an open-source software infrastructure for implementing "cloud computing" on clusters.

Experience: 
Personal
Experience Level: 
4

OpenWrt

OpenWrt is described as a Linux distribution for embedded devices.

Experience: 
Personal
Experience Level: 
4

Git

Git is a free and open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Every Git clone is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. Branching and merging are fast and easy to do.

Experience: 
Personal
Experience Level: 
4

AMQP

AMQP is an open Internet Protocol for Business Messaging.

Experience: 
Personal
Experience Level: 
4

ØMQ (ZeroMQ)

Fastest. Messaging. Ever.

  • ØMQ is a lightweight messaging implementation with socket-like API.
  • ØMQ supports different messaging models (publish/subscribe, request/reply, streaming).
  • ØMQ is already very fast. We're getting 13.4 microseconds end-to-end latencies and up to 4,100,000 messages a second today.
Experience: 
Personal
Experience Level: 
2