High-school @
Universidade Tecnológica Federal do Paraná
About:
Software developer with a deep interest in technology, particularly focused on delivering high-quality composable and testable code. A programming languages enthusiast, have been a firm believer that the future belongs to polyglot programming. Likes to dabble with lesser known languages, but delivered production code in Clojure, Java, C#, Scala, Ruby and Javascript.
Experienced in distributed systems, have
Software developer with a deep interest in technology, particularly focused on delivering high-quality composable and testable code. A programming languages enthusiast, have been a firm believer that the future belongs to polyglot programming. Likes to dabble with lesser known languages, but delivered production code in Clojure, Java, C#, Scala, Ruby and Javascript.
Experienced in distributed systems, have been a proponent of a RESTful approach to large-scale architecture, although understanding that it is not a silver bullet to be applied indiscriminately.
Perhaps the best way to "get to know" me is to skim my blog, at http://blog.rafaelferreira.net/, where I spout off about computer programming, programming languages, and other technology issues, and Github, where I post some coding experiments and contributions http://github.com/rafaeldff.
Senior Software Engineer @ From July 2013 to Present (2 years 6 months) São Paulo Area, BrazilSoftware Systems Architect @ Software architect with the content management team. From October 2011 to June 2013 (1 year 9 months) Specialist Software Engineer @ Specialist Software Engineer at "Rede Record"'s web portal R7.com. From December 2010 to September 2011 (10 months) Consultant @ Software development consultant, interspersing a few technically focused stints with others oriented towards coaching teams with their software development practices. From August 2008 to November 2010 (2 years 4 months) Campus Ambassador @ The Campus Ambassador role consisted basically of teaching and demonstrating Sun's technologies in the context of the University of São Paulo (USP). During my time as ambassador the focus was on Open Solaris and Java. From December 2006 to May 2008 (1 year 6 months) Research Intern @ Helped to further the lab's goals with regard to eLearning and digital interactive television. I spent most of the time investigating technical standards and open-source initiatives in the field of online learning, such as Scrum, IMS-LD and Sakai. From 2004 to 2005 (1 year) Software Developer @ Entered to do systems administration consulting. Then moved to software development, mostly web-based and on Microsoft's platform of the time: COM components and ASP web pages. From March 2001 to May 2002 (1 year 3 months)
Bachelor's degree (unfinished), Computer Science @ Universidade de São Paulo From 2003 to 2010 High-school @ Universidade Tecnológica Federal do Paraná From 1999 to 2001 Rafael Ferreira is skilled in: REST, Scala, Clojure, Agile Methodologies, Java, Distributed Systems, System Architecture, Amazon Web Services (AWS), Open Source, Ruby, Software Development, Ruby on Rails, Scrum, Git, Web Applications