Juan Felipe Rubio


Resume

Profile

Enthusiastic programmer


About me

Hi, my name is Juan Felipe Rubio! I'm a web developer and programmer who enjoys challenges, competitive programming, and web development. I'm in my third year of university at Los Andes University which is located in Bogotá, Colombia. I enjoy reading, playing videogames, and traveling. If you're trying to win my heart just buy me some coffee.

Details

Name:
Juan Felipe Rubio
Age:
20
Location:
Bogotá, Colombia

Experience

Education

Universidad de los Andes

2017 - current

Bachelor - Computing Engineer (Minor in German language and culture)

During my time in college, I have learned about a lot of different programming languages, technologies, architectures, frameworks, infrastructure, and BI, among other things. The first year was Object-oriented programming, where we learned mainly Java, but I also developed full-stack apps with SQL, Python, C++ (Competitive programming), HTML5, CSS, Angular. In the third year, we navigated through the world of Analytics, BI, and also more low-level concepts and languages like Assembly, C, Threads, Locks, Stress-testing, Software Architecture, Bussiness Architecture, etc.


Bogotá, Colombia

Universidad Católica de Chile

Feb 2020 - Jun 2020

Introduction to Python

Everything from small concepts and instructions to variable types and a snippet of object-oriented programming.


Online

Google

Aug 2020 - Dec 2020

Google Cloud Platform Fundamentals: Core Infrastructure

Course where I learned important concepts and terminology for working with Google Cloud Platform (GCP). I learned about many of the computing and storage services, including Google App Engine, Google Compute Engine, Google Kubernetes Engine, Google Cloud Storage, Google Cloud SQL, and BigQuery.


Online

University of California San Diego, National Research University Higher School of Economics

Aug 2020 - Oct 2020

Algorithmic Toolbox

The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming. We will learn a lot of theory: how to sort data and how it helps for searching; how to break a large problem into pieces and solve them recursively; when it makes sense to proceed greedily; how dynamic programming is used in genomic studies. You will practice solving computational problems, designing new algorithms, and implementing solutions efficiently (so that they run in less than a second).


Online

Kantonsschule am Burggraben - Rotary International

Jan 2017 - Jan 2018

Twelve year of high school

I had the amazing opportunity of studying a year abroad with Rotary International in Switzerland. I learned about new cultures and grew my network by sharing with my classmates and families.


Saint Gallen, Switzerland

Work

Universidad de los Andes

July 2020 - December 2020

Undergraduate Teaching Assistant for Transaction Systems

Assisted and guided students with doubts on SQL and databases knowledge.


Bogotá, Colombia

Universidad de los Andes

Jan 2020 - April 2020

Assistant in the development of IT solutions for the Admissions and Registry Office

Automated the digital certificate issuing process, integrating two control tools that work on 70% of the cases.


Bogotá, Colombia

Universidad de los Andes

Jan 2020 - April 2020

Assistant in the development of IT solutions for the Admissions and Registry Office

Automated the digital certificate issuing process, integrating two control tools that covers on 70% of the cases. Developed postgraduates web page.


Bogotá, Colombia

Universidad de los Andes

Feb 2020 - June 2020

Undergraduate Teaching Assistant for Introduction to programming

Assisted and guided 26 students with any of their doubts on Python syntax.


Bogotá, Colombia

Abilities

Technologies

  • OOP
  • SCRUM
  • UML
  • SQL
  • VSCode
  • Eclipse
  • GCP
  • HTML
  • CSS
  • Pycharm
  • DJango
  • MVC
  • REST
  • Git
  • MongoDB
  • AWS
  • Illustrator
  • Photoshop
  • Angular
  • ReactJS

Programming Languages

  • Java
  • Python
  • C++
  • R
  • JavaScript
  • C
  • Assembly

Languages

  • Spanish Mother Tongue
  • English Fluent
  • German Fluent
Too serious for you?
Add me in League of Legends: Jujus (LAN).

Projects


Washington's network
Washington’s Street Network Mapping

Co-authored Graph theory project to map and visualize more than 400 000 traffic violations and graph-related algorithms, such as BFS, Dijkstra, and Prim, using Google maps API.

Chiper

Led a team of 5 where we built an e-commerce website for Chiper, a company that provides inventory tools and products for neighborhood stores.

Chiper's current logo

Contact me!

"You can have everything in life you want if you will just help enough other people get what they want"
-- Zig Ziglar