Staff Software Engineer at ViewRay
Architecture, software design, and implementation of a client-server application which is used by medical personnel with ViewRay's cancer treatment installation. UI Backend. Service architecture.
Programmer at Schonfeld
Worked on integration of CMake and Conan in the build pipeline of Schonfeld's high-frequency trading software.
Senior Programmer at EGT
Worked on a proprietary slot-machine software engine. Graphics, sound, stability, performance.
Senior Programmer at Chobolabs
Design and implementation of rendering system and many other engine systems for Mayhem. Optimizations. Transition to CMake. Support for browser targets with Emscripten. Internal software development. Several open-source libraries at github.com/Chobolabs. Planning.
Some work on open source projects. Worked on Ruby lessons for beginners (incomplete). Vacation.
Lead Programmer at Epic Devs
Software architecture and design for Epic Pirate Story II. Management of tasks within the team. Planning. RnD. Training. Internal software development.
Lead Programmer at Gameloft Bulgaria
Senior Programmer at Abalta Technologies
Research and development for the newest project of the company: a GPS tracker and GIS on a Windows CE device.
Work on a commercial game as a personal project which didn't come to a release. Worked on DynaMix and other personal open source projects. Vacation.
Senior Programmer at Masthead Studios
Worked on Earthrise MMORPG and its proprietary engine. Management of tasks within the team. Planning. Core design. Rendering engine design and implementation: Terrain, Water, Sky, General rendering pipeline. Design and various implementation in the editors. Network design. Database design and implementation. Build-system design and implementation. Game-design-related coding.
Various small projects: games, desktop applications
Programmer at Interconsult Bulgaria
Worked on Caddie. Tasks in the GUI and the rendering system. Maintaining and migrating legacy code.
Significant Experience With
|Frameworks and libraries||boost, Poco, Qt, OpenGL, OpenCL, DirectX <10, and others|
|Dev tools||CMake, git, Conan, sanitizers, static analyzers, profilers, and others|
|Platforms||Windows, Linux, macOS, Android, iOS, Browser|
Talks at Conferences and Meetupsibob.bg/talks/