Douglas Ribeiro Barbosa
Programmer at CD PROJEKT RED- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Portuguese Native or bilingual proficiency
-
English Native or bilingual proficiency
Topline Score
Bio
Credentials
-
C++ Templates and the STL
Lynda.comMar, 2019- Nov, 2024 -
C# Essential Training: 2 Flow Control, Arrays, and Exception Handling
Lynda.comJun, 2018- Nov, 2024 -
C# Refactoring Tips and Tricks
Lynda.comJun, 2018- Nov, 2024 -
Multithreaded Programming in C#
Lynda.comJun, 2018- Nov, 2024 -
C# Essential Training: 1 Syntax and Object Oriented Programming
Lynda.comMay, 2018- Nov, 2024 -
C# Object-Oriented Programming Tips and Tricks
Lynda.comMay, 2018- Nov, 2024 -
Careers in the Game Industry
Lynda.comJan, 2018- Nov, 2024 -
Web Development Foundations: Full-Stack vs Front-End
Lynda.comDec, 2017- Nov, 2024
Experience
-
CD PROJEKT RED
-
Poland
-
Computer Games
-
700 & Above Employee
-
Programmer
-
Apr 2021 - Present
-
-
-
Smoking Gun Interactive Inc.
-
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
-
-
-
Langara College
-
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
-
-
-
Langara College
-
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.
-
-
-
Vale
-
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 -
Langara College
Certificate, Internet and Web Technology -
Universidade Federal Fluminense
Bachelor's degree, Industrial Engineering