My name is Andrew, I am a passionate C++ (but not limited to it) programmer with strong attitude towards computer graphics.
I've worked for two years at Zeptolab as an Android developer (mostly C++ via NDK), optimizing existing code and developing new features and architecture.
Currently I'm focused on performance-critical applications(effective usage of CPU, its caches and entire system memory) and concurrency (particularly lock-free techniques).
I really feel like contributing to OpenMW, with possible areas being:
- Enhancing graphics appearance, adding new effects (like volumetric like scattering, some kind of realistic dynamic lighting (maybe real-time radiosity?) and etc.)
- Working on a port for Android
- Optimization and fine-tuning for performance improvement
- Any other task where my skills would be useful. I suppose I should start studying project's codebase through bug-fixing.