Thanks for visiting my profile!
I have worked as a web developer since 2001, here you can find a list of my latest and more significant projects.
You can see more details about me on my CV.
You can also get in touch with me on my LinkedIn.
You will find some of my projects on my github account.
Last Web Development Projects
Advertalia, a geosegmented advertising platform
As a founder and main developer of this tool, I have built the project from the idea and conception to all stages of design and development, in partnership with one of the leading weather sites in Spain.
- Project management with Trac, client needs analysis, short releases (SCRUM method).
- Based on LAMP, the database has been designed to host several thousand ads from different partner sites in a single data store.
- Built on Yii (PHP 5.3).
- Interfaces designed and programmed in x-html/css/js with the Dojo toolkit.
- Coordination with a few fellows that volunteered to adventure with me in creating their own business.
http://climaps.com
A visualization tool for meteorological data with high geographical and spatial density. It is based on a high performance MySQL database capable of managing millions of new registers every day and show the latest information on real-time. Full website architecture and development, at all levels:
- LAMP server maintenance
- Database design for high performance (millions of meteorological data registers)
- Features and back-end programming (Code Igniter – PHP, x-html, css)
- Interface design for usability, ergonomy and visual appeal (Photoshop, FreeHand)
- Interface programming in JavaScript – AJAX (jQuery, Dojo), advanced JS tools like Google Maps API and EJSChart, and graphical and interface design. Multiplatform.
- Application test
- Project management, client needs analysis, tight deadlines (principles of Agile development)
http://easycycle.ch
From May 2010 to present, I am in charge of the redesign and maintenance tasks of this website. Based on a home-made architecture, the website is upgrading slowly towards a new version while keeping functionality step by step.
My CV as a time line
Just to play a bit with CSS + jQuery + xhtml and W3C standards, I have built this simple time line.
While it is not a substitute for my full CV, it does the trick.
Please, take a look at the code!
MVCLight, a PHP lightweight framework
Small Open Source MVC framework designed to be a light and fast platform as an alternative to other well-established frameworks with a higher footprint. It is intended for projects where performance is critical and / or a home-brew solution is required, and for educational purposes (just to have fun building your own MVC engine)
Just freshly baked!
http://businesspoint.es
I collaborated on the conception, design, and development of this eCommerce software.
http://jopesmar.com
I designed, programmed and built the layout for this site.
An Intranet provides content and products administration.
http://viator.es
I developed a PHP – XML backend to retrieve data from MySQL database.
I also added data process and work flow to the Flash website.
http://ggabroad.com
I programmed and built the layout with a provided design.
It integrates a Coppermine photo gallery and PHPBB forum applications.
http://abc-webs.net
Co-founder of a web development studio located in Elche, Spain.
Web sites based on CMS
http://sensorscope.ch
Built when working with Climaps for Sensorscope.
Based on a Joomla template, I re-arranged general look by choosing images and adding some effects with Mootools.
Content provided by the company.
http://usense.org
Website for the Acoustic Tomography project at LCAV.
Based on Joomla, I’ve configured the application and installed some plug-ins to fit the client’s needs.
Content provided by the people from the project.
http://blog.fourierandwavelets.org
Web site for a Physics book user community. Based on WordPress with several plugins for SEO, cache, LaTeX formulas and contact form.
The template has been slightly modified to fix the client’s needs.
Content managed by the client.
Flash examples (part of bigger projects)
Shoes Game
Programming of an interactive tool to play with shoes designs, built in Flash.
Shelves Configurator
Configure your shelves distribution with this easy to use tool developed in Flash.
News reader
Basic news reader, grabs the RSS links from a configuration XML file, then reads their feeds and shoes them always up to date.
Java examples (academic purposes)
Profiler
A simple profiling system to check where your application is slow.
Calculator
Graphical application which mimics Windows’ own calculator.
Simulin
Graphical digital circuits designer, with logical output analysis.
Raster
Basic sniper which detects servers listening on a given network on a given port.
Opositores
Small application which populates and manages a list of applicants.
Militares
Similar to ‘Opositores’, but focused on a database of army marines.
Electronics practices while studying my degree
3 bit digital calculator
Full design of an ALU with the control stage for common 3 bits calculations, based on NAND and NOR digital gates. Mounting and tests on the laboratory
Multi-stage audio amplifier
Based on common BJT amplifiers, I designed a cascaded multi-stage audio amplifier: input stage, amplification stage and filtering and impedance adaptation stage. Mounting and tests on the laboratory
Basic functions generator
With basic components like resistors and condensers, and a couple of integrated multi-purpose circuits like the 555 oscillator and common OP-Amps, I designed a simple functions generator. Frequency control, square, triangular and sinusoidal adjustable output.