César O. Araújo

Brazil

@oaraujocesar

Personal Information

oaraujocesar@gmail.com
+55-81982797729
Brazil

Badges

Problem Solving
React

Certifications

Work Experience

  • Senior Software Engineer

    Mycroft Technologies Inc.•  October 2023 - Present•  Remote

    Took on a more active role as a UI engineer, designing and implementing many of the implemented features on the platform. Created a custom design system (private NPM package) and documented it using Storybook, significantly improving component reusability and reducing redundant work. Contributed to enhancing the overall user experience and streamlining the development process.

  • Senior Software Engineer

    X-Team•  April 2022 - October 2023•  Remote

    Worked on a US-based platform for video conferences, using React, AWS (Chime and Lambda), Node.js, Material UI, Redux with Redux Toolkit, and TypeScript. Acted as a consultant, overseeing projects from concept to implementation, including redesigning the UI to enhance UX by creating and validating mockups before implementation. Rebuilt the filter system for the main task dashboard using Zustand to create an atomic state, resulting in a more reusable component and reducing unnecessary rerenders. Optimized core GraphQL queries, employing techniques such as batched queries, fragments, separation of concerns, and cache policies to decrease latency by approximately 3 to 4 seconds. Implemented React Testing Library and Jest to unit test components and utility functions, increasing team confidence and code reliability. Identified and resolved data issues using SQL queries and Retool UI. Enhanced developer experience (DX) by suggesting new library usages, improving CI processes, and optimizing log usage.

  • Software Development Consultant

    Thoughtworks•  May 2021 - April 2022•  Remote

    Led the implementation of a new checkout architecture for a major US clothing retailer, enhancing reliability, security, and performance. Worked on a large-scale retail project utilizing Micro Frontend architecture. Directed the transition of the checkout architecture, integrating with various microservices to improve speed and reliability for end users.

  • Front-End Engineer

    Mesa Mobile Thinking•  September 2019 - June 2020•  Recife, Brazil

    Implemented a dashboard for flowers imported from China using Vuejs v2. Contributed in all life cycles of a private healthcare platform: requirements, design and implementation using Vuejs v2. Added internationalization (i18n) to a public security platform for monitoring public cameras. Implemented a crowdfunding platform using Vuejs v3 (the first on the company).

  • Front-End Engineer

    Jornal do Commercio•  September 2019 - June 2020•  Recife, Brazil

    Pioneered the use of React.js within the company to enhance development processes and product quality. Rebuilt the main newspaper website using Atomic Design principles, PHP, Fivenews CMS, SCSS, and RSCSS. Maintained and developed websites such as TV Jornal and NE10.

  • Front-End Intern

    Jornal do Commercio•  May 2018 - September 2019•  Recife, Brazil

    Developed and maintained digital products including NE10 blogs, Rádio Jornal, TV Jornal, and JC Online websites using HTML5, CSS, JavaScript, SASS, Gulp, WordPress, and PHP. Provided on-call support for wireframing the newspaper, maintaining numerous blogs, and creating special content-themed websites.

Education

  • Maurício de Nassau University Center (UNINASSAU)

    Bachelor’s Degree, Computer Engineering•  August 2015 - December 2020

Skills

Git
Docker
Retool
Datadog
Splunk
SonarQube
New Relic
Optimizely
WordPress
Gulp
PostgreSQL
React
Next.js
GraphQL
Vue.js
Node.js
Express
Material UI
React Testing Library
Jest
Storybook
SASS
TailwindCSS
Atomic Design
Apollo Federation
TypeGraphQL
Prisma ORM
Supertest
Mocha
Chai
Sinon
Zustand
JavaScript
TypeScript
SQL
HTML
CSS
PHP
Javascript(Intermediate)
Data Structure
NodeJs
Algorithm