Giter VIP home page Giter VIP logo

A bit about me...

Academic path

I'm Fabrício Rodrigues Castro and I studied geophysics at University of Brasília (UnB) where I earned my Bachelor degree at the end of 2015 in detect potential mineralized zones with geoelectrical techniques. I earned my Masters Degree in Geology at Federal University of Paraná (UFPR) in early 2019 where I developed a Matlab suite for processing potential field data.

I'm currently working with...

I'm currently acting/working as a Data Engineer where I design ETLs in python and manage the company resources through Amazon Web Services.

(🇧🇷 Um pouco sobre mim)
  • História Acadêmica

    Me chamo Fabrício Rodrigues Castro e estudei Geofísica na Universidade de Brasília (UnB) onde me graduei no fim de 2015 com trabalho de conclusão de curso na detecção de zonas potencialmente mineralizadas por meio de técnicas geoelétricas. Consegui meu título de mestre pela Universidade Federal do Paraná (UFPR) no ínício de 2019 em Geologia onde desenvolvi uma Suite em Matlab para o processamento de dados de campos potenciais.

  • Onde estou trabalhando no momento...

    Atualmente trabalho como Engenheiro de Dados onde desenvolvo scripts em python para fazer extração de dados web (ETLs/data scraping) e administro os resursos da empresa através da AWS.

My current skill set

FLUTTER PL-Dart ANDROID IOS
PL-Python PANDAS BOTO3 NUMPY PSYCOPG2 DASH PLOTLY STREAMLIT TENSORFLOW SCIKIT LEARN
AWS S3 Lambda Dynamodb Cloudwatch EC2

Social Media and Contact

Fabrício Castro's Projects

chiploadcalculator icon chiploadcalculator

A simple chip load calculator where you provide some needed parameters such as feedrate, number of flutes of the cutting bit, and spindle rotation and its returned the chip load value and a graph showing where this calculated value is in comparison with acceptable range for the current working material and bit diameter.

freelancer_portfolio icon freelancer_portfolio

This repository is destinated to future upwork clients with the purpose of gather all my personal python web scraping projects in one place.

gravmagsuite icon gravmagsuite

GRAV MAG SUITE - A MATLAB-BASED SOFTWARE FOR PROCESSING POTENTIAL FIELD GEOPHYSICAL DATA

invg icon invg

A MATLAB GUI for forward modelling and compact inversion of gravity anomaly data

linear-regression-using-gradient-descent icon linear-regression-using-gradient-descent

This GUI was designed to aid college professors to teach how linear regression with gradient descent works in practice. *GUI features; This GUI enables the user to generate scattered points randomly with linear behavior and use the gradient descent algorithm to fit iteratively a line to the generated data. The process of generate the data can be done in two ways: by user clicking over the top graph, or automatically using the rand built in function of matlab. In the last way a buffer parameter can be set by the user to control how spread the points are. Increasing the value of this parameter will result the need to change the learning rates or the number of iterations as well, in order to fit the line properly. Once the user provided the data, a initial line can be generated whose angular and linear coeficients will be used as a starting point by the gradient descent algorithm. Parameters related to the gradient descent approach, like, number of iterations, and learning rates can be set by the user in order to perform the curve fitting efficiently. When the user click over the "optimize line" button the linear regression is done, and both loss function graphs and parameters table are updated/feeded in each iteration. Obs.: Be aware that providing small learning rate will slow the process of fitting with resonable loss value. And big learning rates will make gradient descent perform big jumps disabling it to converge to the loss function minima which will mess up the fitting process too.

mindcast icon mindcast

A React-Native streaming-audio app that provides knowledge in the shape of Podcasts.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.