Work
  • Senior UI Engineer and Software Engineer
    Marlabs Brasil
    Oct 2024 - Now · Pirassununga, SP

    Development of a high-performance and scalable CyberSecurity and Compliance web software, using technologies like ReactJS, JavaScript, HTML5, CSS, TypeScript, Material UI (MUI), react-query, D3.js, Zustand, Visual Studio, Visual Studio Code, Neovim.

    Analysis and problem-solving techniques through feature implementations, DRY improvements, code reviews, bug fixes, pair programming, POCs, process optimization, best practices, and high quality code standards.

    Documentation and API RESTful integrations, as well as solutions using C#, .NET Core, Microsservices, Entity Framework, Postman, Swagger. Software versioning through Git, and User Stories management with GitHub Enterprise.

    Scrum and Kanban as the Agile framework, as well as Sprint Plannings, Daily Standups, Sprint Reviews, Retrospectives, Refinements.

    Multicultural and international work and cooperation through squads to deliver high-quality solutions and technical assistance and team support.

  • Front-End Developer
    Printi, a Cimpress Company
    Aug 2020 - Aug 2024 · São Carlos, SP / Pirassununga, SP

    Front-End Developer

    As a front-end developer, I have worked on the most important projects we had, like Printi’s website, Decora Printi, InBox Printi, and the internal systems that gives support to our factory throughout the whole production process.

    Since I am proficient in English (C2), all the teams I have worked with for 4 years were multinational.

    Junior Front-End Developer

    As a junior developer, I have helped my team towards migrating Printi’s e-commerce website from the old class-based React to the modern ReactJS with Hooks (v16+) using NextJS as the underlying framework for the new application.

    Delivering this brand-new application also included migrating from Emotion to Styled-Components for CSS styling, and implementing Storybook as a component documentation. We also used Jest to cover the application with component and UI tests.

    I also have helped creating an Accessibility Guild, which aimed to turn Printi’s website into a more accessible one to all users.

  • Natural Language Processing (NLP) Intern and Python Developer
    Redação Nota 1000
    Aug 2019 - Aug 2020 · São Carlos, SP

    As a Natural Language Processing intern, I’ve worked in the creation, implementation and continuous improvement of a Machine Learning spell-checker and grammar checker software which linguistic rules — written with Python/spaCy code — are capable of correcting entire essays automatically with high precision and notable performance.

    I was parte of the company’s Machine Learning team, alongside other linguists, data scientists, and computer scientists.

    Among the tools I used to work with, these were the most common ones:

    • RegExp, Grep, and Vim/Neovim for corpus analysis
    • Python as the main programming language
  • Software Development Intern
    VERT Capital
    Aug 2019 - Aug 2020 · São Paulo, SP

    As a software developer intern, I’ve worked on an in-house web application built with Django (Python), which main goal was to help our team of analysts to automate securitization tasks for the capital market.

    I’ve built CRUDs with Django for internal applications, worked using fundamental algorithms, solved problems using Django, Python, JS, HTML, and CSS, as well as Jinja, Boostrap, Miligram, Ajax, and JQuery.

    I also had the opportunity of reviewing pull requests, doing pair programming, working with relational databases (such as PostgreSQL).

    In addition to that, I have worked with web scraping (Beautiful Soup), UML database representations, documentation with Markdown, always relying on git as a version control solution and Linux (Ubuntu and Manjaro) as the main operating system.

  • Intern
    Federal University of São Carlos (UFSCar)
    Jun 2016 - Jun 2018 · São Carlos, SP

    Approved in 2nd place in the selection contest for linguistics internship (20h), held in 2016 by the Federal University of São Carlos.

    I have worked at the secretary/office of the Department of Arts and Communication of UFSCar (DAC-UFSCar, São Carlos-SP), proofreading texts and writing and revising meeting minutes, as well as assisting in the daily administration of the general functioning and management of the secretariat together with the other employees, interns, and department heads.

    Thanks to the support of the department heads and also to the dynamics of DAC itself, during these two years of internship I was able to take advantage of opportunities to take elective courses that were essential to my education as a scientist and a developer, such as

    • Inferential Statistics Applied to Linguistic Data / R + RStudio (2016);
    • Formal Semantics of the Portuguese Language (2017);
    • Introduction to Python for Linguists (2017);
    • Introduction to Logic (2018);
    • Natural Language Processing I, II, and III (2016 - 2018)