Post Job Free

Resume

Sign in

Software Engineer Developer

Location:
Boynton Beach, FL
Posted:
January 18, 2023

Contact this candidate

Resume:

BRIAN O RAY II

770-***-****

adurd4@r.postjobfree.com

Education and TrainingBachelor of Science, Game and Simulation Programming June 2011

DeVry University, Decatur, Major GPA: 3.62 / 4.0 - Cum Laude

Professional Highlights

Worked for Motorola a Google Company as a Software Developer in a corporate environment as a part of a team; developed a tool that helped allow for a 48 hour battery life of mobile devices currently on the market: Moto X and Moto G.

Game and Simulation Programming professional with software development experience at TransGaming Inc. - Digital Home Division as a Junior Technical Analyst in a corporate environment.

Developed and implemented successfully game physics, artificial intelligence, and camera control using Unity 3-D in the Global Game Jam 2012; created RPG named Boxed Souls within 48 hours. Play Me: http://dl.dropbox.com/u/4032524/Box%20Souls/WebPlayer.html . Have expert knowledge in animation, different APIs, vector math, linear algebra, physics, computer 3D graphics and game design concepts.

• Direct3D • PyScripter • Game Maker

• OpenGL • Autodesk Mudbox • C / C++

• OpenCV • Autodesk 3-D Max • Java / Java Script

• Win32 • Autodesk AutoCAD • Python

• Microsoft Visual Studio • Headus UVLayout • LUA

• Eclipse • LOOXIS Faceworx • ActionScript

• JCreator Pro • UNIX / Linux

• Notepad++ • Git/Github

• NetBeans • Torque

• IDLE • Unity 3D

Work History

Software Engineer / Software Developer, Intel, San Diego, CA February 2014 – present

• Used Gerrit repository for code management

• Programming Language - C/C++, Java, JavaScript, XML, Python

• Android Platform - Android 4.1(Jelly Bean), Android 4.4(KitKat), Android 5.0(Lollipop)

Graphic API’s – OpenGL and OpenCV

Created graphics for internal use and released APK’s

Developed and Debugged Html, Java, JavaScript, and XML

Developed and Debugged Python code for Android Applications

• Worked with the engineering team in the test plan preparation for each product release

• Worked with the engineering team to investigate test failures

• Worked in a Cloud Environment to get access to the software to be tested and repaired

Intel Graphic driver for CPU and GPU discrete Cards

Managed QA team that tested system hardware and software using engineer team specifications to enhance feature and functionality to meet required deadlines

Created and managed bug report created for automation and manual testing to improve system hardware and software feature and functionality

Worked across company origination with other QA and engineer teams in the test plan preparation for each product release

Worked with the engineering team in the test plan preparation for each product release

Worked with the engineering team to investigate test failures

Debugged graphic APIs: OpenGL, Direct3D, Vulkan, and OpenCV onWindows based system

Contribute to code fixes to the graphic driver

Created and managed bug report created for automation and manual testing to improve system hardware and software feature and functionality

Created and managed bug report created for automation and manual testing to improve system hardware and software feature and functionality

Video Chat APK

Used Gerrit and TortoiseGit repository for code management

Developed remote and local camera for user interaction

Developed graphical assets

Developed XML layout for the device

Developed the intent broadcast messaging system

Developed a separate APK for testing

Internal Test APK

Developed the following test cases for functionality of:

-camera on an android device

-voice chat on a phone

-video chat

-messaging

-e-mails

Developed graphical assets

Dell Venue 8 7000 Series

Re-built (and wrote “how to” documentation) 3-D camera C++ libraries and executables for multiple OS

Developed a test case for functionality of the 3-D camera

Re-built and maintained the test executables for the 3-D camera

Developed an Excel parser that uses re-built executables, servers, and test APKs to store data for analysis

Software Engineer / Software Developer, motorola a Google company Corporate Headquarters, Libertyville, IL June 2012 – December 2013

• Used Gerrit and TortoiseGit repository for code management

• Android Platform - Android 4.x (Ice Cream Sandwich), Android 4.1(Jelly Bean), Android 4.4(KitKat)

• Developed and Debug Html, Java, JavaScript, and XML

• Developed and Debug Python code for Android Applications

• Worked with the engineering team in the test plan preparation for each product release

• Worked with the engineering team to investigate test failures

• Worked in a Cloud Environment to get access to the software to be tested and repaired

FTDI Chip USB switch

Used Gerrit and TortoiseGit repository for code management

Developed drivers for FTDI Warthog switch and FTDI Karen switch

