Java EE developer
IT Consultant Freelance
Total years of experience :19 years, 6 Months
Working like IT consultant freelance involved in many projects
Main duties:
• Working with users to establish requirements and determine priorities
• Meeting client’s face to face at their offices
• Developing new functionalities, both back-end and front-end
• Investigating alternate configurations & implementing better solutions
• Developing of RESTFul and SOAP-based web services
• Designing and implementing User interfaces
• Developing in ForgeRock tools such as OpenAM
Instal “http://instal.com/about”
Instal is a mobile user acquisition network for publishers and advertisers. Instal provides mobile
technical and marketing solutions for developers, publishers, agencies and advertisers.
I was involved at the beginning of the project and my duty was to find and to implement the right
solution to acquire a lot of data and to offer this data in the right manner to the customers, almost in
real time.
Main duties:
• Developing tracking system (Python/Django)
• Acquisition of raw data (Apache Flume)
• Pre-aggregation of raw data (Hbase)
• Developing ETL scripts (MapReduce to extract data from Hbase and copy this data to
HDFS under Hive tables. Then from Hive tables to Impala tables)
• Writing system configuration “recipes” with Chef configuration management
Attrakt.com platform is a smart search engine, a way to save your favourite sites (as well
as read and search within them), a way to share your knowledge with others.
Main duties:
• System developer
• Comprehensive database management
• Java EE developer
• Maintenance and optimization for a high traffic website (ca. 2, 5 millions of visitors a day
“http://www.lineacomune.it/”
Linea Comune is a state-owned company that works in the e-Government field, specifically in the
Government-to-Consumers model delivery.
Main duties:
• Developing new functionalities, both back-end and front-end
• Corrective and evolutionary maintenance of third-party software
• Data analysis
• Data modelling based on ROLAP (Relational Online Analytical Processing) model
• Developing ETL
Web marketing, video marketing, development of intranet web applications.
Main duties:
• Developing back-end and front-end parts (Java EE)
• Web development (Java EE and PHP)
• System and network administration
• Database management