Employer Avid
Employment June, 2016 - March, 2017
Title Principal Software Engineer
Project Name Protected by NDA terms
Team size 4 (International)
Project description
Immense digital asset management system that covers almost entire spectrum of needs for game development or other
entertainment industry. Used by many game development companies around the world.
Responsibilities and Duties
Maintaining support of latest operating systems.
Migrating entire codebase between versions of Visual Studio IDE.
Complete installation, configuration, support of development environment based on Gentoo Linux, used for
SDLC of the customer's product, capable and using virtualization for development, testing, issue resolving
purposes.
Support, design and implementation of plug-ins for latest CAD/CAE/CAM and artist tools, including:
Autodesk 3DsMax
Autodesk Softimage(XSI)
Autodesk Maya
Autodesk Alias
Autodesk Inventor
Adobe Photoshop
Adobe Drive
And IDE, office tools like - Visual Studio - Ms Office
Modifications to application components to allow authentications and data transfers happening within own
proprietary client/server protocol.
Migration, testing and support of entire server codebase to amd64 architecture providing clients with ability to
escape database size limitiations of previous architecure.
Maintenance, issue resolution on the spectrum of all product layers, interaction between server and client
components using product tech-stack and other tools/proprietary protocols.
Technologies used
Gentoo Linux OS vim git tig bash libvirt qemu C C++ html win32 API COM/DCOM ATL mfc
Direct3D WTL windows Xp windows 7 windows 8 windows 10 windows server
Visual Studio 2005 Visual Studio 2008 Visual Studio 2010 Visual Studio 2013