Developed C/C++ dynamic and static libraries for FTDI Warthog switch and FTDI Karen switch

Created Warthog.java and Karen.java as a java wrapper to be implemented in PT Automation test

Developed pylibWarthog.py and pylibKaren.py as a python wrapper to be implemented in PT Automation test

BSP (Battery-Life Satisfaction Predication) Test

• Used Gerrit and TortoiseGit repository for code management

• Develop UI with Window Builder in Java for manual testers to perform test on mobile devices

• Develop Test Cases in python which test current drain on mobile devices

• Develop NI-Daqmx libraries in python to communicate with mobile device to measure current drain on the mobile devices

• Create an executable jar file with dependency as a deliverable for manual testers to install

Report Parser

• Develop a parser in python which outputs an Excel file from HTML

• Added dependencies and updated libraries

• Implemented code in PTautomation software application to output a color coordinated message for tester to determine if phones behave properly

PT Automation Test

• Develop Test Case in python which test the behavior of Android phones

• Develop Python libraries that worked on all Android platforms for scripter to develop scripts for Android devices

• Added dependencies and updated pre-existing scripts

Software Engineer / Junior Technical Analyst, TransGaming Inc. - Digital Home Division, Atlanta, Ga November 2011 – March 2012

• Debug and fix broken C++ code in OpenGL, Direct3D and Windows based games

• Worked with the QA team in the test plan preparation for each product release

• Worked with the engineering team to investigate test failures

• Worked in a Cloud Environment to get access to the software to be tested and repaired

Worked in a Cloud Environment to get access to the software to be tested and repaired

Astro Avenger 2

• Debug and fix broken C++ code in Direct3D

• Added dependences and updated libraries

• Debug and fix broken C++ code in Direct3D

• Package binary with all asset and redistribution dll

Stray Souls

• Debug and fix broken C++ code in Direct3D

• Added dependences and updated libraries

• Package binary with all asset and redistribution dll

• Package binary asset in English, Spanish, and France

• Enable the code to run in a demo mode, normal mode, and special edition

Zen Gems

• Debug and fix broken C++ code in Direct3D

• Added dependences and updated libraries

• Package binary with all asset and redistribution dll

• Package binary asset in English and France

• Fixed GUI system that was not rendering correctly

Sacra Terra

• Debug and fix broken C++ code in Direct3D

• Added dependences and updated libraries

• Package binary with all asset and redistribution dll

• Package binary asset in English, Spanish, and France

• Enable the code to run in a demo mode, normal mode, and special edition

• Debug, fixed broken code, and Re-build libtheoraplayer libraries

Oddly Enough

• Debug and fix broken C++ code in Direct3D

• Added dependences and updated libraries

• Package binary with all asset and redistribution dll

• Package binary asset in English, Spanish, and France

• Enable the code to run in a demo mode, normal mode, and special edition

• Debug, fixed broken code, and Re-build SexyAppFramework libraries

House of 1000 Doors

• Debug and fix broken C++ code in Direct3D

• Added dependences and updated libraries

• Package binary with all asset and redistribution dll

• Package binary asset in English, Spanish, and France

• Enable the code to run in a demo mode, normal mode, and special edition

• Debug, fixed broken code, and Re-build llilogg, lilvorbis and libtheora libraries

Computer Information Systems Tutor, DeVry University, Decatur, Ga December 2010 – February 2012

• Assist students in computer programming assignments in C++, C#, Java, Direct3D, OpenGL and various APIs

• Skill development of linear math and game physics

• Assist in comprehension of teacher instruction of programming assignments and/or projects

Software Engineer / Director of Game Programming SMART Academy, Atlanta, Ga Summer 2011

• Develop outline and requirements for the gaming and simulation programming curriculum

• Implement course outline and lecture students in the fundamentals of gaming and simulation using Autodesk 3d Max, Game Maker, Unity 3d, and introduction of C++ programming

• Design and deploy codes in C/C++, Python, Java and Perl.

• Teach students basic game programming skills to provide a smooth transition from high school to college level courses

Owner / Landscape and Design, A plus Yards, Decatur, Ga 2004 - 2010

• Planned, organized, and controlled all projects, training meetings, and development activities for daily project

• Responsible for hiring and training all terminal personnel

• Established corporate goals

• Increased staff productivity and technical ability through effective training

Contests, Global Game Jam 2012

Boxed Souls

• made in 48 hours in Unity 3D

• coded in c# the camera control

• coded in c# the artificial intelligence

• Play Me: http://dl.dropbox.com/u/4032524/Box%20Souls/WebPlayer.html



Contact this candidate