Aki Teshima is a Senior Engineer based in Chiyoda, Japan, with 11 years of experience specializing in computer vision, parallel computing, and embedded systems backed by a Ph.D. from Keio University. He has advanced experience across hardware-aware optimization, CUDA/OpenCL/OpenMP parallelism, and system-level domains including networks and RDBMS, and currently applies this expertise at NVIDIA. An active contributor to OpenCV and its contrib modules, he has fixed architecture-specific bugs, improved FP32→FP16 conversions, added CUDA half-precision support, and stabilized GPU tests across diverse compilers and ARM platforms. His background spans applied research in intelligent transport systems to production-focused solutions architecture, giving him rare breadth from low-level optimization to large-scale deployment. Peers describe him as someone who pairs deep academic rigor with pragmatic engineering—often spotting and resolving subtle cross-architecture issues that others miss.
11 years of coding experience
16 years of employment as a software developer
Ph.D., Engineering, Ph.D., Engineering at Keio University
Contributions:3 reviews, 40 commits, 22 PRs in 4 years 4 months
Contributions summary:Aki's contributions primarily involve fixing test failures within the OpenCV contrib repository. Their commits address various test issues across multiple modules, specifically focusing on CUDA and GPU-accelerated components. The fixes include updating thresholds, adjusting coefficients, and modifying code to avoid race conditions and rounding errors, ensuring test accuracy and reliability across different platforms. They have also addressed build issues related to different compiler versions and architectures.
Contributions:23 reviews, 190 commits, 207 PRs in 6 years 9 months
Contributions summary:Aki contributed to the Open Source Computer Vision Library by fixing bugs and optimizing performance. They addressed issues related to ARM architecture, particularly concerning 64-bit ARM systems and release mode testing. The user implemented enhancements for converting FP32 to FP16, adding CUDA support for half-precision floating-point numbers, and optimizing existing code with NEON instructions.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.