Code & Bike

Ronny Yabar

Hey, I'm Ronny!

A Software Developer from Peru who worked on a wide array of projects, from small to large web applications, high-traffic websites, and mobile apps. I successfully participated twice in the Google Summer of Code and contributed to KDE, one of the largest open source communities.

My main skill set includes: JavaScript, React, Next.js, Node.js, Python, Django, Flask and Android.

I work for Jobble as a Full Stack Developer using JavaScript technologies.

Ronny Yabar

Side Projects


JavaScript Node.js Python Django Snowplow Analytics Android Google Summer of Code KDE

JavaScript / Node.js:

Parla Chat: Chat App built with Node.js, Express.js and Socket.IO.
Parla Chat

Python / Django:

Python Screenshot Generator: App to generate a screenshot from websites.
Python Screenshot Generator
playmind-py: A Python command line game to practice your Math skills.
playmind-py
Django React TV: A Django React app to manage my Movies / TV Shows collection.
Django Posting: A simple Django publishing app.

Snowplow Analytics:

In my Data Engineering Internship at Snowplow Analytics I wrote the Snowplow Tracking CLI: A command-line app (written in Golang) for tracking Snowplow events: Release Post

I also added additional data sources for Snowplow and wrote the integration to support StatusGator, Unbounce, Mailgun and Olark webhooks: Code

Google Summer of Code & KDE:

I successfully participated twice in the Google Summer of Code. First time with the Open Security Foundation and the second one with KDE, one of the biggest Open Source communities.

Google Summer of Code 2010: Kmail (Messageviewer) and Akregator port to the Grantlee library.
Google Code - Final Report
Google Summer of Code 2008: Patch Management Portal for the Open Security Foundation.
Google Code - Final Report

After Google Summer of Code 2010, I became a KDE contributor. My past and current KDE activities include translation, promotion and development.

I participated and talked about the KDE community/applications in our Latin American KDE meetings: Latinoware, Lakademy, FLISOL and LinuxWeek. I LOVE Linux and the Open Source community.

KPeg

My latest KDE side project is a board game called KPeg: An implementation of the Peg Solitaire Game. KDE Repository

KPeg

Old side projects:

QML-SMPlayer: A Qt/QML Streaming Music Player for desktop and Nokia Phones.
C++ Tutorial Series (Spanish): Punteros, matrices, listas, recursividad, búsquedas y ordenamiento.

Android


Apps:

I designed and developed music streaming Android apps following Material Design principles. Millions of downloads, pretty good rating and thousands of active users around the world. Rich music catalog, user-friendly interface, custom and featured playlists, artists, genres, albums, top songs, lyrics and searching capabilities.

The Rock Corner Rock al Palo Electro Music

Games:

I developed PlayMind, an Android educational game to practice Math and train your mind doing mental calculations.

Playmind AndroidPlaymind Android

Writing


I write articles at Medium about Software Development and you can read more about my thoughts on my Blog. Latest posts:

Interests


When I'm not working or programming, I spend beautiful times with Celeste, my family and friends. I practice mountain biking, swimming and LOVE traveling, reading and playing board games.

I'm also an urban biker. My bike is my life! and goes with me everywhere.

Traveling Swimming Biking Celeste

Traveling


Argentina - Buenos Aires

Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires Argentina - Buenos Aires

Argentina - Rosario

Argentina - Rosario Argentina - Rosario Argentina - Rosario Argentina - Rosario Argentina - Rosario Argentina - Rosario Argentina - Rosario Argentina - Rosario

Bolivia - Copacabana

Bolivia - Copacabana Bolivia - Copacabana Bolivia - Copacabana Bolivia - Copacabana

Bolivia - Uyuni

Bolivia - Uyuni Bolivia - Uyuni Bolivia - Uyuni Bolivia - Uyuni

Brazil - Foz do Iguaçu

Brazil - Foz do Iguaçu Brazil - Foz do Iguaçu Brazil - Foz do Iguaçu Brazil - Foz do Iguaçu Brazil - Foz do Iguaçu Brazil - Foz do Iguaçu

