Roberto Barreda — Software Engineer

Roberto Barreda

Software Engineer

Barcelona Area, Spain

To take a challenging and high performance oriented role in the field of Computer Engineering and implement the expertise and experience gained in this field to develop complex project with efficiency and quality

Software design

  • Good analytic skills to solve efficiently any problem supplemented with strong programming skills.
  • Deeply interested in scalability and high availability cloud services.

Good team player

  • Good communicataion and organization skills.
  • Reliable, organized, co-operative and hard-working.
  • Familiar with test driven development and working with a distributed team.

Passionate about inovation

  • Fast learner, I like to work in a complex projects which have scope for learning and challenge.

Software Engineer

Careesma
Dec 2012 • Present

Careesma develops and operates job board websites with +6 million of unique visitors per month in multiple markets (India, Austria and Poland).

Python (Django, Gunicorn) Nginx MySQL Solr Redis SMTP

Backend Software Engineer

Qustodio
Jan 2011 • Nov 2012

Qustodio Family Protection is the free parental control and internet monitoring software that provides advanced detection and monitoring features.
Involved with every aspect of the development, from the technical design of the features to the implementation, promotion to production, administration and server monitoring for the following services:
— Data gathering service.
— Data processing and transforming using Hadoop/Hive.
— Json REST API.

Python (Gevent, Gunicorn, Celery) PHP (ZF) Nginx MySQL Redis AWS DynamoDB Hadoop/Hive ZeroMQ Nagios, Ganglia, Graphite

Software Engineer

Evolium
Nov 2008 • Nov 2012

Involved in the design and development of the following projects for a well-known antivirus company:
— Client-side library that provides the communication with different cloud protection and security services.
— Phishing/Malware protection cloud service for web browsing. Uses heuristics to prevent and detect new and unknown threats.
— Web application for remote administration of antivirus installed on the stations of an organization.

C++ cURL C# MySQL Nagios, Munin

Research Assistant

CBAUPC
Jan 2007 • Nov 2008

Involved in the development of two projects to mesurate the QoS of any kind of network (NetMeter and OreNETa).
— Development of the tools.
— System administration support tasks.
— QoS testing and setting up testbeds.
— Collaboration in the European project EuQoS.

C/C++ Qt4 XML/XSLT QoS

Universitat Politècnica de Catalunya

Facultat d'Informàtica de Barcelona

2003 • 2008

Degree in Informatics Engineering
Specialized in Telematic networks and operating systems

  • Catalan: Native
  • Spanish: Native
  • English: Fluent

Programming languages

objective advanced knowledge in C/C++; knowledge of C# and Java
scripting proficiency in Python, PHP and Bash; knowledge of Perl and ASP.NET

Databases

RDBMS advanced knowledge of MySQL
NoSQL advanced knowledge of Memcache, Redis, Amazon SimpleDB and DynamodDB

Operating Systems

linux proficiency with using the system, knowledge of Linux programming, strong administration skills
windows proficiency with using the system
servers Apache, Ngnix, IIS
monitoring Nagios, Ganglia, Graphite, Munin
other working knowledge of Amazon Web Services (AWS)

Other technologies

web DNS, HTTP, SMTP, (X)HTML, CSS, Javascript, jQuery, AJAX, Websockets
MapReduce Hadoop, Hive, Pig
XML and related XPath, XSLT, JSON
frameworks working knowledge of Django, Zend Framework and Qt4
version control practical knowledge of Git, Hg and SVN
Computer science
High availability, performance optimisation, scalability, scripting, security, rest services, data visualization..
Literature
Particularly science fiction classics by authors like Orwell and Asimov.
Sports
I like many kind of sports but especially I go out running.
Travel
Spain, France, UK, Italy and Turkey among others.

Contact

View Roberto Barreda's LinkedIn profile View Roberto Barreda's GitHub profile View Roberto Barreda's StackOverflow profile View Roberto Barreda's Twitter profile Print Download