Aki Teshima

Senior Engineer at NVIDIA

Chiyoda, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job16 years of employment as a software developer
bookPh.D., Engineering, Ph.D., Engineering at Keio University
languagesEnglish, Japanese, French
github-logo-circle

Github Skills (13)

neon10
cuda10
arm10
gpu-programming10
computer-vision10
opencv10
c-language10
cprogramming-language10
architectures10
architecture10
test-automation10
testing10
performance-optimization9

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
opencv/opencv_contrib

Sep 2018 - Jan 2023

Repository for OpenCV's extra modules
Role in this project:
userQA Engineer / Test Automation Engineer
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.
pythoncmakecppcomputer-vision
opencv/opencv

May 2016 - Jan 2023

Open Source Computer Vision Library
Role in this project:
userBack-end Developer
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.
pythonvisiondeep-learningc-plus-pluscomputer-vision
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.
Request Free Trial
Aki Teshima - Senior Engineer at NVIDIA