Radek Stepan

Fari Framework

A lean PHP Model-View-Presenter Framework

The core framework is very lean (596 lines of code) but still features a loosely coupled template for your projects, automatically filtering user input from forms, providing user authentication, database ActiveRecord ORM with field validation, design by contracts, unit testing and showing highlighted syntax in diagnostics class when things go wrong.

The extremely well-commented source code puts Fari Framework among the best 10% of all PHP projects on Ohloh.

GitHub

fari-2.2.0.0-diagnostics.jpg

Skills

PHP

OOP at an advanced level with active use and understanding of architectural patterns.

Python/Werkzeug

An OO approach at an intermediate level. Active web development in Flask/Werkzeug frameworks.

(No)SQL

Coded own ActiveRecord ORM in PHP, use of SQLAlchemy and MongoDB in Python.


HTML/CSS

Hand and standards compliant coding with the use of Blueprint, 960gs wireframes.

JavaScript/AJAX

A good working knowledge of AJAX, XML and JSON. Using jQuery, Prototype and script.aculo.us

Frameworks

Core developer for a Model View Presenter framework in PHP5. SilverStripe, Werkzeug, Flask knowledge advanced, Zend, Struts & Django basic.

 

Reference

Radek is a superb developer with a wide range of in-depth skills. He consistently strives to produce the best possible work and with excellent results. He works well with others and is quick to learn anything new that gets thrown at him.

David Windell, Director

OuterEdge