Software Engineer
CurrentChristopher has been able to accomplish many feats across various challenging projects such as simulating a realistic environment for industrial robotic workcells and rapidly prototyping various sensing solutions for unmanned aerial vehicle applications.He has also taken various opportunities to interview potential employees, mentor interns on projects that he scoped and pursue additional avenues of community contributions to Virtana. Being employed here has aided in realizing his future goals of engaging in deeply technical software development and becoming a senior software developer with a variety of skills and a wealth of knowledge.๐ฃ๐ฎ๐๐ ๐ฃ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐๐๐๐ฒ๐ ๐ข๐ฝ๐โข Implemented functionality to automatically create builds of robotic simulations. (2019, Unity3D, C#, Bash)๐ฆ๐ถ๐บ๐๐น๐ฎ๐๐ถ๐ผ๐ปโข Performed the transition and upkeep 6+ real unique industrial robot arm workcells from real deployments into a custom Unity3d based robot simulation environment. (2019-2020, Unity3d, C#)โข Added various features to a robotics simulation. Changes involved: modeling real cameras, designing custom shaders, using cloth simulation plugins, modeling a suction device and asynchronous camera rendering. (2020-2021, Unity3D, HLSL, C#)โข Wrapped a robot simulator with purpose-built python & TCP/IP APIs to enable use by machine learning researchers to validate novel deep learning architectures. (2021, Unity3d, C#, Python, Bash, Numpy)๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ป๐ณ๐ฟ๐ฎโข De-risking of various image manipulation paths by using OpenCV to implement the beginnings of a from-scratch image alignment algorithm and a custom block matching algorithm. OpenCV was also used to undistort and process images. (2022, Python, OpenCV)๐๐บ๐ฏ๐ฒ๐ฑ๐ฑ๐ฒ๐ฑ ๐ฆ๐ชโข Rapid sensor prototyping for unmanned aerial vehicles. Sensing modalities include: RGB, Stereo RGB, Near Infrared, Thermal (Long-wave IR), LiDar, Radio. (2022, Python, Bash, C)Sourced from: https://www.virtanatech.com/team