## BIO
**Biographical data**
**Name:**Pasqualino Ferrentino
**Citizenship:**Italian
**Birth:**February 18th, 1973
**Graduated:**April 1997, Electronical Engineering
**Foreign languages**
| Language | Skill written | Skill spoken |
| -------- | ------------- | ------------ |
| English | Very good | Fair |
| German | Sufficient | Elementary |
**Past work**
Worked as a developer for a Software House from 1998 to 2008. Now I am starting a career as a free lance programmer.
**Metodologies**
My main goal is QUALITY. Every software I write is tested and designed before it is written. I use unit testing, online documentation (inside the source code), revision control systems, bug reporting. I work quickly and good. My software is conceived to be robust, free of errors and professional. I use object oriented techniques also with languages not object oriented. I use design patterns and well known coding standards to make the software easily modifiable and upgradable.
**What you will obtain hiring me**
In every job I take I make the best effort I can to deliver a state of the art solution. This does not necessarily means **zero bugs**. Bugs are inherent in every software; quality software does not mean zero bugs, but bugs which are:
* easy to fix
* with limited impact
* usually semantically relevant (so they are easily found)
The most important thing about a quality software is that it will pay in the long run. I am certainly able to write a "quick and dirty" solution, but, also in the dirtiest prototype, I try to have a clean and ordered control flow, meaningful variables and functions, usually also some comments.
We all know that the "quick and dirty" prototype will eventually grow, so it is always better to start with the right foot.
## Area of Expertise
Computer Skills \---|\---|\---|\---|\---| Web services Web programming Networks Protocols Security Compiler writing Parser writing OS writing Text processing Data mining Image Processing Mathematical analysis Neural networks Workflow management systems Databases Other skills \---|\---|\---|\---| Writing Design (UML) Good analys skills