
Isis Sophie
About Candidate
Education
A Trybe é uma escola para pessoas que querem construir uma carreira de sucesso em tecnologia e que se compromete integralmente com seus estudantes, pois as pessoas só pagam quando conseguirem um bom trabalho. O programa conta com mais de 1.500 horas de aulas presenciais e on-line e aborda introdução ao desenvolvimento de software, front-end, back-end, ciência da computação, engenharia de software, metodologias ágeis e habilidades comportamentais. O currículo da Trybe foi desenhado em parceria com as maiores empresas de tecnologia do Brasil e do mundo e ao longo da formação, estudamos JavaScript, HTML, CSS, React, Node, Express.js, SQL, Git, entre outras linguagens e frameworks.
Experiences
O UCash é um aplicativo onde o usuário converte seu limite do cartão de crédito em pix. Atuo principalmente no backend/segurança utilizando as tecnologias Node, Typescript, Typeorm, Postgres, Github Actions, Jest e Azure mas também no front com React Native. Das minhas principais implementações as que destaco são: - Criação de um recurso na Azure para armazenamento de token de pagamentos no Redis; - Automatização do processo de compra e venda através das APIs da IUGU e Mercado Bitcoin; - Integração com APIs de terceiros que realiza a prova de vida e envio de documentos para garantir a veracidade do usuário; - Atualização do workflow na Azure para envio por email de relatórios diários feitos por functions. Destaco também que participo de reuniões com fornecedores, faço Code Reviews, tenho acesso de administrador nas plataformas Sendgrid para gerenciamento de envio de emails, IUGU para gerenciamento dos meios de pagamentos/recebimentos e Mercado Bitcoin para compra/venda de moedas.
Fui a responsável por implementar a política de segurança de conteúdo (Content Security Policy or CSP) para alguns dos ambientes internos e alguns clientes grandes onde utilizei as tecnologias Codeigniter do PHP para inserção das regras CSP, Typescript (API Restful) para rotas de buscar e gravar logs e elasticsearh para persistencia e obtenção dos logs. Através desse projeto consegui desenvolver minhas habilidades de liderança, comunicação e proatividade. Também atuai na maior parte do tempo na resolução de problemas, onde no trello, escolhia tarefas que considerava mais desafiadoras e que iriam me agregar tecnicamente, como por exemplo falha no envio de emails onde me deparei com o RabbitMq. As tecnologias que mais utilizei na resolução de problemas foram Codeiginiter, MySQL, Vue, Typescript, Jest, AWS e Docker.