20 years' experience as an application and system programmer, architect and technical lead of software projects. Skillful in individual work, team and cross-team cooperation, meeting tight schedules and carrying out challenging development tasks.
- Portable Software Solutions: Android, Windows, Linux, etc.
- Image and Video Processing: algorithms, streaming, VOIP, ffmpeg.
- Visualization in 3D: OpenGL and DirectX.
- Internet Applications: protocols, security, encryption.
- Wireless Connectivity: Wi-Fi, cellular.
- Application Development: usability, design of human interfaces.
- Localization and Globalization, including bi-directional language issues.
- Software Craftsmanship: agile development, community support.
Q&A for professional and enthusiast programmers
Q&A for enthusiasts and power users of the Android operating system
Q&A for professional programmers interested in conceptual questions about software development
Q&A for computer enthusiasts and power users
Q&A for Ubuntu users and developers
Q&A for software developers, mathematicians and others interested in cryptography