Profileimage by Anonymous profile, Senior Software Developer
available

Last update: 06.09.2022

Senior Software Developer

Graduation: Computer Technician
Hourly-/Daily rates: show
Languages: English (Limited professional) | Portuguese (Native or Bilingual)

Attachments

VanderDias_Resume.pdf

Skills

Database Systems, Virtual Reality, Artificial Intelligence, Robotics, Windows, Linux, Mac, Android, iOS, Raspberry, Arduino, ESP8266, Visual Studio / Code, QtCreator, Eclipse, Android-Studio, Xcode, Make, Cmake, Qmake, Bash scripts, Cloud Computing, Amazon AWS, Google Cloud, Google Cloud Run Development, PROGRAMMING, C, C++, C#, Python, Javascript/Typescript, Java, PHP, NodeJS/NestJS, Golang, MySQL, MS-SQL, PostgreSQL, MongoDB, Database, Bluetooth, Wifi, GPRS, TCP/IP, UDP/IP communications, API, MJPEG/H264, Unity3D, BabylonJS, ThreeJS, others, OpenGL, Direct3D, WebGL, HLSL, GLSL, Oculus, Rift CV1, Oculus Quest, GearVR, Google Cardboard, OpenCV, Tensorflow, Operating System, ROS, Neural Networks, mobile devices, AWS, Engine, 3D Rendering, bugs, C / C++ Programmer, Verix, iPhone, Spring, Multiplatform, C++ Systems Analyst, Unix C++, ++ Windows Systems Analyst, C++ development, Clipper/C DOS Programmer, 3D Engine, Mobile 3D, ES 3D Engine, Win32, shtml, 3D engine source code, Antivirus, X86, Youtube, Github

Project history

01/2012 - 05/2017
Lead Multiplatform C++ Programmer
VRealm

Researched and Developed a real-time Ray Tracing solution for a multi-user virtual
world. That system ran on dedicated servers and offered real time ray tracing
simultaneous streaming to desktop and mobile devices. Servers ran initially on
Amazon AWS, and later ran on Google Compute Engine.

01/2011 - 01/2012
Senior 3D Rendering Programmer
Hoplon Infotainment

Unity3D C# and shaders programming for the brazilian game Taikodom. It was a
freelancing contract for a full year to fix bugs and implement new features.

01/2010 - 01/2011
Multiplatform C / C++ Programmer
Ec5 Informática

Simultaneous maintenance/development for Verix, Linux, Windows and iPhone.

01/2008 - 12/2009
Analyst Programmer C# Multiplatform
Spring Wireless

Multiplatform C# system maintenance / development (Pocket-PC, Desktop & Web).

01/2007 - 01/2008
Plain C++ Systems Analyst
Polimed

Enhancements to the remote transactions authorizer in Unix C++.

01/1999 - 01/2007
Programmer

Independent games and systems development for PC, Pocket-PC and Cell phones.

01/1998 - 01/1999
C++ Windows Systems Analyst
CDSV/Xerox

C++ development for Windows.

01/1996 - 01/1998
Plain Clipper/C DOS Programmer
UNIMED

Internal systems development.

01/1993 - 12/1995
Computer Applications/Programming Instructor
SENAC

Teaching of basic computing and programming.

01/1992 - 01/1993
Computer Applications/Programming Instructor
NTS

Teaching of basic computing and programming.

01/1991 - 01/1992
Computer Applications/Programming Instructor
SUPORTE

Teaching of basic computing and programming.

01/1989 - 01/1991
Comp. Applications/Programming Instructor
Micro News

Teaching of basic computing and programming.

Local Availability

Only available in these countries: Brazil
Remote only.
Profileimage by Anonymous profile, Senior Software Developer Senior Software Developer
Register