Experienced software engineer with a BSc in Computer Science and a postgraduate degree in Distributed Software Architecture. Proven track record of delivering high-quality software solutions. Proficient in Python, and JavaScript with expertise in back-end development. Skilled in designing RESTful APIs, modeling databases, and deploying on AWS.
Pet Tree is an App created by a group of friends just for fun. We came up with the idea for this project in order to learn new technologies, tools, and abilities.
The concept was to build a social network where users could use a mobile app to record trees they had planted. In the same app, the user may see the trees of other users on a map. The registered trees would be made accessible to users only after being reviewed and authorized by an administrator. These reviews would be carried out by administrators using a web application.
Elixir with the Phoenix framework was chosen for the backend, PostgreSQL for the database, ReactJS for the web application, and React Native for the mobile application.
Initially, I was just responsible for the backend development, where I designed and implemented the API. After that, I started working on the web application with ReactJS, and after finishing that, I also contributed to the mobile app development.
Python, JavaScript, TypeScript, Golang
FastAPI, Flask, Tornado, React
PostgreSQL, MySQL, DynamoDB
AWS, Docker, OpenAPI 3, RESTful API Design, HTML, CSS
English and Portuguese