Luiz Carlos Vieira

Software Engineer

São Paulo, São Paulo, Brazil21 yrs 9 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • PhD in Computer Science with a focus on AI.
  • Extensive experience in software engineering at Uber.
  • Proficient in game development and teaching.
Stackforce AI infers this person is a Software Engineer specializing in AI and Game Development within the Tech industry.

Contact

Skills

Core Skills

Software EngineeringArtificial IntelligenceData AnalysisGame DevelopmentObject Oriented Design

Other Skills

BlenderCC#C++Construct 2CreateJSDesenvolvimento de softwareGame DesignGodotHaxeFlixelHuman Computer InteractionJavaJavaScriptMobile DevelopmentPHP

About

I have a PhD in Computer Science and I am a professional Software Engineer with focus in Artificial Intelligence. My professional experience involves the design and development of commercial and industrial software systems for companies like TOTVS S.A., TecBan S.A., Alstom S.A. and Uber Technologies Inc., as well as the design and development of board and digital games for my own company and a game studio in São Paulo. I also have taught in both graduation and under-graduation courses of Computer Science and Game Development at different private universities in Brazil.

Experience

Uber

3 roles

Staff Software Engineer - Safety Appeals

Promoted

Sep 2022Dec 2024 · 2 yrs 3 mos

  • As a Staff Software Engineer from the Safety Appeals team, I am responsible for leading the design, architecture, development and support of the services and technologies involved in (1) classifying and sharing in real time the reasons for temporary or permanent deactivation of users - globally, but with special focus on Safety-related incidents - and (2) in allowing users to get clarence on the reasons for their deactivation and to submit requests for review, while also supporting agents to adjudicate such requests with speed and reliability so users can be quickly reactivated when that is the right thing to do.
  • As part of these responsibilities, I engage in the following activities:
  • Design and architecture services that span across Uber’s stack and multiple parts of the Safety organization.
  • Partner with fellow engineers to innovate, architect, develop and scale Safety’s product and platform solutions that impact millions of Uber riders and drivers.
  • Work with Product Managers and Designers to nail core Safety user experiences.
  • Integrate highly reliable safety-aware decisioning engine with Uber’s core dispatch system.
  • Develop algorithms and statistical models that power Uber’s sensor inferences at scale by extracting signals and identifying patterns from vast amounts of sensor data.
  • Drive ongoing efficiency and reliability improvements through design and automation: availability, performance, scaling, monitoring and capacity.
  • Manage upstream and downstream dependencies, collaborate with other engineering teams, gather requirements, evolve solutions and enable successful adoption.
  • Mentor and support my fellow teammates, as well as help review the team’s technical design, code and documentation.
Software DevelopmentArtificial IntelligenceUser ExperienceSoftware Engineering

Senior Software Engineer - Safety & Insurance Data

May 2021Sep 2022 · 1 yr 4 mos

  • As a Senior Software Engineer from the Safety & Insurance Data team I was responsible for designing, architecting, developing and supporting the services and technologies involved in curating, organizing and sharing in real time data signals from motion sensing, telematics and incidents, to be used by data scientists, machine learning models, operation and products in order to improve Safety on Uber platform.
Software DevelopmentData AnalysisSoftware Engineering

Senior Software Engineer - Safety Identity

Dec 2018May 2021 · 2 yrs 5 mos

  • As a Senior Software Engineer from the Safety Identity team, I was responsible for designing, architecting, developing and supporting the services and technologies involved in uniquely identifying human riders, as one way to provide stress-free rides to all of our customers.
Software DevelopmentSoftware Engineering

Pushstart studio

Game Developer

Apr 2017Aug 2018 · 1 yr 4 mos · São Paulo e Região, Brasil

  • Design and development of digital games.
Game Development

Capes

PhD Colleger

Aug 2013May 2017 · 3 yrs 9 mos · São Paulo e Região, Brasil

  • Awarded with a PhD scholarship from CAPES.

Uninove

Professor I

Feb 2013Jun 2013 · 4 mos · São Paulo e Região, Brasil

  • Professor at the graduation course Technology in Digital Games.
  • Disciplines taught: Game Programming and Object Oriented Programming.
Game DevelopmentObject Oriented Design

Senac

Professor I

Feb 2012Aug 2019 · 7 yrs 6 mos · São Paulo e Região, Brasil

  • Professor at the post-graduation courses (I) Games, and (II) Web/Mobile Engineering. Disciplines taught: Game Programming Techniques, Artificial Intelligence and Interface Design for the Games course, and Human-Computer Interface for the Web/Mobile Engineering course.
Game DevelopmentArtificial Intelligence

Butuca criações digitais

Co Founder

Feb 2011Jun 2015 · 4 yrs 4 mos · São Paulo e Região, Brasil

  • Design and production of board and electronic games.
Game Development

Alstom transport

Software Engineer

Mar 2006Feb 2012 · 5 yrs 11 mos · São Paulo e Região, Brasil

  • Design and programming of train control systems. Joined the onboard development team and also the control centre development team, working for projects of subway and railroad transportation. Researched specialist systems for train conductor advisory and track monitoring. Joined the main team in Paris during one year to help developing subsystems of the base subway product, applied to train-center message exchanging and platform-door controlling.
Software DevelopmentSoftware Engineering

Ibta

Professor I

Jan 2006Dec 2006 · 11 mos · São Paulo e Região, Brasil

  • Professor at the graduation course System Information.
  • Disciplines taught: Internet Programming and Architecture of Web Applications.
Software DevelopmentSoftware Engineering

Tecnologia bancária s.a. - tecban

Software Engineer

Mar 2003Jan 2006 · 2 yrs 10 mos · São Paulo e Região, Brasil

  • System architect and programmer of security and monitoring applications, related to the safety and control of ATM machines. Worked also as a researcher of technology for ATM software, as well as statistical and transaction behaviour/pattern monitoring.
Software DevelopmentSoftware Engineering

Totvs

Research and Development Analyst

Jun 1996Feb 2003 · 6 yrs 8 mos · São Paulo e Região, Brasil

  • Started as an intern, worked initially as a support analyst before started to work as a research and development analyst. Worked in the design and programming of compilers, editors and tools for the ERP system developers. Worked also in the Protheus project, during the initial creation of the Application/Web Server, data repository and web services. Main developer of the Integrated Development Environment.
Software DevelopmentSoftware Engineering

Education

Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)

Doctor of Philosophy (PhD) — Computer Science

Jan 2012Jan 2017

Instituto de Pesquisas Tecnológicas

Master's degree — Computer Engineering

Jan 2006Jan 2009

Faculdade de Tecnologia de São Paulo - FATEC-SP

Technologist — Data Processing

Jan 1994Jan 1997

Stackforce found 100+ more professionals with Software Engineering & Artificial Intelligence

Explore similar profiles based on matching skills and experience