Pier-Giovanni Taranti
Technical Officer at International Mobile Satellite Organization (IMSO)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Português Native or bilingual proficiency
-
Inglês Full professional proficiency
-
French Elementary proficiency
Topline Score
Bio
Marcos Kalinowski
Pier-Giovanni combines a strong academic background with practical skills in the area of software engineering and data science. During my opportunity to work with him, he always showed being extremely committed to his responsibilities, aiming not only at getting the job done but at getting it done in the best way possible. He is also a pleasant person to work with and a great team player. I strongly recommend Pier-Giovanni for any software engineering or data science related position.
Juliana Estrella
Tive o prazer de trabalhar com o Comandante Taranti na Organização Militar Brasileira CASNAV – Centro de Análise de Sistemas Navais. Profissional exemplar qualificado e de liderança notória. Um comandante de personalidade agradável e de extrema responsabilidade com seus colaboradores. Na Marinha do Brasil, superava expectativas e apresentava um elevado empenho em todos os seus projetos. Demonstrava integridade, profissionalismo e uma excelente inteligência emocional para lidar com todas as situações militares. Destaco também seu zelo e senso de responsabilidade com o nosso pessoal da comunicação na área de tecnologia da Informação. Recomendo muito os seus serviços e desde já me coloco à disposição para maiores informações.
Marcos Kalinowski
Pier-Giovanni combines a strong academic background with practical skills in the area of software engineering and data science. During my opportunity to work with him, he always showed being extremely committed to his responsibilities, aiming not only at getting the job done but at getting it done in the best way possible. He is also a pleasant person to work with and a great team player. I strongly recommend Pier-Giovanni for any software engineering or data science related position.
Juliana Estrella
Tive o prazer de trabalhar com o Comandante Taranti na Organização Militar Brasileira CASNAV – Centro de Análise de Sistemas Navais. Profissional exemplar qualificado e de liderança notória. Um comandante de personalidade agradável e de extrema responsabilidade com seus colaboradores. Na Marinha do Brasil, superava expectativas e apresentava um elevado empenho em todos os seus projetos. Demonstrava integridade, profissionalismo e uma excelente inteligência emocional para lidar com todas as situações militares. Destaco também seu zelo e senso de responsabilidade com o nosso pessoal da comunicação na área de tecnologia da Informação. Recomendo muito os seus serviços e desde já me coloco à disposição para maiores informações.
Marcos Kalinowski
Pier-Giovanni combines a strong academic background with practical skills in the area of software engineering and data science. During my opportunity to work with him, he always showed being extremely committed to his responsibilities, aiming not only at getting the job done but at getting it done in the best way possible. He is also a pleasant person to work with and a great team player. I strongly recommend Pier-Giovanni for any software engineering or data science related position.
Juliana Estrella
Tive o prazer de trabalhar com o Comandante Taranti na Organização Militar Brasileira CASNAV – Centro de Análise de Sistemas Navais. Profissional exemplar qualificado e de liderança notória. Um comandante de personalidade agradável e de extrema responsabilidade com seus colaboradores. Na Marinha do Brasil, superava expectativas e apresentava um elevado empenho em todos os seus projetos. Demonstrava integridade, profissionalismo e uma excelente inteligência emocional para lidar com todas as situações militares. Destaco também seu zelo e senso de responsabilidade com o nosso pessoal da comunicação na área de tecnologia da Informação. Recomendo muito os seus serviços e desde já me coloco à disposição para maiores informações.
Marcos Kalinowski
Pier-Giovanni combines a strong academic background with practical skills in the area of software engineering and data science. During my opportunity to work with him, he always showed being extremely committed to his responsibilities, aiming not only at getting the job done but at getting it done in the best way possible. He is also a pleasant person to work with and a great team player. I strongly recommend Pier-Giovanni for any software engineering or data science related position.
Juliana Estrella
Tive o prazer de trabalhar com o Comandante Taranti na Organização Militar Brasileira CASNAV – Centro de Análise de Sistemas Navais. Profissional exemplar qualificado e de liderança notória. Um comandante de personalidade agradável e de extrema responsabilidade com seus colaboradores. Na Marinha do Brasil, superava expectativas e apresentava um elevado empenho em todos os seus projetos. Demonstrava integridade, profissionalismo e uma excelente inteligência emocional para lidar com todas as situações militares. Destaco também seu zelo e senso de responsabilidade com o nosso pessoal da comunicação na área de tecnologia da Informação. Recomendo muito os seus serviços e desde já me coloco à disposição para maiores informações.
Experience
-
International Mobile Satellite Organization
-
United Kingdom
-
Maritime Transportation
-
1 - 100 Employee
-
Technical Officer
-
Nov 2020 - Present
-
-
Technical Advisor to the Director General
-
Jun 2018 - Oct 2020
As a technical adviser, I have been designated to different tasks at IMSO:· Performing and reporting LRIT audits (data analysis),· Studying and suggesting technical solutions for problems involving systems engineering (system design),· Preparing document submissions for meetings, and communications to external stakeholders (reporting and communicating to the general public),· Coordinating and participating in technical events and meetings in the UK and abroad, and· representing IMSO in technical working groups, such as the API correspondence group from International Hydrographical Organization and several working groups at the International Maritime Organization.Some of my achievements during this period:· Participated in the improvement of the LRIT audit report and processes, including the new guidelines approved by IMO. This included new graphs and internal methods;· Drafted the Operations Manual, which had formalised the activities for the oversight of the mobile satellite communication services recognised for the GMDSS;· Participated as a speaker in the IMO interministerial Conference on Fishing Vessel Safety and IUU Fishing in Torremolinos, Spain, 21-23 October 2019;· Developed an internal method for calculating the availability of Low-Earth Orbit (LEO) satellite constellations, to cross-check information to be provided by Iridium – which method is proprietary;· Prepared ad-hoc reports under the request from the Director-General;· Presented IMSO figures customised to several diplomatic and technical delegations; and· Took part in the assessment of outstanding issues from the Iridium system, after its recognition to provide services in the GMDSS.IMSO use a specific set of tools for executing analysis. The data analysis is mostly done using in-house tools and data querying (C#, XML, Oracle, TOAD). The reports are done with Tableau. In my ad-hoc work, I also benefit from R (Rstudio) and Python (Anaconda).
-
-
-
-
Consultant in data science
-
Mar 2018 - Jun 2022
I have been providing ad-hoc consultancy on:- Data science, using Natural Language Toolkit (NLTK) and the standard Python libraries (Pandas, NumPy; SciPy, etc) to provide advice and insights for a general ombudsman on the public sector. I developed this work on the Anaconda environment with the Jupiter Notebook.- Business intelligence related to the initial implementation of BI tools, processes and infrastructure for a company in the financial sector. This work is based on the Kimball methodology.- Maritime systems for tracking of ships, related technologies and data.
-
-
-
-
Head of the Division of Operational and Strategic Systems - Portfolio manager and Researcher
-
Oct 2015 - Apr 2018
I was in charge of a portfolio of 07 to 08 projects with around 90 professionals. These projects included interoperability, ship monitoring (LRIT, VMS, fishing and rivers), support to the decision-making process, and business intelligence.I was responsible for supervising the management and technical solutions for the projects under my portfolio, including budgets approval. Also, I handled interpersonal conflicts and contacts with clients and other actors to solve disputes when needed.As Head of Division, I participated in all selection processes, considering the candidates' technical knowledge and evaluating their suitability to the organizational culture.In parallel, I was one of the leading researchers in the organization. Some achievements: - Responsible for implementing the initiatives to incorporate Business Intelligence and Data Science concepts for current and new projects.- During 2015, I have participated in a working group to discuss and suggest a solution to the enterprise services architecture in the Brazilian Navy. - As a technical advisor to Brazilian delegation in IMO and Inmarsat meetings, I have suggested and drafted Brazilian submissions to IMO for LRIT and related issues (e.g. ship reporting systems). In 2016 I performed the Brazilian role in a testbed with Singapore and Norway. This testbed has originated internal research about maritime single-windows interoperability.- I led the project to design a solution for tracking the water traffic in the Amazon basin, with more than 8,000km. The solution included amendments in regulation and the architecture for collecting, analysing and summarising the data, in a distributes architecture.- Following an invitation, I presented in an IMSO international symposium held on the International Maritime Organization (UN agency) the data analysis from 10 yeas of merchant ships positional data and search and rescue operations around all the world. A similar analysis supported policy decisions in Brazil.
-
-
Project Manager
-
May 2017 - Mar 2018
The BI-Corp was a pilot project for implementing a data warehouse and business intelligence infrastructure (using Kimball methodology).The team had 4 PhD, 2 MSc and 2 analysts, with expertise in data science, business intelligence, statistics, operational research, software engineering and domain knowledge.An initial infrastructure was put in place with the Pentaho suite and ETL solution, and the Saiku for online data visualization. Experimental analysis was done in R (RStudio). An instance of PostgreSQL was used for the data warehouse and the datamart. Once the infrastructure was ready, the client indicated the processes to be initially monitored, together with the metrics. The ETL pipelines were designed and the data was stored in a dimensional model (star model).I left the organization and the project at this stage.
-
-
Head of the Department of Systems Engineering (Interim)
-
Jan 2016 - Apr 2016
Interim position.The Department of Systems Engineering encompasses seven divisions, including R&D, and the Project Management Office (PMO). Approximately 200 collaborators and 30 projects were under the department. I took over the department as the senior officer in the divisions, awaiting the arrival of the newly appointed Head of Department.It was a difficult period since the Research Center was suffering a downsizing because of funding reductions. The senior officers, under my guidance, were required to decide on the teams' cut and how to avoid losing invaluable knowledge on the systems and know-how.
-
-
Deputy Head Of Division
-
Mar 2015 - Oct 2015
After returning from my post-PhD research period, I was selected to take over the strategic systems division. I was posted as Deputy Head of Division for 08 months for training, while I was simultaneously in charge of a project (LRIT) and training the new manager for the project.As a deputy head of the division, I mostly take over the bureaucracy associated with the role, seeking the head approval for the important decisions under his responsibility.
-
-
Project Manager - LRIT
-
Mar 2015 - Aug 2015
Manager and software architect of the project LRIT Brazilian Regional Data Centre. This system track merchant fleets from Brazil, Namibia and Uruguay.I have managed this project from 2008 to 2013, with one year of interruption due to my post-PhD abroad in 2014. Even so, I informally supervised the project and the system architecture remotely. In March 2015, after returning to the research centre, I was again designated as the LRIT Project Manager. I remained in this position for six months while training my substitute. I stayed as a technical supervisor for the LRIT and until 2018, representing Brazil in UN-related technical meetings due to my expertise and background in architecture the business rules.The LRIT Brazilian RDC is developed using JEE specifications, using the PostgreSQL database and GIS support from PostGIS. The software uses SOAP/XML 2.0 web services over TLS 1.2, and the XSD specification is provided in the IMO technical documentation. The deployment environment consists of Glassfish AS on Oracle Linux, running on a cluster of VMWare virtual machines.During this period, we updated the billing system, which concepts are slightly similar to the telecommunications billing – based on messages types.
-
-
-
Instituto Infnet
-
Brazil
-
Higher Education
-
200 - 300 Employee
-
Lecturer In Computer Science
-
Feb 2012 - Mar 2018
undergraduate courses:Information security, Software Engineering, Software analysis with Object-Oriented Paradigm and UML, Dara structures and introduction to JEE, Artificial Intelligence, Electric materials.graduate courses:Design patterns and Frameworks, Software Architecture, Information Security - Strategic Planning, Analysis and Design for Object-Oriented systems.I had a break in 2014 and 2015 because of the post-doctorate abroad. undergraduate courses:Information security, Software Engineering, Software analysis with Object-Oriented Paradigm and UML, Dara structures and introduction to JEE, Artificial Intelligence, Electric materials.graduate courses:Design patterns and Frameworks, Software Architecture, Information Security - Strategic Planning, Analysis and Design for Object-Oriented systems.I had a break in 2014 and 2015 because of the post-doctorate abroad.
-
-
-
-
Visiting research fellow
-
Jan 2014 - Feb 2015
I worked in the Agents and Intelligent Systems Group, Department of Informatics. The lab team was a multicultural and multinational group. My research theme was related to interoperability. I have used MASON framework, in Java technology, to test a heuristic algorithm to tame tardiness in distributed simulations by collecting performance metrics and intervening at run-time.My research theme was the virtual simulation interoperability. The research depended on statistical analyses for its evaluation, using hypotheses testing for the models (GLM and ANOVA). I used R for the data analyses.
-
-
-
-
Lecturer In Computer Science
-
Jul 2012 - Dec 2014
Lecturer in Computer Science. I gave classes on Algorithms, Object-Oriented Programming (with Java), Software Engineering, and Computer Architecture. Lecturer in Computer Science. I gave classes on Algorithms, Object-Oriented Programming (with Java), Software Engineering, and Computer Architecture.
-
-
-
-
Researcher and Project Manager
-
Jan 2008 - Jan 2014
I was designated for working at the research centre just after my MSc, and during this period I conclude my PhD in part-time and a graduate curse for management level. I left the research centre in 2014 to conduct post-PhD research and returned after.As a researcher I was in charge of implement best practices in the centre, bringing the projects to the state-of -art. I led and participated in initiatives for:implementing change control and version control disciplines, using Subversion;• normalizing the development environment (eclipse on Linux)• starting automatic builds (Ivy + Ant) and after implementing continuous integration (Maven, Jenkings, testlink, Redmine, automated unit and integration tests)• implementing formal software development processes (both CMMI and Scrum based)• Implementing concepts of data warehouse in a project for the first time in the organization.As a project manager, I was in charge of contract management. I was responsible defining scope, budget and schedule with clients, and after this proposal agreed, I would draft the contract with detailed information. Managers also sign the contracts as technical responsible for the execution and are the contact point for client issues. This is part of the formal process defined in the research centre for project management, from the inception to the final report. The process was based on PMBOK (PMP). I was required to select and interview candidates for the projects and forming the teams.
-
-
Project Manager - SADLOG
-
Nov 2012 - Dec 2013
SADLOG is a decision support system for logistics, originally programmed in PHP.This was an architectural refactoring project. The software was redesigned and implemented in Java EE, incorporating the old and new requirements. The new database uses star-model as a data warehouse, to allow recovering dimensional data (OLAP cubes). The new architecture allows for automatically collecting information.Project team: 7 professionals.
-
-
Project Manager - LRI
-
Jan 2008 - Dec 2013
• Manager and software architect of the project LRIT Brazilian Regional Data Centre. This system track merchant fleets from Brazil, Namibia and Uruguay. During this period the system was updated several times to improve its performance, usability, security and to offer it under Software as Service (SaaS) to other countries. The LRIT Brazilian RDC is developed using JEE specifications, deployed on JBoss EAP, using PostgreSQL database and GIS support from PostGIS. The software uses SOAP/XML 2.0 web services over TLS 1.2, and the XSD specification is provided in the IMO technical documentation.
-
-
Project Manager - CERDAIM and MAZFM
-
Dec 2008 - Sep 2012
CERDAIM stands by Regional centre for maritime information and tracking, and MAZFM is the Monitoring system for the blue amazon (south Atlantic east ocean) and national merchant fleet. Both were research projects associated with the LRIT project scope, granted by FINEP and the public fund for water transport and shipyard. These projects involved around 10 researchers.Some of the outcomes are: a study for spatiotemporal data fusion where the positional information has different levels of uncertainty, simulations, participation in international forums to improve the global specification for the LRIT. Under this project, I participate in several international forums as Brazil representative or adviser, and I went to Namibia, Peru, Uruguay, Cape Verde to provide training and to negotiate their participation in the system.
-
-
Technical leader - Long-Range Identification and Tracking of Ships (LRIT)
-
Feb 2008 - Nov 2008
The LRIT is a system designed by the International Maritime Organization (IMO). The Brazilian project implemented the data centre to track Brazilian merchant ships through satellite. I started as deputy manager and technical leader, in charge of architectural decisions on the GIS database (Postgres+PostGIS), refining the requirements, test plan and component architecture (JEE5 + JBoss).The system was to be deployed in a cluster and to provide 99.9% of availability.The outputs from our project were discussed at IMO and influenced the global architecture of the LRIT. This was the first distributed system with GIS support in Java developed in the research centre. I enforced some innovations in testing, such as unit and system automated testing, cluster deployment, use of simulators for performance testing.I was part of the expert Grupo that draft the global system, and I participate in this task until 2017.
-
-
-
Pontifícia Universidade Católica do Rio de Janeiro
-
Higher Education
-
700 & Above Employee
-
PHD Graduate Student
-
Mar 2008 - Mar 2013
In 2013, I concluded my PhD course with a multidisciplinary thesis, in which I used R and statistical experiments and analysis. These tasks included generalised linear models, ANOVA experiments for multi-dimensional data, principal component analysis, and others. The reports were automated using Gnuplot, Latex and R.The results of this research were presented in seven symposiums in Brazil, United States and Italy. In 2013, I concluded my PhD course with a multidisciplinary thesis, in which I used R and statistical experiments and analysis. These tasks included generalised linear models, ANOVA experiments for multi-dimensional data, principal component analysis, and others. The reports were automated using Gnuplot, Latex and R.The results of this research were presented in seven symposiums in Brazil, United States and Italy.
-
-
-
-
Lecturer
-
Jan 2008 - Jul 2009
Undergraduate courses (ciência da computação e tecnólogo em análise de dados):Linguagens Formais e Automatas; Interação Homem Máquina; Compiladores; Algoritmos e Solução de Problemas; e Interface Homem-máquina Undergraduate courses (ciência da computação e tecnólogo em análise de dados):Linguagens Formais e Automatas; Interação Homem Máquina; Compiladores; Algoritmos e Solução de Problemas; e Interface Homem-máquina
-
-
-
Instituto Militar de Engenharia
-
Higher Education
-
100 - 200 Employee
-
Full-time MSc student
-
Jan 2006 - Dec 2007
Master's thesis: Dominium: an approach to regulate multiagent systems in dynamic and geo-referenced environments (in Portuguese).Technologies used: java SE5, ontologies (OWL-DL), GIS database (PostgreSQL + PostGIS), JENA reasoner, Java Topology Suite (JTS), Java Agent Development Environment (JADE).During this period, I have published around seven scientific papers on the research, including one on the use of multiagent simulators to test the LRIT system. Master's thesis: Dominium: an approach to regulate multiagent systems in dynamic and geo-referenced environments (in Portuguese).Technologies used: java SE5, ontologies (OWL-DL), GIS database (PostgreSQL + PostGIS), JENA reasoner, Java Topology Suite (JTS), Java Agent Development Environment (JADE).During this period, I have published around seven scientific papers on the research, including one on the use of multiagent simulators to test the LRIT system.
-
-
-
-
Commanding Officer (Ship's Captain)
-
Jan 2005 - Jan 2006
The ship’s mission was to patrol rivers in Brazilian border with Bolivia and Paraguay. The operations area was the Pantanal.The Patrol Vessel Pirajá is a 105-ton ship with a crew of 16 seamen.• Responsible for safety inspections on river ships, patrol, and logistic support to riverside villages of the Paraguay River. This river is an important logistic route to countries that share its basin, with nearly 1,600km of navigable waters. During the command, I gained field experience related to activities usually associated with coastal guards, such as combating smuggling and inspections on board of ships to check maritime regulations compliance.
-
-
-
-
Operations Officer
-
Jul 2004 - Jan 2005
• Frontin was a 1,970-ton multi-purpose escort ship, with a crew of 145 seamen.• The operations department had nearly 60 men divided by two divisions. • During this time, Frontin was in general maintenance period, in dry dock. I was in charge of crew training, in order get them ready for sea operations. Additionally, I supervised the communications and operations divisions in the planned maintenance activities and repairs. • Frontin was a 1,970-ton multi-purpose escort ship, with a crew of 145 seamen.• The operations department had nearly 60 men divided by two divisions. • During this time, Frontin was in general maintenance period, in dry dock. I was in charge of crew training, in order get them ready for sea operations. Additionally, I supervised the communications and operations divisions in the planned maintenance activities and repairs.
-
-
-
-
Executive Officer and Instructor of maritime disciplines
-
Jan 2002 - Jul 2004
153-ton ship with a crew of 15 seamen. • The ship is able to receive 18 cadets in trips and 30 for daily training. • The mission was training the navy cadets in maritime communications, ship manoeuvring and navigation. The captain and I were responsible for providing the training.• in charge of the ship administrative affairs and, including crew training and of supervising the 24/7 service on the sea and at the port.• in charge of executing the preventive maintenance plan for equipment, including engines and communication/navigation devices.
-
-
-
-
Operations Officer
-
Mar 1997 - Dec 2001
The Landing Ship Tank Mattoso Maia is an 8,750-ton ship, with 32 Officers and 232 sailors. I led groups from 15 to 60 people, according to the role I was in charge. I had different tasks/roles in Operations Department, such as:• Chief of Communications Division – in charge of ICT – administrator for Novel network using ipx/spx protocol, file server, Linux for backup, email; radio and data communication under VHF, HF and Inmarsat C – using external modem; and of integrating information from GPS and radar under NMEA protocol- we collected both historical information in computer through serial ports or radio data streaming to be analysed after.• Chief of Operations Division – in charge of detection, navigation, air operations, ship-to-shore movement in amphibious operations, SAR operations.• Maneuverer Officer – in charge of assuming the ship manoeuvre in the risky situations, such as entering and exit ports and closed waters, military tactical manoeuvre, when operating with helicopters, mining exercises and the most interesting manoeuvre in this class: landing and retracting from the beach.• Air-Tactical Controller for Helicopters – using radar, the controller gives vectors (course and speed) and determine altitude to helicopters to hunt submarines; perform anti-surface or amphibious actions; or throw special operations.• Regardless of being a chief of division or department, in charge of administrative affairs for the crew under my orders, including their training and of supervising the 24/7 service on the sea and at the port.• I was also in charge of executing the preventive maintenance plan for shipborne equipment of my divisions. We followed the 3M process.• I was in charge of planning and managing SAR operations when our ship assumed the action scene (acting as Operations Chief).
-
-
Education
-
King's College London
-
Pontifícia Universidade Católica do Rio de Janeiro
Doctor in Science, Degree in Informatics, Software Engineering -
Naval War College, Rio de Janeiro, Brazil
Graduated degree in naval sciences, Law, administration, government, logistics -
Instituto Militar de Engenharia
Master in Science, Degree in Computer and Systems, Software Engineering -
Naval War College, Rio de Janeiro, Brazil
Graduated degree - staff training course for intermediate officers, Planning, military, law -
Admiral Marques de Leao Centre, Rio de Janeiro, Brazil
Graduated degree - Surface Navy Officer, Maritime/naval electronics and communication systems, Tactics -
Admiral Wandenkolk Centre, Rio de Janeiro, Brazil
Graduated degree (Electronic for Officers), Maritime/naval electronics and communication systems -
Escola Naval
Bachelor’s Degree in Naval Sciences, eletronics