Pasqualino Ferrentino
Drop Here

Pasqualino Ferrentino

Software Architect


ASTI, Italy


I am a computer scientist whose main skills are in the field of data analysis, pattern recognition, statistical software, machine learning and large scale system design and integration. I have developed systems using Neural Networks, Markov chains, Support Vector Machines in various applications: OCR, image processing, data analysis, text indexing and retrieval. I am also proficient in 3D image visualization using common off the shelf libraries and methodologies, either low or high level, like OpenGL, DirectX, VTK, Java3D. I understand and use common ray tracing programs. I understand image processing topics like segmentation, thresholding, classification. I have worked in the past in a 3d Face recognition European project. I know the OpenCV ... morelibrary quite well. In the field of "general programming" I have a good understanding of Databases, multi threaded applications, sockets, pipes, encryption (symmetric and asymmetric), compiler design, operating systems, low level data structure in memory and on disk, data integrity. I consider myself an expert in data structures and algorithms: trees, queues, lists, b-trees, hash tables; I use standard libraries like STL, Boost, Java generics. I have a good knowledge of SQL and data normalization however I have also used custom No-SQL databases like Datadraw, MapDB, Tokyo Cabinet, Zope. I know all the basic algorithms and templates used in every day coding; regarding data integrity and security. Compression (lossy and lossless), symmetric and asymmetric encryption, public certificates, I have worked with OpenSSL programming, encrypted web services, packet sniffers. I am proficient in all the common every day languages with an emphasis on C++ and Perl. But I can use: Java, Python, Visual Basic, C#, PLSQL, Delphi. I know all the Object Oriented Programming concepts and design patterns and I use them if the need arises, but I am also able to write object-free programs in C or functional languages (like Haskell or Scheme). I know modern version control systems like git and mercurial, even if I can use also older ones like Subversion or CVS. I know Windows programming and API quite well. I have used WPF and WCF to create desktop applications in Windows and web services. I have used Linux and Gui toolkits like Qt which are platform independent. I know XML, XSL, I have used several parsers like the MsXML or Xpath. I know how to validate a XML with a schema. I have worked with a team that handled thousands of XML documents relating to air crashes in a SQL server database. I am able to talk and write in English with fluency. If anything is not listed here either I have forgotten to list it or I can probably learn it quite fast, so don't hesitate in asking! less

Pasqualino Ferrentino has added 1 portfolio piece. Create an account to review it.

Work History and Feedback

  • Feb 2015 - May 2015

    Need a workflow for machine learning tasks (script or application or class)
    $470.00 earned
    Fixed Price

  • Feb 2015

    Image Recognition - Sort out zone containing words in an Image
    Lino is a very reactive person, always prompt to answer your questions with a solid technical background. I recommend him.
    1 hour
    $23.61 / hr
    $81.81 earned

  • Jan 2015

    Haskell to C FFI conversion to JSON format
    Lino was able to complete the work ahead of time and worked hard to help me meet some deadlines. We worked very well together and I look forward to working with him again.
    $300.00 earned
    Fixed Price

  • Jan 2011 - Feb 2011

    C Programmers
    5 hours

  • Jan 2011

    Architect TAM
    $1.11 earned
    Fixed Price

  • Dec 2010 - Jan 2011

    Python Programmer
    Has great skill and communication. Will work with hin again.
    3 hours
    $10.89 / hr
    $30.82 earned

  • View More (1)

Pasqualino Ferrentino has more jobs to show. Create an account to review them.


Name Score (out of 5) Time to Complete
Italian To English Translation Skills Test 5.00 1st Place! 12 mins
English To Italian Translation Skills Test 5.00 1st Place! 13 mins
Perl 5 Test 4.10 Top 10% 32 mins
Compiler Design Test 2.90 Top 20% 12 mins
Java Test v3 4.70 Top 10% 16 mins
Italian Vocabulary Skills Test 4.60 Top 30% 9 mins
Technical Writing Skills Certification 3.90 Top 10% 24 mins
Programming with C++ Test 3.60 Top 20% 29 mins
C Programming Test 3.70 Top 30% 21 mins
U.S. English Basic Skills Test 4.90 Top 10% 12 mins
Programming with C# Test 3.10 Top 30% 33 mins
Mechanical IQ Test 3.10 Above Average 27 mins
MS SQL Server 2005 Test 2.60 Above Average 13 mins
SQL Test 2.50 Above Average 17 mins
Upwork Readiness Test for Independent Contractors and Company Managers 4.60 Above Average 29 mins
Telephone Etiquette Certification 3.00 Below Average 14 mins
Email Etiquette Certification 3.40 Below Average 8 mins
What's the difference?

Work History

93% Job Success
7,633 hours worked
25 jobs


Less than 30 hrs/week
24 hrs response time

Search for others