Brazil - Porto Alegre

Brazil - Porto Alegre Brazil - Porto Alegre Brazil - Porto Alegre Brazil - Porto Alegre

Brazil - Rio de Janeiro

Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro Brazil - Rio de Janeiro

Brazil - Sao Paulo

Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo Brazil - Sao Paulo

Chile - Arica

Chile - Arica Chile - Arica Chile - Arica Chile - Arica Chile - Arica Chile - Arica

Colombia - Bogota

Colombia - Bogota Colombia - Bogota Colombia - Bogota Colombia - Bogota Colombia - Bogota Colombia - Bogota Colombia - Bogota Colombia - Bogota

Colombia - Cartagena

Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena Colombia - Cartagena

Colombia - Medellin

Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin Colombia - Medellin

Colombia - San Andres

Colombia - San Andres Colombia - San Andres Colombia - San Andres Colombia - San Andres Colombia - San Andres Colombia - San Andres Colombia - San Andres Colombia - San Andres Colombia - San Andres Colombia - San Andres

Ecuador - Huaquillas

Ecuador - Huaquillas Ecuador - Huaquillas Ecuador - Huaquillas Ecuador - Huaquillas Ecuador - Huaquillas Ecuador - Huaquillas

Peru - Abancay

Peru - Abancay Peru - Abancay Peru - Abancay Peru - Abancay Peru - Abancay Peru - Abancay Peru - Abancay Peru - Abancay Peru - Abancay Peru - Abancay

Peru - Arequipa

Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa Peru - Arequipa

Peru - Callao

Peru - Callao Peru - Callao

Peru - Camana

Peru - Camana Peru - Camana Peru - Camana Peru - Camana

Peru - Chachapoyas

Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas Peru - Chachapoyas

Peru - Chiclayo/Lambayeque

Peru - Chiclayo/Lambayeque Peru - Chiclayo/Lambayeque Peru - Chiclayo/Lambayeque Peru - Chiclayo/Lambayeque Peru - Chiclayo/Lambayeque Peru - Chiclayo/Lambayeque Peru - Chiclayo/Lambayeque Peru - Chiclayo/Lambayeque

Peru - Cusco

Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco Peru - Cusco

Peru - Huaraz

Peru - Huaraz Peru - Huaraz Peru - Huaraz Peru - Huaraz Peru - Huaraz Peru - Huaraz Peru - Huaraz Peru - Huaraz Peru - Huaraz Peru - Huaraz

Peru - Ica

Peru - Ica Peru - Ica Peru - Ica Peru - Ica Peru - Ica Peru - Ica Peru - Ica Peru - Ica Peru - Ica Peru - Ica

Peru - Ilo

Peru - Ilo Peru - Ilo Peru - Ilo Peru - Ilo Peru - Ilo

Peru - Iquitos

Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos Peru - Iquitos

Peru - Junin

Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin Peru - Junin

Peru - Lima

Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima Peru - Lima

Peru - Madre de Dios/Manu

Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu Peru - Madre de Dios/Manu

Peru - Mancora

Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora Peru - Mancora

Peru - Mollendo

Peru - Mollendo Peru - Mollendo Peru - Mollendo Peru - Mollendo Peru - Mollendo Peru - Mollendo Peru - Mollendo Peru - Mollendo Peru - Mollendo Peru - Mollendo

Peru - Moquegua

Peru - Moquegua Peru - Moquegua

Peru - Oxapampa

Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa Peru - Oxapampa

Peru - Paucartambo

Peru - Paucartambo Peru - Paucartambo Peru - Paucartambo Peru - Paucartambo Peru - Paucartambo Peru - Paucartambo Peru - Paucartambo Peru - Paucartambo

Peru - Piura

Peru - Piura Peru - Piura

Peru - Puerto Maldonado

Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado Peru - Puerto Maldonado

Peru - Puno

Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno Peru - Puno

Peru - Tacna

Peru - Tacna

Peru - Tarapoto

Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto Peru - Tarapoto

Peru - Trujillo

Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo Peru - Trujillo

Peru - Tumbes

Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes Peru - Tumbes