-
Notifications
You must be signed in to change notification settings - Fork 0
/
curriculum-en
122 lines (85 loc) · 4.74 KB
/
curriculum-en
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# Pedro Henrique Silva Farias
[Email](mailto:[email protected]) | [LinkedIn](https://www.linkedin.com/in/pedrodrim/) | [GitHub](https://github.com/PedroDrim) | (62) 9-8483-7989
---
## Professional Resumee
Software Engineer with experience in **Backend Development**, specialized in **Data Analysis and Microservices**. Throughout my career, I have worked on projects focused on **Climate Analysis**, **Routine Automation** and **Development for Research**, with an emphasis on **Microservices** and **Automated Testing**.
I am looking for new opportunities to apply my skills and make a difference with my code.
---
## Professional Experience
### **Intern | Embrapa - Rice and Beans**
*2015 – 2019*
Description of the main responsibilities and achievements in the position.
- Routine automation.
- Maintenance of a 30-year-old climate database.
- Development of applications for data analysis and visualization using R and Shiny.
- **Achievement**: Construction of a tool for automation of phenotypic parameters of the DSSAT tool.
### **Software Engineer - Service Provider | Embrapa - Technology**
*2020 – 06/2024*
Description of the main responsibilities and achievements in the position.
- Complete Software Engineering.
- Development of a microservices ecosystem using multiple languages.
- **Achievement**: Integration of R for data analysis with Node for HTTP requests.
### **Scholarship holder | Embrapa - Rice and beans**
*2015 – 2019*
Description of the main responsibilities and achievements in the position.
- Migration of MySQL database to PostgreSQL.
- Optimization of algorithms for climate analysis.
- **Future article**: Construction of a tool for optimization of phenotypic parameters of the DSSAT tool - Continuation.
- **Achievement**: Optimization of genetic algorithm, reducing the execution time per individual from 0.3 seconds, to 100 individuals in 12 seconds.
---
## Academic Background
### **Software Engineering | UFG**
*01/2013 – 01/2019*
Area responsible for developing quality software following standards (e.g. ISO-12207) and patterns (MPSBR and CMMI).
---
## Technical Skills
- **Programing Languages**: Python, JavaScript / Typescript, Java, Kotlin, Scala, Ruby, C#, C, R, GDScript (Games), Rust and Golang.
- **Tools**: Git, Docker, Docker-Compose, CI-CD, Spark, Angular, React, Firebase, Angular Material, MaterializeCSS, Bootstrap, Bun and Java-Android.
- **Softwares**: DSSAT - Aggriculture, Kanban and Trello.
- **Other Skills**: Data Analysis, Project Management, Requirements Gathering, Software Architecture, Automated Testing, Game Development, Microservices.
---
## Projets
### **Benchmark Languages** - Pessoal
Personal project for learning new programming languages and comparing their performances in an automated way.
This project is now being updated with automated tests with code coverage and now Rust, Elixir and Haskell are going to be added soon;
- https://github.com/PedroDrim/Benchmark-Languages
### **pedrodrim.github.io - Portfolio pessoal**
Portfolio of completed projects - In progress.
- https://github.com/PedroDrim/pedrodrim.github.io
### **Calibration Dssat**
Tool for optimizing phenotypic parameters of the DSSAT model, using genetic algorithms. **Article coming soon**.
- https://github.com/PedroDrim/ga-calibration-dssat
### **Calibration Dssat**
Tool for optimizing phenotypic parameters of the DSSAT model, using binary searches. Developed during the internship.
- https://github.com/PedroDrim/Analise-fenotipica-DSSAT
### **The Trader**
Tool for studying and analyzing the stock market. Made in **R** with the **Shiny** framework. - In progress.
- https://github.com/PedroDrim/The-Trader
### **Planeje Insumos**
Startup MVP for surveying prices on agricultural inputs. - Stopped.
- https://github.com/PedroDrim/planejeinsumos
### **Quick List**
Personal project to study development tools, REST and automated tests. CRUD of an internal list through requests.
- https://github.com/PedroDrim/Quick-List
### **My Builder**
Personal project to study development tools, REST, Authentication and Firebase. CRUD of Hash's based on images.
- https://github.com/PedroDrim/MyBuilder
### **Personal Bot**
Simple bot in Ruby to automate my first minutes of the day.
- https://github.com/PedroDrim/Personal-Bot
---
## Languages
- **Portuguese - Br** – Native
- **English** – Advanced
- **Spanish** - Basic
---
## Certificados
- **Bachelor's Degree in Software Engineering** – UFG – 01-2019
- **Language course - Inglês** – UFG – 11-2018
- **Artificial intelligence, from basic to advanced** – Udemy – **In progress**
---
## Volunteering
### *Helper* | NGO for adoption of dogs and cats**
*03/2023 – 04/2023*
I helped organize an adoption fair on Saturdays in São Paulo.
---