Seja bem-vindo ao meu site
Essa é a página de um desenvolvedor web full stack e desenvolvedor mobile
Desenvolvedor ou Programador?
Rubber Duck Debugging :3
RDD Hoje, RDD Amanhã, RDD Sempre!
5 anos de experiência
Eclético? Com certeza!
Novo Desafio? Mas é Claro!
Freelancer Disponível!
Isso daqui é um teleprompter?
Seja bem-vindo ao meu site
Essa é a página de um desenvolvedor web full stack e desenvolvedor mobile
Desenvolvedor ou Programador?
Rubber Duck Debugging :3
RDD Hoje, RDD Amanhã, RDD Sempre!
5 anos de experiência
Eclético? Com certeza!
Novo Desafio? Mas é Claro!
Freelancer Disponível!
Isso daqui é um teleprompter?

Mathews Martins

Início Extras

Sobre Mim

Olá, Jovem Gafanhoto - Tudo bom contigo? Satisfação em ver você por aqui!

Deixe-me apresentar-me por um momento: Me chamo Mathews Martins, tenho 26 anos e moro atualmente em Montes Claros, Minas Gerais.

Estudo programação desde os meus 13 anos de idade. Desde então, comecei pequenos projetos pessoais e fui escalonando meus conhecimentos e práticas na área.

Aos 18 anos de idade, comecei a fazer faculdade de Sistemas de Informação. Aos 20 anos, realizei meu primeiro estágio na área de Desenvolvimento Mobile (Android e iOS) e também meu primeiro estágio em Desenvolvimento Web.

Já participei/colaborei em alguns projetos de forma voluntária, projetos esses que dei o meu melhor para fazer acontecer e dar certo.

E desde então, entre idas e vindas, estou há 5 anos como programador/desenvolvedor no mercado. Participei também de alguns projetos colaborativos durante esse tempo.

E esse sou euzinho:

Uma imagem do autor do website, que é branco, dos olhos castanhos, cabelo baixo, e vestido com camisa social branca.

Satisfação em conhecer-lo! Siga abaixo para conhecer mais sobre o meu lado profissional.

Experiências

  1. Desenvolvedor Mobile como Freelancer

    - Realizo novas implementações e manutenções em biblioteca privada (Expo/React Native) e em aplicação mobile, em Expo/React Native, que usa TypeScript e NodeJS.

    - Realizo, junto com a equipe, o uso de Azure DevOps como ferramenta para versionamento de software para o projeto.

    - Realizo estudo e implementação de API REST com microsserviços para implementação da aplicação mobile.

  2. Desenvolvedor Web Full Stack & Desenvolvedor Android na ABM Technology

    - Responsável por dar manutenção e desenvolver novas funções/recursos - tanto no sistema web / api da empresa, usando MEAN.js (MongoDB, Express.js, Angular.js e Node.js), em um ambiente com containers e CI/CD para os servidores dos clientes - quanto na aplicação android nativa, usando Java no aplicativo, e Angular.js na parte webview (página web local).

    - Uso do GitHub para versionamento da aplicação e distribuição (CI/CD) da aplicação em todos os clientes.

    - Responsável por realizar manutenção nos servidores dos clientes e em seu ambiente configurado (manutenção e configuração do ambiente do docker, para antigos e novos clientes, e manutenção no firewall), e atualização do processo de CI/CD do sistema (tanto no GitHub, quanto nos servidores).

    - Responsável por iniciar e começar a migração do sistema da empresa para novas tecnologias disponíveis no mercado, a fim de implementar boas práticas de desenvolvimento da aplicação web e mobile, e reduzir as limitações existentes no cenário atual, por utilizar tecnologias antigas anteriormente. As tecnologias selecionadas foram: Django (com Python 3) + PostgreSql + HTML5 + CSS3 + JavaScript para a parte Web, e React Native (com JavaScript) + RealmDB para a parte Android.

    - Realizado estudo e prática de DevOps para manutenção dos ambientes.

    - Liderança do time de desenvolvimento durante parte de minha experiência na empresa.

  3. Desenvolvedor Mobile (Android e iOS) na Startup Educame

    - Recebimento, colaboração e liderança no desenvolvimento da aplicação da startup.

    - Utilização da framework Flutter (com a linguagem Dart) para o desenvolvimento do aplicativo mobile.

    - Utilização do Unity 2D (com a linguagem C#) para desenvolvimento de alguns jogos educacionais relacionados ao objetivo do projeto.

    - Utilização do framework Flutter (com a linguagem Dart) para desenvolvimento de alguns jogos educacionais relacionados ao objetivo do projeto.

    - Utilização da metodologia ágil Scrum durante o ciclo de desenvolvimento da aplicação.

    - Entendimento e aplicação da consulta da Rest API pública do WordPress pelo aplicativo.

  4. Desenvolvedor Web Full Stack na Críston

    - Responsável por desenvolver o site principal da empresa para apresentação dos serviços para possíveis clientes, utilizando PHP Puro, HTML, CSS, JavaScript e Bootstrap 4 (para o front-end).

    - Responsável por desenvolver o sistema de OS (Ordem de Serviço) da empresa para troca de documentos entre clientes e funcionários da empresa, utilizando CodeIgniter 4 (em PHP), HTML, CSS, JavaScript e Bootstrap 4 (para o front-end).

    - Responsável por levantar tecnologias, requisitos funcionais e não-funcionais para o desenvolvimento de site da empresa e sistema de OS da mesma.

    - Utilizado a metodologia ágil XP durante o ciclo de desenvolvimento de ambos os sistemas.

    - Realizado estudo e prática de PHP durante o estágio realizado na empresa.

  5. Desenvolvedor Mobile na TudOn

    - Responsável por dar continuidade ao desenvolvimento da aplicação da empresa, onde foram utilizadas as tecnologias: Xamarin.Forms (com a linguagem C#, para o back-end e XAML, para o front-end da aplicação) e SQLite (dentro da aplicação, para armazenar informações e estados do aplicativo).

    - Utilização e prática da metodologia ágil Scrum no ciclo de vida útil do desenvolvimento da aplicação.

    - Resposável por realizar testes de integração da API com a aplicação mobile, para identificar possíveis erros/alterações necessárias a realizar.

    - Realizado estudo e prática de Xamarin.Forms (com C# e XAML), SQLite e Windows Server durante o estágio realizado na empresa.

Me siga/adicione nas redes sociais:

Entre em contato.