Hi, I'm Gokul Menon, a passionate software developer with experience in machine learning, algorithm development, and 3D modeling. I enjoy solving complex problems using C++, Python, and CUDA, and I have a strong interest in speeding up simulations and improving performance across different computing platforms. I'm currently pursuing my MSc in Computer Science at the University of Birmingham, where my research focuses on high-performance computing with GPUs. I'm always eager to learn new technologies and contribute to innovative projects that push the boundaries of computer science.

Gokul Menon

Hi, I'm Gokul Menon, a passionate software developer with experience in machine learning, algorithm development, and 3D modeling. I enjoy solving complex problems using C++, Python, and CUDA, and I have a strong interest in speeding up simulations and improving performance across different computing platforms. I'm currently pursuing my MSc in Computer Science at the University of Birmingham, where my research focuses on high-performance computing with GPUs. I'm always eager to learn new technologies and contribute to innovative projects that push the boundaries of computer science.

Available to hire

Hi, I’m Gokul Menon, a passionate software developer with experience in machine learning, algorithm development, and 3D modeling. I enjoy solving complex problems using C++, Python, and CUDA, and I have a strong interest in speeding up simulations and improving performance across different computing platforms.

I’m currently pursuing my MSc in Computer Science at the University of Birmingham, where my research focuses on high-performance computing with GPUs. I’m always eager to learn new technologies and contribute to innovative projects that push the boundaries of computer science.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Junior Software Developer Intern at Seamless 24/7
August 31, 2023 - July 22, 2025
Researched and implemented two separate machine learning models analyzing background noise in malicious virtual environments using PyTorch and NumPy, improving previous model runtime by 60%. Used C++ and Boost libraries to enhance model performance.
Vacation Research Internship at Engineering and Physical Sciences Research Council
September 30, 2023 - July 22, 2025
Developed a novel algorithm clustering radar measurements 3x quicker than previously attained, contributing to a system for simultaneous localization and mapping using a rotating sensor. Primarily used MATLAB and Python.
Undergraduate Research Assistant at University of Birmingham
September 30, 2023 - July 22, 2025
Conducted research and built programs capable of generating 3D models of functional objects from technical drawings using Python and CUDA. Used Gitlab and JIRA for project management and became familiar with SLURM and MPI to manage and run programs on clusters.
Scientific Computing Work Experience at Rutherford Appleton Laboratory
August 31, 2019 - July 22, 2025
Gained experience in scientific computing during the internship period.

Education

BSc Computer Science at University of Birmingham
September 1, 2020 - September 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Education, Government