Giter Site home page Giter Site logo

smartcab's Introduction

Hi there 👋

Este documento está em fase de rascunho, estou vendo ainda como organizar melhor tudo sobre mim 😊. Afinal, são 18 anos como empresário responsável por todo o ciclo de vida de diversos softwares e todas tarefas relacionadas de gerenciar uma empresa.

Minhas áreas de interesse atualmente são Arquitetura e Engenharia de Software. Também gosto de tudo relacionado ao ciclo de desenvovimento de software, desde o hardware que irá hospedar a solução, o sistema operacional, rede, DNS, servidores web e banco de dados, análise, projeto, programação, deploy e manutenção de software. Entendo que o profissional precisa ter conhecimentos em tudo que que envolve o software, não somente a arquitetura e programação, pois muitos problemas do dia a dia envolvem soluções que não tem relação com programação.

Meu dia a dia é ser Arquiteto, Projetista, Analista, Programador, SysAdmin e tudo relacionado a Administração da minha empresa (análise de desempenho da empresa, projetos futuros, contabilidade, etc).

Sou responsável e o mentor de um time de desenvolvimento com analistas, programadores e estagiários. Selecionamos estudantes da área da programação e faço a mentoria deles. Muitos viraram analistas, arquitetos de software e programadores de sucesso que trabalham para empresas do Brasil e do exterior. Sou responsável pela organização e o roteamento das tarefas no time, de acordo com a especialização de cada um.

🛠️ Ferramentas que uso atualmente

PHP, MySQL, JavaScript, Github Actions, XDebug, PHPUnit, GIT, Bash, ssh, Cypress, PHPStan, PHPCS, Linux, RectorPHP, CPanel, CloudLinux, Zabbix, SNMP, CakePHP, Wordpress, Docker, WSL 2

Princípios que seguimos no desenvolvimento

Tudo que se entende ser moderno e funcional nos dias atuais: TDD, DDD, SOLID, DRY, KISS, YAGNI, KANBAN, AGILE, CI/CD

📖 Um pouco da minha história

Sou programador profissional desde 2005, onde criei meu primeiro site totalmente dinâmico usando HTML, CSS, JavaScript, PHP e MySQL. Era um site para um grupo de motoqueiros que publicava fotos dos seus encontros semanais. Aprendi HTML e CSS desde 2003 onde aprendi de forma auto-didata para desenvolver um site estático com informações sobre o descontinuado Macromedia Flash.

Em 2006 trabalhei numa empresa provedora de internet via rádio, onde adquiri muitos conhecimentos na área de redes e DNS, o que me auxilia muito hoje em resolver problemas adjacentes a área de programação web. Neste mesmo emprego, projetamos e criamos um software em Ruby on Rails para o controle de clientes deste provedor, emissão de boletos de cobrança, faturas e notas fiscais. O sistema está em uso até hoje.

Em 2010 eu e meu atual sócio fundamos a OneHost Soluçoes WEB LTDA, onde onicialmente focamos em oferecer serviço de hospedagem de sites e desenvolvimento de sites dinâmicos em PHP e MySQL. Isso alvancou meu conhecimento, pois além de desenvolver as soluções eu era responsável por fazer literalmente tudo ( fazer o layout em Photoshop, escrever o HTML, CSS, PHP, projetar e programar o sistema e finalmente o deploy no meu próprio servidor linux) com um custo razoável pois eu mesmo hospedava as soluções. Além de desenvolver uma solução que antendia ao cliente ela deveria ser sustentávewl economicamente.

Em pouco tempo iniciamos o projeto e desenvolvimento de um sistema ERP, o Livre Gestão, onde fui o arquiteto e sou o responsável até hoje.

Também projeto, desenvolvo, hospedo e mantenho qualquer sistema personalizado em linguagem PHP, JavaScript ou o que for necessário. Participar de todo o ciclo de desenvolvimento de um software e depois ser responsável pela sua manutenção e implantação de melhorias durante vários anos me fez ser um profissional com habilidades em áreas que numa empresa de software maior seria dividido em várias profissiões. Isso me ajuda a resolver de forma rápida qualquer problema, desde hardware, rede ou de lógica, UX, DX do software.

smartcab's People

Contributors

gersonfs avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.