Polyglot Software Engineer specialized on scalability and highly-available backend platforms using C/C++, Go and Python. Passionate about distributed/concurrent systems and functional languages like Scala, Erlang and Haskell.
Bringing his background in software analysis, design, testing, code quality and testability, innovation wherever the business need is. Hard-working and always interested in learning new technologies and in applying them when necessary. Deep knowledge of the Linux ecosystem and DevOps skill. Versatile engineering profile, used to working with low-level details in core platforms and high-level for business needs.
Experienced working in private datacenters and AWS cloud.
Free software author and contributor. Self motivated and fast learner person.
Specialties: Cassandra, Scala, RabbitMQ, C/C++, Erlang/OTP, Haskell, Go (Golang), Python, Shell Script, Linux, Git, Mercurial, Puppet, AWS.
Main interests: Data Analysis, Distributed Systems, SOA Architecture, System Programming, Backend Engineering, Storage Systems.
Software Engineer @ Building systems in a algo/prop trading firm. From May 2015 to Present (8 months) London, United KingdomBig Data Software Engineer @ Developing BigData solutions using NoSQL and scalable technologies. From June 2014 to May 2015 (1 year) London, United KingdomBackend Software Engineer @ Backend engineer working in a highly available and globally distributed infraestructure using as technology stack: Go, Cassandra, RabbitMQ, ZeroMQ, Zookeeper, Redis, NSQ, ElasticSearch, Jenkins, Puppet, Linux, AWS. From December 2013 to November 2014 (1 year) Backend Software Engineer @ Working in the core of the web platform with the most internet traffic of Spain. From November 2012 to December 2013 (1 year 2 months) Madrid Area, SpainSoftware Engineer for defense and security @ Development and testing of a ground station software system for an UAV aircraft of Cassidian-EADS in C++ running on Red Hat Linux. From April 2012 to December 2012 (9 months) Madrid Area, SpainSoftware Engineer for defense and security @ Development and testing of a real-time middleware for military simulations in C++ using DDS over GNU/Linux. From September 2011 to November 2012 (1 year 3 months) Madrid Area, SpainSoftware Developer Internship @ Development of a statistics collector and configuration management system for the computer cluster of the department. In charge of designing, developing and testing the
system. Technologies: Erlang, C, ZeroMQ, Dialyzer and Git. From May 2010 to May 2011 (1 year 1 month)
MSc in Computer Science, Computer Science @ Universidad Politécnica de Madrid From 2005 to 2011 Ricardo Jiménez is skilled in: Erlang, English, C++, C, Linux, Unix, POSIX, Haskell, Git, Subversion, Mercurial, Ubuntu, Shell script, Algorithms, Shell Scripting
Websites:
http://github.com/jimenezrick,
http://r.untroubled.be