In nearly 24 years of experience in the software engineering field I tried to deliver high quality systems that solve complex business problems, using different technologies from Java to C++.
To deal with projects, I used main software development processes, such as RUP, OpenUP, Booch and agile methodologies, earning a wide experience in Business Analysis, including requirements collection, process, data analysis and risk analysis
I know the main database systems, such as ORACLE, Microsoft SQL Server, Postgres and MySQL and I have a wide experience in database design, normalisation and optimisation.
During design, I use "state of the art" patterns and process to produce, in each lang...