Download PDF

Summary

I consider myself a creative person with strong programming skills. I love working with passionate people on innovative tech projects. I particularly like algorithms and data structures. My ideal job would be a mix of research in theoretical computer science and  software engineering.

Education

20142018

Computer Science

UPC - Universitat Politècnica de Catalunya

Obtained honours in several courses

20172018

Computer Science

ETH Zurich

Exchange program

Working experience

Sept 2018March 2019

Software Engineer Intern

Amazon

Working with numerous AWS products and large data streams.

June 2017Sept 2017

Software Engineer Intern

KDPOF

Porting a simple posix OS (Contiki) with TCP-IP stack into a small microprocessor (z80).
Developing an internal tool for integrated circuit test generation from STIL.

Nov 2016Dec 2016

Software Engineer Intern

DroneThunder

Responsible of building an API Rest for drone and database interaction.

Projects & others

2018

LotterySampling

Bachelor thesis about a new algorithm for the HeavyHitters problem on large data streams. Very promising results improving by a large factor the existing algorithms. Publication in progress.

20142017

Hackathons and personal projects

I participated in many international hackathons (winning some) during my studies. Also worked regularly on personal projects. Most of them are on my Github account. A few are listed here:

  • Helixhttps://github.com/GonMolon/Helix - Helix is a hardware-abstract programming language for drones. You can write code for drones to be executed independently of their hardware.
  • DesktopVRhttps://github.com/GonMolon/DesktopVR - VR app to control a computer in a virtual reality environment. It is a remote desktop app that presents all the opened windows of your computer around you. You can interact with the windows by moving your hands using a leap motion.
  • Jarvis Assistant https://github.com/GonMolon/Jarvis_Assistant - Personal project to learn some Arduino and hardware stuff. It's a personal voice-controlled assistant for my room built on Arduino with many sensors.

HackUPC 2017 co-director

Co-Director of HackUPC. A student hackathon for over 500 computer science students. Leading a team of 70 people. Also organizer of the previous 2 editions.  https://hackupc.com

Stuff I enjoyed working with

C++, Java, Python, Prolog, Haskell, AWS, Algorithms, Data structures, Game Theory, Compression, Information theory, Machine learning, Computer vision, VR, Drones, Operative Systems / Kernel development, Data mining, Microcontrollers