I am a cybersecurity software engineer at Build38 developing a security SDK to protect various apps. In my day to day, I use C to program the core SDK, as well as some Java, Kotlin, Swift and Flutter for creating wrappers that help integrate the SDK to costumer apps.
I am also a student pursuing a masters degree in Computer Engineering at Universitat Politècnica de Catalunya. During my free time I compete in coding competitions like Google Hash Code, Google Code Jam, HackUPC, etc. I also develop video games using Unity game engine for fun.
Years ago when I was a kid I started my journey by making some little projects using Scratch. Soon I realized that Scratch was too basic and started to use Unity by following some tutorials on Youtube. At that age I felt it was too complex and decided to set it aside. During high school I coursed a couple subjects related with programming. One of them we made a website using HTML and PHP. The other one we learnt some programming using Lego Mindstorms robots. We started implementing simple actions like making the robot to follow a line on the ground and evolved it to a maze solver. The final project was a competition among all classmates where we had to build a sumo robot. Along my class partner, we managed to being runners-up in this competition. The last unit of this subject we made an introduction to Arduino. We made basic projects like making a LED turn on depending on the amount of light the sensor gets. At home, I also have an Arduino board, and haven’t made any intermediate level project. During my last year on high school I decided to start over using Unity and followed more Youtube tutorials. On college after learning serious programming knowledge I felt more confident and made some little video games on my own with Unity.
October 2024 - Present
February 2024 - September 2024
Course Name | Total Credit | Obtained Credit |
---|---|---|
Industrial Practices | 10 | 9 |
Strategic Planning and IT Governance | 10 | 8.7 |
Interactive Graphic Systems | 10 | 8.3 |
Course Name | Total Credit | Obtained Credit |
---|---|---|
Bachelor Thesis | 10 | 10 (MH) |
Complementary course on computing in Mobility | 10 | 10 |
Industrial Practices | 10 | 10 |
Course Name | Total Credit | Obtained Credit |
---|---|---|
Competitive Programming | 5 | 5 |
Distributed Algorithms | 5 | 5 |
Machine Learning | 5 | 5 |
A Hugo theme for personal portfolio. Used it as my website theme and contributed to this project, alongisde maintaining the documentation in Spanish.
A general-purpose parametric 3D computer-aided design modeler and a building information modeling software application with finite element method support. Used it to desing some models for my 3D printer. So far, only contributing to translating it.
An open-source media server designed to organize, manage, and share digital media files to networked devices. Used it alongside my Raspberry Pi to host my media. So far, only contributing to translating it.
An open source Windows/macOS/Linux GUI client for GIT users. So far, only contributing to documentation and translating it.