Julien Viard
OOPHP Developer, web4 SA
Web Architect, Web Analyst & Expert PHP Developer, in a wide variety of business applications. Leading the development on projects, helping running the team, motivating, and sharing all my knowledge with the team.
Always interested in giving the most efficient and powerful solutions to end user with high capacity for evolution and maintenance.
Software Architecture
• Object-oriented design and programming
• Deep understanding of MVC architectural pattern
• Software architecture/design documentation
PHP Technologies
• Object Oriented PHP 5
• Old way programming PHP 3 - 4
• PDO abstraction layer used with ORM
• Dynamic image processing using GD2 or ImageMagik
• Caching techniques using FileCache, Eaccelerator, APC, Memcache and DatabaseCache
• Experience using cURL, tidyCSS and jsPacker
• Advanced HTML manipulation, HTMLawed
• Advanced XML manipulation
• Experience with Drupal, Joomla, WP and Symfony
• Small Experience with Symfony
• Custom PHP MVC Framework Peewa-PHP
Databases
• Database modeling, configuration and redesign
• ORM techniques using Doctrine
• MySQL, MsSQL, PostgreSQL
• Schema and query optimization
Javascript
• Building custom applications with jQuery or Mootools
• Framework jQuery UI
• Custom Javascript Framework Peewa-JS
• ExtJs ( Sencha js framework )
• Ajax, JSON, Firebug, Chrome tools, Minimizing tools
Other
• HTTP, TCP/IP, FTP, SFTP, SSH, Telnet, POP3, IMAP, SNMP
• HTML, XHTML, HTML5, CSS2, CSS3, DOM
• XML, YAML, JSON
• C, C++ and JAVA basics
• SEO / SEF experience
• Remote server administration for IIS and Apache
• Complete Windows 2003 and Ubuntu server install ( with Apache, SVN, SOLR and MYSQL setup )
• High productivity with NetBeans
• Strong experience using SVN, Pivotal Tracker and Redmine on projects
• Some experience using Git and Hg
• Experience with Google Maps API v2 and v3, Google Street View, Google Visualisations, OpenChart
• Experience with SOLR and SQUID configuration
In charge of the development of web products based essentially on Joomla! and other websites.
Technology used: PHP,jQuery,jQuery UI, Mootools etc...
2009 - 2011Leading the PHP Team at LABEL and the PHP development on projects.
Working on different kind of high-profile websites:
Leading a Drupal project for a website of a worldwide organization ~+150000 pages ( Installing Linux servers, SOLR system, specific development for Drupal, Pivotal Tracker, SVN and more )
• Working on a worldwide project for a social media marketplace ( Development on a specific MVC framework, Doctrine usage, Pivotal Tracker, SVN)
• Working on specific different web platforms based on custom PHP code or existing CMS or
2007 - 2009Analysing, handling, contributing and developing dynamic projects in a wide variety of business areas.
Coding richer dynamic web applications with object oriented scripting languages in association with object database and technologies like AJAX to give efficient and dynamic solutions.
Working on different kind of high-profile websites:
• Devlopment and deployment of a website and an extranet for an international producer of perfumery and flavor chemicals ( PHP based )
• Devlopment and deployment of a website for an energy company ( PHP and Linux based )
2006 - 2007Web Application Developer (PHP,AJAX), Database Administrator (MYSQL), Webmastering (XHTML/CSS), SEO (Search engine optimization) and Referencing in a wide variety of business Internet applications based on WAMP or LAMP systems.
In charge of the following websites development :
• http://www.trouver-un-logement-neuf.com
• http://www.trouver-un-logement.com
• http://www.training-drive.com
• http://www.ecologuide.com
• http://www.offres-groupes.com