Olá, me chamo

Tiago OS

Photo-TiagoOS

Se você está visualizando esta página é porque provavelmente buscou por front-end no google / linkedin ou recebeu meu contato profissional de alguma outra forma, então permita-me contar um pouco mais sobre mim e sobre o que faço.

Vivo com minha família na cidade de São Paulo (Brasil). Moramos em Campo Limpo, próximo de Taboão da Serra ( quando não conto que é próximo de Taboão, as pessoas pensam que moro em Campo Limpo Paulista ). Trabalho aqui mesmo em São Paulo, com Design de UI e Frontend, vou falar brevemente sobre oque faço, e futuramente adicionarei alguns exemplos de códigos / artes / soluções.

Trabalho desenhando ( Photoshop/Illustrator/Figma ) e codificando interfaces web ( html, css e javascript ). Na verdade faço uma ponte entre o design e o frontend das aplicações, meu trabalho vai desde criação/revisão de uma identidade visual, criação de protótipo de baixa fidelidade, protótipo de alta fidelidade, landingpages, comunicações por e-mail, até a entrega de uma tela ou componente funcinando. Normalmente interajo bastante com o marketing, fazendo entregas para TI e Marketing.

Eu não sou um “cara de back-end” apesar de conhecer algumas tecnologias. Meu entendimento nessa parte é 6 de 10, talvez 5. Apesar de não conhecer o Backend tão a fundo, tenho uma boa lógica e conheço alguns padrões pois tbm utilizo ao desenvolver o front. Posso dar como exemplo o padrão Singleton e o padrão Observer bem utilizados no front de maneira geral.

Gosto muito da parte da estilização, e acho até que consigo arrumar essa sua cara feia com CSS, ( brincadeira ), mas nada que um display flex não resolva.

Falando de CSS conheço o padrão 7-1, conheço Flex-box, Grid, Css Module, Grid, Préprocessadores, StyledComponent.

Olhando para o JavaScritp, Já trabalhei com soluções em React (escrito com Classe)(com function, usando hooks, só estudei) e utilizando Redux para controlar o estado. Já trabalhei com Vue utilizando Vuex para controlar o estado. Já trabalhei com angular tbm, mas era bem antigão (1.4, acredito eu), faz tempo q não uso angular. Cheguei a estudar um pouco do angular 2, então sei por cima como estão as coisas.

Já utilizei Grunt, Gulp, Webpack. Hoje tenho gostado bastante de usar o Parcel para essas tarefas repetitivas de buildar, minificar, geral bundles, hotreload e etc.

Quanto ao consumo de APIs, consigo consumir apis REST, e conheço os verbos http. Ainda não trabalhei com GraphQl, mas acho a ideia de trafegar dados menores bem válida.

Acredito que muitas das tecnologias e esforços que vemos, deveriam ser implementadas pelo browser e talvez um dia venham a ser.

Para conhecer mais da minha trajetória profissional visite meu linkein. Se você me conheceu pelo linkedin, falou comigo por mensagem de texto e eu não respondi, me desculpe, são muitos contatos todos os dias por ali, não da pra acompanhar. Acabo não vendo as mensagens de lá, ou vendo bem tardiamente, principalmente quando já estou vestindo a camisa de alguma empresa em algum projeto. Se quiser conhecer melhor minhas ideias, ou acredita que eu posso “somar” em algum projeto, seja para uma padronização da parte visual, ou para organizar / otimizar os componentes e fluxos da sua aplicação frontend, me chama +5511966522685, vamos tomar um café ou uma cerveja e conversar.

Aguardo seu contato,
Tiago Olivera Silva.