Skip to content
View jpyamamoto's full-sized avatar
Writing code & proofs
Writing code & proofs
Block or Report

Block or report jpyamamoto

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

Hello there 👋!

Computer Scientist & Mathematician.
GitHub Campus Expert.
Microsoft Learn Student Ambassador.
λ Club Community Leader.
Facultad de Ciencias @ UNAM.
CDMX, Mexico.

Hello there, I'm Juan Pablo Yamamoto. I am a Computer Science student and Mathematics student, with a particular interest in logic and functional programming.

I'm always up for meeting people, so if you're in any of the following situations:

  • You love technology and science.
  • You're interested in being part of a tech community.
  • You think I can help you with something.
  • You want to offer me an internship.
  • You would like to invite me to attend to/speak at an event.
  • You suspect I might be an interesting guy to chat with.

feel free to reach out to me on my socials.

Languages and Tools.

haskell elixir python rust typescript javascript linux bash git azure django angular css3 html5 hugo react tailwind webpack

Talks and Courses



Computer Graphics

Image Analysis


Data Structures and Algorithms

Web Development

Open-Source Contributions


λ Club

λ Club Logo

  • Co-founder
  • λ Club is a community, that aims to connect students with the industry while creating a space to share the knowledge and grow our technical and soft skills.
  • Currently operating online (Join our Discord server!), eventually across several locations in CDMX.

Microsoft Learn Student Ambassador


GitHub Campus Expert


Connect With Me:

si_compila jpyamamoto no.compila


  1. cloud_coverage_image_analysis cloud_coverage_image_analysis Public

    Compute the Cloud Coverage Index of an image using a segmentation approach based on color ratios.

    Python 2 1

  2. concurrent_webservice concurrent_webservice Public

    Fetch data from the OpenWeatherMap API concurrently, limiting requests and using a cache.


  3. ultrasonic_tardis ultrasonic_tardis Public

    Doctor Who themed game that uses an Ultrasonic sensor connected to a Raspberry Pi in order to control a TARDIS and prevent it from crashing into the Daleks!

    Python 1

  4. brainfuck brainfuck Public

    Simple interpreter for the Brainfuck esoteric programming language. Built with Haskell.


  5. KivyPython-GameOfLife KivyPython-GameOfLife Public

    Graphical implementation of the Game of Life created by Conway. Made using Python 3, and the Kivy framework.


  6. advent_of_code_2019 advent_of_code_2019 Public

    My solutions for the Advent of Code 2019. Using TypeScript.