Hi, my name is

Jonathan Levy.

Software Engineer, Passionate about Japan.

I work on all things programming: desktop software, smartphone apps, high-performance GPU computin, web and hosting. Also, I am a documentation maniac.

Jonathan LEVY profile image

About Me

Jonathan LEVY profile picture
I am a tri-lingual English, French, Japanese software engineer. I studied computer science, computer science and mechatronics, science teaching. With a knack for multiculturalism and travel, I had the opportunity to study in France, the Netherlands and Japan, first in mechatronics engineering, then in Computer Science and high-performance computing with GPUs. Today, I work at Qualcomm Technologies (Cork, Ireland). Passionate about Japan since childhood, I’m also learning Japanese and particupated in Japanese-related projects: R/a/dio, AMV Céleste 2 and more. A quick list of my core passions:
  • C/C++, Python, Kotlin, all kind programming
  • Documentation, Markdown, Confluence
  • Project management, Agile, Git
  • Linux & Windows programming
  • Japanese language, animation
  • Vocaloid, music, Cubase

Experience

Software Engineer - Graphics - Qualcomm Technologies
Jun. 2023 - Now
I am working on the DirectX 12 User-Mode Driver for DX12.2 features for Windows on Snapdragon laptops. On raytracing support for the Adreno GPU series on Windows, I mainly work on debugging the Windows driver for DirectX 12, implementing features, and developing DirectX applications for tests.
R&D Software Engineer - Inria
Dec. 2019 - Aug. 2021
In the engineering team of the French public research laboratory Inria, I contributed to desktop applications for research, like GNOMON (plant growth simulation) and sw2d (chemical dispersion in shallow waters). This involved scientific simulation with C++ and Python, 3D visualization with VTK and GUI with Qt5. In partnership with Inria, I also worked at CIRAD, where I helped defining the requirements for a 3D mesh catalogue for the Lindenmayer Systems software lpy. This software is used in research and academia to describing plant cells growth.

Education

2021 - 2023
Research Student - High-Performance Computing
Osaka University (Japan)
  • Research on long-reads DNA alignment with GPUs
  • Japanese language practice
  • Ph.D track
2017 - 2019
Master of Science - Embedded Systems
Delft University of Technology (Netherlands)
GPA: 7.6 out of 10

Academia:

  • Courses on computer architecture, software engineering, real-time embedded programming
  • Electives on crowd-sourced computing, software architecture, high-performance computing
  • Master Thesis on acceleration of DNA seed extension for the BWA-MEM DNA aligner using GPUs

Extracurricular Activities

  • Member of Delft E-Sports Association
  • Podcast production
2014 - 2017
Master of Science Teaching - Mechatronics
Ecole Normale Supérieure de Rennes (France)
GPA: 7.5 out of 10
  • Double-BSc obtained with University of Rennes 1
    • Mechanical Engineering: structure engineering, beam theory, thermodynamics
    • Electrical Engineering: power electronics, networking, antennas science
    • Multiphysics simulation and 3D modeling
  • Master degree for teaching from ENS Rennes
  • Passed Agrégation, the certification for teachers in France

Projects

Website: Calvinball Consortium
Hugo Ruby Javascript Linux server Ansible
Website: Calvinball Consortium
Website and code for podcasts presentation for the Calvinball Consortium Podcast Network, along with various services (file hosting, voice chat server, user management with Cockpit)
Android app: R/a/dio
Android Kotlin Google Play Store
Android app: R/a/dio
An Android app to listen to the webradio R/a/dio, packed with features: sleep, alarm, song request & favorites, previous and next queued songs.
Podcast Recommandé
Music DAW Podcast
Podcast Recommandé
A podcast to discover music following YouTube recommendations (in French). 80 episodes in 5 years.
Calvinball Bonus
Music DAW Podcast
Calvinball Bonus
Series of musical montages as bonus for the podcast Calvinball.
AMV Céleste 2
Video Editing Da Vinci Resolve Japanese
AMV Céleste 2
Video montage with Da Vinci Resolve for the anime-zapping project AMV Céleste 2.

Achievements

MEXT Scholarship 2020
I earned the Monbunkagakusho Scholarship from the Japan’s Ministry of Education, Culture, Sports, Science and Technology.
Teaching exam awardee "Agrégation"
I passed the national competitive exam "Agrégation" to teach at Bachelor level in France.