Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Languages
Work Availability
Timeline
Generic
Davi Araki

Davi Araki

Juiz de Fora,Minas Gerais

Summary

Experienced software engineer with a successful history of developing and maintaining robust, user-friendly web applications with global reach. Skilled in technologies such as React.js, Next.js, TypeScript, and Redux, I have applied my expertise across various industries including finance and food delivery, streamlining processes and improving tasks. Additionally, I have gained valuable experience in international projects and board game development, fostering a unique and creative problem-solving mindset. Committed to taking on new challenges, my motivation lies in creating technology solutions that make a worldwide impact.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

CI&T
05.2024 - Current
  • Development of new features and maintenance of our Artificial Intelligence tool, connecting with multiple models and impacting thousands of users
  • Development of new components and maintenance of our design system, using shadcn and Tailwind
  • Adopted Scrum methodology to ensure agile, iterative development and timely delivery of features
  • Implemented GitFlow for streamlined and efficient version control, enhancing team collaboration and code quality
  • Implementing unit test with Vitest and e2e tests with playwright

Senior Software Engineer

CI&T
10.2023 - 05.2024
  • Spearheaded the creation, ongoing maintenance, and regular updates of the front-end of a gamification application designed for the HR department, leveraging ReactJS
  • Utilized a robust stack including Redux for state management, TailwindCSS for responsive design, and Azure for cloud services
  • Adopted Scrum methodology to ensure agile, iterative development and timely delivery of features
  • Implemented GitFlow for streamlined and efficient version control, enhancing team collaboration and code quality
  • Developed comprehensive unit tests using React Testing Library and Jest to ensure robust and reliable application functionality
  • Proficient in TypeScript, enhancing code reliability and maintainability.

Software Engineer

CI&T
12.2021 - 11.2023
  • Development of new features and maintenance of web applications, aimed at rewards program from one of the majors breweries from the world using ReactJS and Next.js, using tools such as Redux and Azure
  • Impacting the lives of more than 2Million clients over 15 countries through i18n tool for internationalization
  • Led the update of Redux to use the Redux Tool Kit
  • Scrum
  • GitFlow
  • Development of unit tests with React Testing Library development of end-to-end tests with Cypress
  • TypeScript
  • Refine tasks as a midway between the dev team and the product team
  • Implement and utilize Gen AI to improve efficiency.

Software Engineer

iFood
10.2021 - 12.2021
  • Worked at iFood, contracted via the Cadmus consultancy, as an integral part of the iFood Shop tribe
  • Served as a Frontend Software Engineer, utilizing skills in TypeScript, Next.js, and React.js to deliver a robust, user-friendly platform
  • Employed a Backend For Frontend (BFF) approach utilizing GraphQL to facilitate a more efficient data exchange between servers and the client, enhancing the overall user experience on the platform.

Software Engineer

Rbm Web - Sistemas Inteligentes
06.2021 - 10.2021
  • Development of new features and maintenance of web applications, aimed at the financial market using React JS, using tools such as Redux, React Bootstrap and GitLab
  • GitFlow
  • Recreate our web app to apply the latest technologies and to optimize the processes, we are using Redux toolkit, Material UI, React Hooks Form, Axios, ChartJs and Styled Components
  • Development of unit tests with React Testing Library and end-to-end test with Cypress.

Board Game Developer

Creative Game Studios
07.2020 - 06.2021
  • During my time working on Chronicles of Drunagor: Age of Darkness, a high-rated board game, I was responsible for various aspects of its development
  • I worked on level design, playtesting, and game balancing for heroes and monsters, ensuring an enjoyable and challenging gameplay experience
  • As part of my responsibilities, I implemented QR code doors, a feature that added an immersive and unique element to the game
  • Additionally, I helped set budgets, ensuring the development process remained on track and within financial constraints
  • Furthermore, I led the development of the game's website, aodarkness.com, collaborating with a designer to bring their vision to life
  • My contributions included implementing the website's features, functionality, and user interface, using my skills in web development to enhance the user experience and increase engagement
  • By delivering a visually-appealing and intuitive website, I helped attract and retain players, ultimately contributing to the game's success
  • Overall, my work on Chronicles of Drunagor: Age of Darkness has allowed me to showcase my skills and expertise in various areas of game development
  • Through my contributions to the game's design, gameplay mechanics, budget management, and website development, I have demonstrated my ability to work effectively and collaboratively within a team to deliver a high-quality and engaging product.

