Personal details

Adrian G. - Remote

Adrian G.

Timezone: Warsaw (UTC+2)

Summary

C++ engineer specializing in 3D math, geometric modeling, real-time physics simulation, collision detection. Earned M.Sc.Eng. in Computer Science, specializing in Design of CAD/CAM systems, at Warsaw University of Technology. For over 8 years, prototyped and developed core technologies for Havok, a leading provider of game solutions. “Havok has been a great experience, where I’ve learned a lot about down-to-hardware details of developing middleware that runs efficiently on today's gaming platforms. It has been an experience with continuous product development, where code quality and performance are the top priorities. And it has been an experience of proactive customer support, focused on strong relation building, meeting individual needs, and managing long-term development risks.” “Leap Motion has been an amazing dive into a fast-iteration environment, where I’ve learned to work with real-world sensor data, focused on the feel of user’s & developer’s experience, and extended multiple game engines with our technology. It’s been a unique experience with a family-like atmosphere at the office, and a team representing a wide spectrum of mathematical and hardware & software engineering specializations, and inspiring care for our developer community.”

Work Experience

Software Engineer in VR Interaction
Leap Motion | Oct 2013 - Jun 2015
C++
Unreal Engine 4
"It's our mission at Leap Motion to break down the barriers between humans and technology to realize the full potential of both. We think technology should empower people. The Leap Motion Controller is a first step towards a future where technology feels natural and easy - just like real life." * Learned the internal data pipeline, added functionality to the core code, and exposed it to the client API. * Prototyped and developed an intuitive camera system based on potential iso-surfaces of dynamically modified meshes. Applied it in our Freeform application. * Worked with our internal platform code & attempted to understand characteristics of the real-world sensor data & attempted to optimize performance of current algorithms. * Developed a physically based VR interaction prototype using a third-party physics engine. * Developed an in-house kinematic rigid-body engine with higher-level logic aimed to allow intuitive interaction with virtual objects. * Prototyped an interaction API & developed a managed-code Unity plugin to interact with our native C++ interaction library. * Prototyped 3D physical hand interaction mechanic for an external project & provided support. * Developed a scene-creation prototype that focused on improved precision and feel of hand interaction. * Lead & developed a C++/Blueprint plugin for the Unreal Engine.
Cloud Solutions Engineer
Google | Oct 2012 - May 2013
Python
Google App Engine
Google Cloud Platform
"Google has been operating one of the biggest cloud computing infrastructures for years and now we're opening up our platform to bring massively efficient cloud services to consumers everywhere. From the startup in a garage to governments crunching big data to the future of enterprise computing, the Google Cloud Platform allows users to take advantage of Google's scale and speed so they can focus development. Our team of technical account managers and software engineers work with partners across all functions to develop solutions that harness Google's planet-wide platform to solve the world's most challenging problems." * Worked in a cross-functional team focused on evangelizing and bringing our cloud infrastructure to users. * Learned and built reference solutions using Google App Engine and Google Compute Engine. * Tested and gave feedback on experimental Client APIs. Quick-started on web development technologies. * Prototyped a tool for managing a high-availability LAMP stack cluster deployed on GCE.