I work with Big Data on one of the biggest IT company of Brazil. I am a software developer interested in new technologies and working with innovating systems. During my professional career I worked with a wide variety of programming languages such as Javascript, Java, Node.js, Python, and Scala.
Specialities: Java, NodeJS, Python, Linux, Redis, AWS, Apache Kafka, HBase, Apache Spark.
Software Developer @ From September 2015 to Present (2 months) Berlin Area, GermanySoftware Developer - Personalization and Recommendation @ I work on globo.com recomendation system platform. We use big data and machine learning algorithms to increase user engagement and retention.
Technologies: Scala, Java, Apache Spark, Apache Kafka, Hadoop, HBase, Redis. From June 2015 to July 2015 (2 months) Rio de Janeiro Area, BrazilSoftware Developer - Semantic Team @ I am working as Backend Developer on Semantic Team. We build the user's profile using information from user's interactions with the products and semantic content metadata. The technologies applied on the projects are Java, Apache Spark, Apache Kafka, HBase, Scala, and Python. From November 2014 to May 2015 (7 months) Rio de Janeiro Area, BrazilFull Stack Developer @ Chaordic Systems develops solutions to improve e-commerce experience using dynamic recommendation. The goal is to help people to find what they want and discover new things. To do that we deal with a large amount of data to build recommendations.
I am working as full stack developer, creating new features and improving recommendation with real time data. The technologies that I’m in touch with are Node.js, Redis, Python, Ruby, AWS. From September 2012 to October 2014 (2 years 2 months) Florianópolis Area, BrazilJava Web Developer @ Portal Unimed is a company of Unimed group that focus on developing web application according ANS (Health Nacional Agency) rules.
I worked as a web developer creating a wide variety of web application, most of them using Java. Along my work for Portal Unimed I could develop my skills on Java due to the diversity of the application. I worked with Hibernate, JSF, JBoss, Struts, Oracle, MySQL, Liferay, IReport, etc. From October 2010 to September 2012 (2 years) Florianópolis Area, BrazilJava Web Developer @ Laboratório Santa Luzia is the biggest medical laboratory in south Brazil.
I worked as web developer using Java technology such as Spring 3, EJB 3.1 and Hibernate. The applications that I developed are used to control samples transportation and to assure traceability. From January 2010 to October 2010 (10 months) Software Developer Trainee @ I worked as a trainee developing the school’s website and maintaining the local computer network. Among the technologies that I used were PHP and CodeIgniter Framework. I also provide maintenance to the Linux server. From July 2009 to December 2009 (6 months) Ponta Grossa Area, Brazil
Computer Engineer @ Universidade Estadual de Ponta Grossa From 2005 to 2009 Rafael Zimmermann is skilled in: Big Data, Data Science, Apache Spark, Linux, JavaScript, Node.js, Python, Amazon Web Services..., Redis, Apache Kafka, Java, Puppet, Oracle, Liferay, CSS, Django, jQuery, Hibernate, Scrum, XP, github, Hadoop, MySQL, Amazon Web Services, Scala, Apache, Nginx, Recommender Systems, Machine Learning