Resume

avatar

André Luciani da Silva

Full-stack Web Developer
Go | PostgreSQL | JavaScript
Jaraguá do Sul - SC - Brazil

Languages

PT - EN(C1) - FR(B1) - IT(A1)

ANDRÉ LUCIANI DA SILVA

EXPERIENCE

Backend Web Developer - Atados

Backend Web Developer

📅 April 2022 - Present 📍São Paulo, SP, Brazil (Remote)

Description : Backend developer for the Brazil's biggest volunteering platform. Among my responsibilities as a backend developer is the migration from a Django API to Go microservices, redesign of the search feature using PostgreSQL FTS, implementation of new functionalities as well as deployment and maintenance. I collaborate closely with cross-functional teams, participating in the entire software development lifecycle.

Tech Stack : Main programming languages are Go and Python. The deployment uses Kubernetes running on Google Cloud Platform (GCP) and the database is PostgreSQL.

Fullstack Web Developer - Priviom

Fullstack Web Developer (Contractor)

📅 September 2022 - February 2023 📍Austin, TX, USA (Remote)

Description : I've built the MVP for the company, a web app that helps teams optimize their SaaS resources and procurement workflows. I've made most software architecture decisions, version control, and deployment.

Tech Stack : This project used: ReactJS, Material UI, Python (FastAPI), PostgreSQL, GitLab Pipelines, Docker, and some AWS services to deploy the app.

Fullstack Web Developer - Hatchways Inc

Code Reviewer and Developer (Contractor)

📅 September 2021 - January 2023 📍Toronto, ON, Canada (Remote)

Description : I've reviewed code and written rubrics for full-stack and front-end projects made by candidates. I’ve given technical feedback and pointed out if the code followed the best practices and if the tickets assigned were implemented correctly. I also developed a few features and fixed bugs on the platform.

Tech Stack : React with Redux and Material UI for the front end, node.js with Express, Sequelize, and PostgreSQL for JavaScript back end, and Django for the Python back end. GitHub and Slack were used to give feedback to the candidates and keep track of the progress of the projects. For the developer tasks, I used Flask (Python) for the back end and React for the front end.

Activities: Check if the candidates had questions and answer them, give technical feedback, point out if the code was following the best practices and if the tickets assigned were being correctly implemented. A score was attributed based on specific rubrics that evaluated both the soft and technical skills of each candidate.

Intern - WEG Electric Equipment

DevOps Team - IT Global Support Section

📅 March 2021 - November 2021 📍Jaraguá do Sul, SC, Brazil

Description : Monitor and analyze data from IT infrastructure both on-premises and on the cloud. Automate NOC processes.

Tech Stack : Splunk along with Bash, PowerShell, and Python scripts for monitoring. Splunk Programming Language (SPL), XML, HTML, CSS, JavaScript, and Python for data visualization. Ansible, Bash, and Python for automation.

Activities: Implemented data collection for different IT infrastructure assets (network devices, virtual machines, storage, AWS services, file servers, etc), and created dashboards and alerts. Automated NOC process, e.g., services restarts triggered by alerts, e-mail for critical incidents, creation of virtual machines (VMware), and application updates via file copy.

To see more experiences you can check my LinkedIn profile.


EDUCATION

Federal University of Santa Catarina (UFSC)

B.Sc. Mechanical Engineering

📅 September 2012 - December 2022 📍Florianópolis, SC, Brazil