Douglas Ribeiro Barbosa

Programmer at CD PROJEKT RED
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
CA
Languages
  • Portuguese Native or bilingual proficiency
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • C++ Templates and the STL
    Lynda.com
    Mar, 2019
    - Nov, 2024
  • C# Essential Training: 2 Flow Control, Arrays, and Exception Handling
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • C# Refactoring Tips and Tricks
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • Multithreaded Programming in C#
    Lynda.com
    Jun, 2018
    - Nov, 2024
  • C# Essential Training: 1 Syntax and Object Oriented Programming
    Lynda.com
    May, 2018
    - Nov, 2024
  • C# Object-Oriented Programming Tips and Tricks
    Lynda.com
    May, 2018
    - Nov, 2024
  • Careers in the Game Industry
    Lynda.com
    Jan, 2018
    - Nov, 2024
  • Web Development Foundations: Full-Stack vs Front-End
    Lynda.com
    Dec, 2017
    - Nov, 2024

Experience

    • Poland
    • Computer Games
    • 700 & Above Employee
    • Programmer
      • Apr 2021 - Present

    • Canada
    • Computer Games
    • 1 - 100 Employee
    • Programmer
      • Apr 2019 - Jan 2021

      Projects: Microsoft Solitaire Collection (Windows/iOS/Android) and Unannounced IP • Worked on multiple areas such as UI, Gameplay, Accessibility, and the company’s proprietary engine. • Created high-quality, efficient, clean, and modular code. • Refactored parts of the code base with the latest C++ standards. • Worked with artists, designers, developers and QA to implement new features as well as identify and fix bugs. • Provided feedback on several aspects of code quality, such as performance, readability, and design. Show less

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Student Teaching Assistant: Human-Computer Interaction
      • Jan 2019 - Apr 2019

      Graded student’s assignments and clarified their slip-ups by giving meaningfulfeedback.The course provides a comprehensive introduction to the theory and practice of thedesign, implementation, and evaluation of Human-Computer Interaction (HCI) byfocusing on effective user interface design for software.

    • Computer Support Technician - Co-op
      • May 2018 - Dec 2018

      Follow documented procedures to do various jobs.Unpack and set up new computers, monitors and printers.Upgrade and install various computer software, hardware, equipment, and peripherals.Provide employees with new computers and do user data migration from old computers. Help with computer lab upgrades. Assist with office moves. Answer employee’s basic technical or practical questions relating to the use of computers, or refer the employee to the relevant resources. Report computer related issues to Langara’s Service Desk when needed. Update existing procedures and documentation as required. Participate in project team meetings and report progress to the designated supervisor and/or Project Manager. Creates, tracks and updates tickets using specialized service desk software on a regular basis to reflect current information and status. Assists with conducting and maintaining inventory of hardware and software in conjunction with other members of the department. Show less

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Student Teaching Assistant: Database Systems
      • Sep 2017 - Dec 2017

      Graded student’s course project and assignments and clarified their slip-ups by giving meaningful feedback. The course provides a complete introduction to the theory and practice of designing and building databases and applications using database management systems. Graded student’s course project and assignments and clarified their slip-ups by giving meaningful feedback. The course provides a complete introduction to the theory and practice of designing and building databases and applications using database management systems.

    • Brazil
    • Mining
    • 700 & Above Employee
    • Analyst
      • Nov 2009 - Aug 2016

      Created a MS Excel and Visual Basic for Applications (VBA) application to assist internal clients accurately request equipment and materials by searching the item’s specifications in a database. The application helped the company to save thousand of dollars yearly, due to the reduction of errors in the equipment and materials requests. VALE recognized the application as an innovative solution by awarding it with the “Isso Vale” prize in 2010. Created a MS Excel and Visual Basic for Applications (VBA) application to precisely provide the current status of procurement's service requests to the company’s internal clients, which greatly reduced the number of help desk calls. VALE recognized the application as an innovative solution by awarding it with the “Isso Vale” prize in 2011. Show less

Education

  • Langara College
    Diploma, Computer Studies
    2016 - 2019
  • Langara College
    Certificate, Internet and Web Technology
    2016 - 2019
  • Universidade Federal Fluminense
    Bachelor's degree, Industrial Engineering
    2006 - 2011

Community

You need to have a working account to view this content. Click here to join now