Bem Vindo(a)!
Materiais
Quem sou eu
Eu me chamo Bruno de Melo Ruas.
Sou formado em Análise e Desenvolvimento de Sistemas pela Pontifícia Universidade Católica de Minas Gerais (PUC-MG). Bacharel em Economia pela Universidade do Estado do Amazonas (UEA). Especialista em Gestão Financeira pela Fundação Getúlio Vargas (FGV).
Eu comecei a programar em meados de 2017. Na época aprendendo Econometria usando uma linguagem de programação chamada R. Ao longo do tempo, fui aprendendo novas técnicas como Robot Process Automation (RPA), Web Scraping e fui tomando cada vez mais gosto pela área de tecnologia. Em julho de 2023 eu migrei definitivamente a carreira de Economista para Desenvolvedor de Software. A timeline completa está logo abaixo.
Atualmente sou desenvolvedor com foco em Backend na GFT Technologies onde estou alocado em um dos maiores bancos da América Latina. Esse material me serviu para chegar até aqui. Espero que também ajude você!
Se quiser, pode me seguir nas minhas redes: Linkedin, Twitter, Github
Fontes e Avisos
Meu objetivo com esse projeto é construir um tipo de segundo cérebro para consultas pontuais sempre que eu precisar revisar um conteúdo já estudado e também ajudar as outras pessoas (principalmente os iniciantes na área). Ao longo do projeto eu coleto conteúdos sobre Programação e Desenvolvimento de Software seguindo fontes como:
- Tecnólogo em Análise e Desenvolvimento de Sistemas pela PUC Minas Gerais.
- Bacharelado Aberto em Ciência da Computação pela Open Source Society University - OSSU.
- Cursos Livres como os do Balta.io ou Curso.dev e outros.
- Aprendizados no dia a dia.
Sempre que possível, eu vou indicar a fonte das informações mas sempre desconfie e busque por sua própria conta.
Se você está começando do zero. Recomendo seguir a grade do tecnólogo antes de focar nas partes mais práticas. Assim você terá uma base mais sólida.
Mesmo gostando de escrever, eu percebi que todo programador maduro é capaz de ler diretamente da documentação oficial e pesquisar por conta própria sempre que necessário. Por causa disso, em matérias mais práticas, vamos tocar um mini projeto onde eu vou mostrar os commits feitos e fazer uma breve explicação em cada commit1.
Minha Carreira
Desenvolvedor Backend
GFT Tech
São Paulo
Atividades:
- Alocado em um banco de investimento internacional
- Sustentação
- Projetos
- Evolução Tecnológica
- Regulatório
Stack:
- C# / .NET
- Python
- Go
- Javascript / Typescript
- SQL / NoSQL
- CI/CD
- Git
- AWS
- Angular
- React
- RabbitMq
- Redis
- Kubernetes
- NodeJs
- Testes Unitários
Certificação Cloud Pratictioner
AWS
2024Tecnólogo em Análise e Desenvolvimento de Sistemas
Pontifícia Universidade Católica - PUC/MG
Competências:
- Boas práticas (SOLID / Clean Code)
- Desenvolvimento Fullstack .NET/React
- Desenvolvimento Mobile React Native
- Sistemas distribuídos
- Engenharia de Software
Desenvolvedor Freelancer
Ruas Data Analysis
Amazonas
Atividades:
- Auxílio à gestão de clínicas com KPIs
- Webapp com indicadores de gestão
- Construção de Rotinas RPA
- ETL com diferente sistemas
Stack:
- Python
- Django
- Selenium
- HTML
- CSS
- Javascript
- Git/Github
- Firebird
- SQL
- Tkinter
Desenvolvedor Python / Sysadmin
One Clinic
Amazonas
Atividades:
- Integrações SOAP/REST com o ERP Totvs RM
- Webapp com indicadores de gestão
- Construção de Rotinas RPA
- Webapp para download de laudos
Stack:
- Python
- Django
- Selenium
- HTML
- CSS
- Javascript
- Git/Github
- Firebird
- SQL
Especialista em Gestão Financeira
Fundação Getúlio Vargas - FGV
Competências:
- Análise de Demonstrações Contábeis
- Controladoria
- Projetos Econômicos e Financeiros
Gerente de Orçamento
Secretaria Municipal de Saúde - SEMSA
Amazonas
Atividades:
- Criação de Webapp de acompanhamento de pagamentos
- Criação de Webapp georeferenciado de indicadores de produção
- Construção de Rotinas RPA
Stack:
- Python
- R
- Selenium
- Shiny
Bacharel em Economia
Universidade do Estado do Amazonas - UEA
Manaus/Amazonas/Brasil
Atividades:
- Pesquisador Discente
- Monitorias
- Introdução à Economia
- Macroeconomia I
- Econometria
- 3º colocado nacional na Gincana de Economia - COFECON
Stack:
- Stata
- Eviews
- R/Rstudio
Footnotes
-
Você tem que ser capaz de ler as alterações em cada commit. Pare, leia e se esforce para entender cada passo dos projetos. ↩