Badges
Certifications
Work Experience
Software Engineer
Amazon.com•  May 2017 - August 2017
• Added low, medium and high specification configuration options for mobile, console, and desktop platforms with auto detection based on device capabilities by calling Objective C and Java from C++ • Added ability to modify platform configuration level as well as console variable values for such configurations within the game engine’s editor using C++ and Qt • Wrote documentation explaining initial infrastructure design based on my investigation of the legacy CryEngine codebase as well as my implementation details and reasoning • Consulted Infrastructure and UI teams regarding project implementation details and consequences • Thoroughly tested changes with QA team on PC, Mac, iOS, Android, Xbox and PS4 platforms following code reviews
Software Engineer
IBM•  May 2016 - August 2016
• Enhanced Watson’s web crawler date identification, regulating which sites to visit and how frequently • Improved internal news crawler monitoring page by utilizing jQuery and a Java servlet backend to create Elasticsearch queries based on HTML form input and visual results from crawler’s database • Converted news domain coverage and coverage request form pages from Java to Python backend to be incorporated into a developing news search webpage for external client use
Education
University of Michigan - Ann Arbor, Ann Arbor
Computer Science & Engineering, BS•  September 2014 - August 2018
Links
Skills
nickbev has not updated skills details yet.