Skip to content
View jakedves's full-sized avatar
  • London/Bath

Highlights

  • Pro
Block or Report

Block or report jakedves

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jakedves/README.md

Jake Davies 👨🏻‍💻

I'm a Computer Science student who's interested in a range of fields applicable to software engineering, particularly interested in computer architecture, high performance, and deep learning. Knowledgable about parallel systems, including CPU and GPU architecture.

Recent Projects

Deep Reinforcement Learning for NES Super Mario Bros.

Implemented RainbowDQN with CUDA acceleration (via PyTorch) to train an agent to play Super Mario Bros. (repository)

Full Game Performance
Full Game Performance
Multi-level Training 1
Multi-level Training 1
Multi-level Training 2
Multi-level Training 2
Multi-level Training 3
Multi-level Training 3

Achieved a grade of 92% (Very-high first)

Advanced Raytracer

Implemented a raytracer from scratch with photon mapping in C++. (repository)

Description

Final render with photon mapping

Achieved a grade of 99% (Very-high first)

Languages and Tools

I'm pretty open to learning cool and modern languages, like Rust or Go, for now I'm very comfortable with:

  • C, C++
  • Python
  • Swift
  • Java

Pinned

  1. advanced-raytracer advanced-raytracer Public

    Description of how my raytracer was implemented in C++

    C++

  2. deep-reinforcement-learning deep-reinforcement-learning Public

    The post training video of our agent performance

    Python

  3. visionary visionary Public

    Computer Vision based approach to using macOS (demo in README).

    Swift 5