Arjun Ramaswami is an HPC performance engineer based in Berlin with 14 years of experience bridging academic research and production software. He specializes in FPGA-accelerated high-performance computing, having developed an OpenCL FFT library (FFTFPGA) and integrated it into real-world HPC codes such as CP2K, plus optimized multi-dimensional FFTs on Intel Arria and Stratix devices. Comfortable across a deep software stack—C/C++, Fortran, OpenCL, MPI/OpenMP, Python and CI tooling—he combines low-level performance tuning with practical deployment experience on supercomputers and cluster schedulers. Previously he modernized full-stack web applications and ported autonomous vehicle workloads to ARM-based MPSoCs, showing a rare mix of hardware-aware systems work and application-level delivery. Proactive and team-oriented, he also has hands-on teaching and project management experience, supervising student projects that extend FPGA tooling into Julia for HPC.
14 years of coding experience
7 years of employment as a software developer
Master of Science (MS), Computer Science, 1.5, Master of Science (MS), Computer Science, 1.5 at Universität Paderborn
B.Tech, CSE, 7.72, B.Tech, CSE, 7.72 at Amrita School of Engineering
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
Arjun Ramaswami - HPC Performance Engineer at Lenovo