foto de perfil

Olá!

Meu nome é Osmar , mais conhecido como Mazinho. Sou filho, pai, marido, motociclista, piloto de drone, administrador, músico e dev. Também sou professor concursado desde 2002. Trabalhei nas prefeituras do Rio de Janeiro e de Duque de Caxias, RJ, em sala de aula até 2022. Durante esses anos procurei levar novas tecnologias para as minhas aulas, inclusive ensinando lógica nos anos iniciais do ensino fundamental. Sempre estive antenado, estudando as inovações e o desenvolvimento das linguagens de programação com o intuito de agregá-las à prática docente, ou mesmo para auxiliar os colegas em suas atividades pedagógicas do dia a dia. Por conta disso fui convidado a integrar a equipe do Núcleo do Sistema de Gestão Escolar (NSGE) da Prefeitura de Duque de Caxias, onde gerenciamos e desenvolvemos projetos na área de tecnologia, atendendo às demandas dos diversos setores que compõem a Secretaria Municipal de Educação desta cidade. Atualmente sou aluno de Engenharia de Software.

Deploys

Portal da SME - Duque de Caxias/RJ



Tive o prazer de gerenciar o projeto do portal da Secretaria Municipal de Educação de Duque de Caxias. Um CMS desenvolvido em Wordpress com tema e plugins totalmente gratuitos

Clima com API



App para visualização do clima utilizando API Open Weather em HTML5, CSS3 e Javascript
Além das informaçẽs sobre a cidade pesquisada, o background carrega uma imagem pública da cidade, oriunda do site Unsplash

Github Buscador



Utilizando a API do Github, encontre usuários e visualize seus melhores repositórios.
React

Caixinha de Promessas



Lembrando de outras épocas, onde tínhamos as "caixinhas de promessas" e tirávamos um versículo, me inspirei para desenvolver essa singela aplicação. Traz boas lembranças do meu pai...
React + Typescript

Postits



Um genérico do GoogleKeep
HTML5, CSS3, Javascript (LocalStorage!)

Modelo para Quiz



Quiz desenvolvido com React utilizando o Vite

Senha forte



Gerador de senhas randômicas e customizáveis em HTML5, CSS3 e Javascript

Site para advogados



Site modelo para escritórios de advocacia em HTML5, CSS3 e Javascript, adicionando técnicas de responsividade

Gerador de QR Code



Gerador de QR Code com conexão simples à API, em HTML5, CSS3 e Javascript

Lista de tarefas (ToDo)



Lista de tarefas com persistência através de local storage em HTML5, CSS3 e Javascript

Formulário em etapas V1



Modelo de formulario multistep com React

Formulário em etapas V2



Modelo de formulario multistep com React + Typescript

Calculadora IMC V1



Calculadora de IMC em HTML5, CSS3 e Javascript

Calculadora IMC V2



Versão da calculadora de IMC em React

Clone do site promo do iPhone 13



Reprodução com HTML e CSS do site do iPhone 13 Pro da Apple.

Lazy Loading



Estudando lazy load em imagens, controlada pelo instanciamento da visualização do usuário

Gerador de Tabuadas



Gerador de tabuadas com HTML5, CSS3 e Javascript

Curiosidade Android



Um dos meus primeiros estudos sobre responsividade

Cordel Moderno



Estudos de HTML5 e CSS3

Quer falar comigo?