From c256115106ee602917b7ae676fcf7c763b5c2f01 Mon Sep 17 00:00:00 2001 From: rodolfolotte Date: Mon, 23 Dec 2024 00:45:27 -0300 Subject: [PATCH] update deloitte projects --- _pages/experiences.md | 14 ++++++++++++-- assets/images/applications/gis-petro.png | Bin 0 -> 112068 bytes assets/images/applications/helivar.png | Bin 0 -> 89230 bytes assets/images/applications/pics/gis-petro.png | Bin 0 -> 112068 bytes assets/images/applications/pics/helivar.png | Bin 0 -> 89230 bytes .../pics/same-dim/altave-worker.png | Bin 15972 -> 15858 bytes .../applications/pics/same-dim/android.png | Bin 4579 -> 4465 bytes .../applications/pics/same-dim/bracell.png | Bin 4299 -> 4185 bytes .../applications/pics/same-dim/callisto.png | Bin 9938 -> 9824 bytes .../applications/pics/same-dim/gis-petro.png | Bin 0 -> 26197 bytes .../applications/pics/same-dim/helivar.png | Bin 0 -> 21011 bytes .../applications/pics/same-dim/imager.png | Bin 12056 -> 11942 bytes .../applications/pics/same-dim/interimage.png | Bin 18794 -> 18680 bytes .../pics/same-dim/interimage2.png | Bin 7074 -> 6960 bytes .../images/applications/pics/same-dim/ion.png | Bin 10238 -> 10124 bytes .../images/applications/pics/same-dim/mag.png | Bin 6126 -> 6012 bytes .../images/applications/pics/same-dim/onu.png | Bin 16430 -> 16316 bytes .../applications/pics/same-dim/pfed.png | Bin 15408 -> 15294 bytes .../applications/pics/same-dim/sccon.png | Bin 16343 -> 16229 bytes .../images/applications/pics/same-dim/sci.png | Bin 15037 -> 14923 bytes .../applications/pics/same-dim/snakes.png | Bin 8858 -> 8744 bytes .../applications/pics/same-dim/sonia.png | Bin 0 -> 22664 bytes .../images/applications/pics/same-dim/swd.png | Bin 7542 -> 7428 bytes .../images/applications/pics/same-dim/swm.png | Bin 9753 -> 9639 bytes .../applications/pics/same-dim/swm2.png | Bin 17864 -> 17750 bytes .../images/applications/pics/same-dim/tec.png | Bin 16775 -> 16661 bytes .../applications/pics/same-dim/technite.png | Bin 27729 -> 27615 bytes .../pics/same-dim/tree-specie.png | Bin 5414 -> 5300 bytes .../images/applications/pics/same-dim/tsi.png | Bin 10239 -> 10125 bytes .../pics/same-dim/well-drilling.png | Bin 0 -> 17099 bytes .../applications/pics/same-dim/workshop.png | Bin 16512 -> 16398 bytes .../applications/pics/same-dim/xprize.png | Bin 7057 -> 2043 bytes assets/images/applications/pics/sonia.png | Bin 0 -> 103514 bytes assets/images/applications/sonia.png | Bin 0 -> 103514 bytes 34 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 assets/images/applications/gis-petro.png create mode 100644 assets/images/applications/helivar.png create mode 100644 assets/images/applications/pics/gis-petro.png create mode 100644 assets/images/applications/pics/helivar.png create mode 100644 assets/images/applications/pics/same-dim/gis-petro.png create mode 100644 assets/images/applications/pics/same-dim/helivar.png create mode 100644 assets/images/applications/pics/same-dim/sonia.png create mode 100644 assets/images/applications/pics/same-dim/well-drilling.png create mode 100644 assets/images/applications/pics/sonia.png create mode 100644 assets/images/applications/sonia.png diff --git a/_pages/experiences.md b/_pages/experiences.md index 406a440f15..fdc69fc314 100755 --- a/_pages/experiences.md +++ b/_pages/experiences.md @@ -7,7 +7,7 @@ author_profile: true --- ![image-left]({{site.baseurl}}/assets/images/companies/deloitte.png?style=rounded){: .align-left} Deloitte Touche Tohmatsu -Computer Vision Data Scientist - ( Jul. 2023 - present date ) +AI & Data Lead - ( Jul. 2023 - present date ) São Paulo, SP, Brazil Full-time Data science, research and management of activities involving data, analysis, and validation. Tasks involve the elaboration of methodologies using MLOps workflow to deal with multiple applications sensitive to data. The range of possibilities is wide when the products involve the analysis of data, it counts basically every statistic tools, as well as Machine Learning, aligned with the facilities of Cloud Computing. @@ -17,7 +17,13 @@ Deloitte is one of the largest professional services firms in the world, providi Projects: -![image-left]({{site.baseurl}}/assets/images/companies/petro.png?style=smallpic){: .align-left} **Well Drilling Engineering**: It is a specialized branch of engineering that deals with the design, planning, and execution of drilling operations to extract oil, gas, water, or other resources from the subsurface of the Earth. It involves various technical and logistical aspects to create boreholes or wells that reach the target reservoirs safely and efficiently. In this sense, this project tends to support activities on data analysis and future predictions. Activities involving solution construction, data organization, continuous ML flows, developments, database and task managements. +![image-left]({{site.baseurl}}/assets/images/applications/pics/same-dim/helivar.png?style=rounded){: .align-left} **Air traffic monitoring over oil platforms**: Monitoring helicopter landings and departures over offshore oil platforms is crucial for ensuring operational safety and compliance with regulations. Using an AWS-based infrastructure, hundreds of videos from multiple platforms can be processed continuously, enabling real-time analysis and reporting. This project employs multiple Deep Learning models to extract key safety metrics during landing and departure operations, such as counting the number of passengers, assessing landing quality, analyzing helicopter position, and verifying adherence to safety inspections. The scalable and automated nature of this system enhances oversight, minimizes human error, and supports proactive decision-making to maintain high safety standards in these critical operations. + +![image-left]({{site.baseurl}}/assets/images/applications/pics/same-dim/sonia.png?style=rounded){: .align-left} **Intelligent bathymetric mapping of oceans**: Bathymetry mapping around oil platforms is vital for ensuring operational safety and protecting natural and human-made targets. Using acoustic imaging, high-resolution sonar data can reveal underwater features like hazards and infrastructure. Machine learning algorithms further enhance efficiency by automating the processing and analysis of these images, enabling accurate and rapid identification of critical targets while supporting environmentally responsible operations. + +![image-left]({{site.baseurl}}/assets/images/applications/pics/same-dim/well-drilling.png?style=rounded){: .align-left} **Well Drilling Engineering**: It is a specialized branch of engineering that deals with the design, planning, and execution of drilling operations to extract oil, gas, water, or other resources from the subsurface of the Earth. It involves various technical and logistical aspects to create boreholes or wells that reach the target reservoirs safely and efficiently. In this sense, this project tends to support activities on data analysis and future predictions. Activities involving solution construction, data organization, continuous ML flows, developments, database and task managements. + +![image-left]({{site.baseurl}}/assets/images/applications/pics/same-dim/gis-petro.png?style=rounded){: .align-left} **Vegetation Loss Monitoring**: Google Earth Engine (GEE) serves as a powerful tool for monitoring vegetation loss, offering a cloud-based platform that enables the analysis of amounts of geospatial data efficiency. Leveraging sources like MapBiomas, Global Forest Watch (GFW), and PRODES/INPE, researchers and decision-makers gain access to comprehensive datasets that track land cover changes, deforestation, and other critical environmental metrics. The integration of these resources within GEE in this project, was a great effort to have a perspective of the deforestation in time-series, which empowered the insights over the region of interest.
--- @@ -35,19 +41,23 @@ Bioverse Labs has created species monitoring solutions under the PRECISION BIODY ![image-left]({{site.baseurl}}/assets/images/applications/pics/same-dim/tree-specie.png?style=rounded){: .align-left} **Autonomous tree species mapping**: Through the use of very high resolution images, automatically identify specific tree species. The detection technique will be composed by a set of image processing operators, mainly by Machine Learning techniques, which will allow to explore the spectral, spatial and contextual properties of this species in a broad and emerging way. In addition, it is expected that the methodology has reasonable robustness and accuracy, therefore, the methodology will be composed of scalable, interoperable, flexible and easily accessible architectures, allowing for any future modifications, experiments or replications. + ![image-left]({{site.baseurl}}/assets/images/applications/pics/same-dim/xprize.png?style=rounded){: .align-left} **XPRIZE Rainforest**: Every single day we’re working to create a better world, a world of infinite possibilities. A more hopeful future for all. A world where everyone’s days are spent imagining, creating, and collaborating, not fearing and fighting. A world where everyone has access to clean water, nutritious food, affordable housing, effective learning, top-tier medical care and non-polluting, abundant energy. Create a better future for all. Lend a hand, share an idea, become an active voice in our community or donate - each one of us has the power to make a difference ([Read More](https://www.xprize.org/about)). ![image-left]({{site.baseurl}}/assets/images/applications/pics/same-dim/insect.jpg?style=rounded){: .align-left} **Autonomous insect mapping**: Through the use of very high resolution images, automatically identify specific insects species. The detection technique will be composed by a set of image processing operators, mainly by Machine Learning techniques. In addition, it is expected that the methodology has reasonable robustness and accuracy, therefore, the methodology will be composed of scalable, interoperable, flexible and easily accessible architectures, allowing for any future modifications, experiments or replications. +
--- diff --git a/assets/images/applications/gis-petro.png b/assets/images/applications/gis-petro.png new file mode 100644 index 0000000000000000000000000000000000000000..9c4d2b232de31e8b4d2aa15983125f60fea37d2d GIT binary patch literal 112068 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