Researcher at the level of scientific initiation

Universidade Federal de Juiz de Fora
09.2018 - 08.2019
  • During my time as a Researcher at the level of scientific initiation at the Universidade Federal de Juiz de Fora from September 2018 to August 2019, I participated in the development of a game using the React framework, specifically boardgame.io
  • As part of the project, I utilized jest tests to validate game moves and programmed bots to simulate various game strategies, contributing to the game's overall functionality and success
  • Through this experience, I was able to gain valuable hands-on experience in game development, React programming, and testing methodologies, while working collaboratively within a team to achieve a common goal.

Board Game Developer

Histeria Games
03.2016 - 03.2019
  • During my three-year tenure as a Board Game Developer at Histeria Games, I was pivotal in bringing two board games, 'Sonhando com Alice' and 'Reinos de Drunagor', to life
  • These games found successful launches through crowdfunding, with my significant involvement in every step
  • For 'Sonhando com Alice,' my responsibilities spanned game balancing, playtesting, and overall development
  • I ensured engaging and fair game mechanics that captivated players
  • In addition, I contributed to the launch campaign on the crowdfunding platform, Kickante
  • 'Reinos de Drunagor' saw me delving deeper into the intricacies of game development
  • Beyond game balancing and development, I conceptualized and refined the game's kingdoms
  • I presented the game at multiple events and conventions, capturing potential players' imaginations
  • In addition to the game development aspect, I oversaw the creation and maintenance of our website
  • This digital extension allowed us to interact with our audience and conduct digital tests for our games, bringing a whole new dimension to our work
  • My journey with Histeria Games honed my skills in project management, teamwork, and creative problem-solving, underpinning successful game launches
  • I take pride in the accomplishments achieved with 'Sonhando com Alice' and 'Reinos de Drunagor' and am eager to contribute my expertise to future game development endeavors.

Development Intership

Life Equipamentos Eletrônicos Ltda
05.2014 - 07.2014
  • I was an Intern in Life Equipamentos Eletrônicos and helped the migration of the platform from Delphi 4 to Delphi 7, I also give Client Suport

Education

Bachelor's degree - Sistemas de Informação

Universidade Federal De Juiz De Fora
Juiz De Fora
03.2020

Ensino Médio Completo -

Colegio Militar De Juiz De Fora
Juiz De Fora
01.2008

Skills

  • React
  • TypeScript
  • Software Development
  • Artificial Intelligence
  • NextJS
  • Unit test
  • End to end tests
  • JIRA
  • Tailwind CSS
  • I18n
  • Skill Development
  • Agile

Certification

  • Create Image Captioning Models
  • Attention Mechanism
  • Generative AI Fundamentals
  • Next.js & React - The Complete Guide
  • Transformer Models and BERT Model

Personal Information

Title: Senior Software Engineer | Typescript | Next.js | React | Frontend

Languages

Portuguese
Bilingual or Proficient (C2)
English
Advanced (C1)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer

CI&T
05.2024 - Current

Senior Software Engineer

CI&T
10.2023 - 05.2024

Software Engineer

CI&T
12.2021 - 11.2023

Software Engineer

iFood
10.2021 - 12.2021

Software Engineer

Rbm Web - Sistemas Inteligentes
06.2021 - 10.2021

Board Game Developer

Creative Game Studios
07.2020 - 06.2021

Researcher at the level of scientific initiation

Universidade Federal de Juiz de Fora
09.2018 - 08.2019

Board Game Developer

Histeria Games
03.2016 - 03.2019

Development Intership

Life Equipamentos Eletrônicos Ltda
05.2014 - 07.2014

Bachelor's degree - Sistemas de Informação

Universidade Federal De Juiz De Fora

Ensino Médio Completo -

Colegio Militar De Juiz De Fora
Davi Araki