Seunlock.dk

Posted March 15th, 2010 in Portfolio by Florentin

Description: with this system users can instantly and legally unlock and debrand various phone brands.
Tasks: creating a multi language website to offer articles on phone related topics. Possibility of buying multiple phone related products like unlocks or cables. Automate administration tasks like sending invoices or unlock credits. Setting up a multi step purchase form, using multiple payment options like IPN (Paypal) and danish gateways.
Tools: Php – Cakephp, Pear
Date: 2008-2010

Url: www.seunlock.dk

SocialScan.com

Posted March 15th, 2010 in Portfolio by Florentin

Description: shows web 2.0 statistics about webpages. Check how many people have tagged an URL in well known popular social bookmarking site like delicious.com
It is a webmaster tool for checking website link popularity among well known social sites.
Tools: Php – Cakephp, Javascript
Skills: Ajax
Date: 2008

Url: www.socialscan.com

Go2Lyrics.com

Posted March 15th, 2010 in Portfolio by Florentin

Description: comprehensive lyrics database with advanced search. The lyrics database is huge, part of the content was gathered from lyric sites using a ‘screen scraper’ tool I have built. Also all the data was merged into one big database keeping an eye on duplicates and bad formatted information.
Visitors can add their own lyrics and submit revisions with administrator mediation.
Tasks: writing specifications, gathering and maintaining a very large lyric collection, coding the site and layout
Tools: Php – Cakephp
Date: 2004-2007
Skills: web crawling and scraping

CatsPlaza.com

Posted March 15th, 2010 in Portfolio by Florentin

Description: This is a collection of funny cat pictures and pics of funny things cats do. The code is based on Drupal. The gallery is built upon jQuery and a customized third party Javascript script.
A special class was written for showing the random galleries. It sharpens the pictures and applies a border around it. Visitors can login and upload their own gallery of funny cats.
Tasks: Gathering and organizing media for the site, working with a content editor, creating the backend and the frontend, designing jobs, web seo and promoting
Tools: Php, Drupal, iMacros
Skills: working with various Drupal media modules
Date: 2007-2009

Url: www.catsplaza.com

Sopranos.com

Posted March 15th, 2010 in Portfolio by Florentin

Description: Sopranos.com Fan Site with episode guides, cast pictures and biographies. The site is completely customizable from the admin interface. The core of the website is based on Drupal CMS.
Some powerful Drupal module like content construction kit and views were used for creating the pages.
Tasks: I contributed to the specifications together with the project manager; I’ve implemented the specifications and the design.
Tools: Php – Drupal
Skills: in depth knowledge of Drupal
Date: 2006

Php web scraper

Posted March 15th, 2010 in Portfolio by Florentin

Description: Creating a Php web scraper framework. This tool was used to gather data from websites. 2 xml files were in charged with configuring the scraper, the rest of the jobs were done automatically:
creation of the tables, follow the links, etc. Nodes (pages) were stored as a graph in
a Mysql database.
Tools: Php, Mysql, Xml
Skills: Graph theory
Date: 2006

Rss mixers

Posted March 15th, 2010 in Portfolio by Florentin

Description: aggregate article excerpts from blogs and news sites
Tasks: an Rss aggregator WordPress plugin is used to mix feeds from various sources. Keywords are
used to categorize the articles. There is a version of the script which uses the xmlrpc service.
Tools: Php, WordPress
Skills: WordPress, plugins, mixing data from various sources
Examples:  www.niftynotebooks.com
Date: 2007

Domain tools

Posted March 15th, 2010 in Portfolio by Florentin

Description: develop domain business related tools
Tasks:
– domain name scripts: I’ve written several Php scripts to find niche domains. One of these tool can
identify the ‘article’ part from a page and then extracts keywords from it. Then it looks for available
domains composed from those keywords. Another tool acts on RSS feeds. It tries to extract relevant
keywords then search for available domain names. Several other tools were developed for this
purpose, to find good domain names. I have managed to find some good .info domains like exfoliators.info, uninstallers.info, thermoses.info using information from the EBay site (the category
tree)
– domain reporting tools: a Php tool for a client to get statistics about dropped domains. Some of these
statistics are: Google relevance (keywords, back links, number of Google ads), overture results for
several countries, Alexa ranking, Google pr, similar domains with different extensions, etc) The system
had a cron job which automatically processed domains to get the statistics. The client had an
administration interface to view / filter / order domains and statistics.
Tools: Php, Curl
Skills: web services, Php admin interfaces, batch operations
Date: 2007-2008

Social bookmarking service

Posted March 15th, 2010 in Portfolio by Florentin

Description: Building a social bookmarking service. Submit articles/site descriptions to several social sites.
Role: developer
Tasks:
– developed some Javascript tools to help me submit one website to 100+ social services like del.icio.us or digg.com.
This tool loads in Firefox as a Greasemonkey script and allows me to ‘learn’ the forms from one page and later to automatically fill in that form using database information about the site I wish to advertise. I also made some VBS tools to use imacros software in order to fully automate the process of submission.
– worked with Selenium RC in order to automate some form submissions though ruby and Php interfaces.
Tools: Php, Ruby, Selenium, Imacros
Skills: Build advanced interfaces, working with curl, multi threaded Php, using web services
Date: 2008

Ruby web scraper

Posted March 15th, 2010 in Portfolio by Florentin

Description: develop a software platform and techniques to extract information from websites.
Role: concepts, specifications, development
Tasks:
– screen scrapers and web crawlers in ruby – I had a ruby framework developed for
crawling and scraping websites based on predefined rules, then export, normalize and merge
data from different sources. Recently I’ve studied a lot of semantic web technologies like RDF in order
to create an advance semantic scraper.
Tools: Ruby
Skills: in depth ruby knowledge, ruby as DSL, using specific ruby libraries like
Hpricot, Nokogiri, active record
Date: 2008-2009