RAFAEL DIAZ ROJAS
**.******.****@*****.***
www.linkedin.com/in/rafaeldiazr
Software engineer focusing on web and mobile development, especially interested in Cloud Computing. Professional with a broad experience in a large number of technologies, and design patterns. I have a sound understanding of front and back-end developments. I love developing applications that are accessible and distributed anywhere, through any device. Development and deployment of applications for a wide range of organizations, from multinational enterprises to SMEs.
EDUCATION
Oct 09 – Jun 10 University of Birmingham Birmingham, UK
MSc Computer Science – Software Engineer
Software Development and Artificial Intelligence using C++ Oct 03 – Jul 09 University of Malaga Malaga, Spain
Technical School of Computer Engineering – Computer Engineer
Modules related to: Calculus, Algebra, Programming, Data Structures, Software Architecture, Software Planning, Artificial Intelligence, Software Specification, Operative Systems, Database Management, Statistics and Numeric Optimization, etc. Sep 07 – Jul 08 Erasmus exchange student Linz, Austria
Upper Austria University of Applied Sciences
Courses at the Mobile Computing BSc. and also at the Software Engineering BSc. Collaboration in project ShakerRacer: http://www.youtube.com/watch?v=kwU8Oyuwe3w EXPERIENCE
Jul 12 - Current Cloud Computing Engineer at Pengower Technology Ltd. Birmingham, UK
Adding new features to our current Cloud technology, backend and front-end. Company doubled revenue during my tenure by project delivery and management.
Software design patterns, Database bindings (SQL & Object Oriented), .Net technology, Integration with existing systems (MS Great Plains, Single Sign-On, Web Services, etc.)
Responsible for implementing and delivering the company's mobile branch becoming the analyst and developer for our mobile client applications in iOS and Android. Jul 10 – Jun 12 Business Analyst & Developer at Pengower Ltd. Birmingham, UK
Application development and support of Cloud Applications through Software as a Service
(SaaS) and Platform as a Service (PaaS).
Developing PaaS solutions using ASP.NET MVC technology.
Helpdesk in English and Spanish with customers and partners. Nov 09 – Jul 10 Teacher Assistant at the University of Malaga Malaga, Spain Collaboration at Languages and Computer Science Department, where I developed optimization techniques in C, using Linux as OS. These optimization techniques involve genetic algorithms, statistics like stocastic processes, etc. and the development of simulations for this environment. Development of academic materials for a University module related to computer networks. Jan-Jun, 10 Internship Programme at the University of Birmingham Birmingham, UK Implementing metaheuristics techniques to solve Software Management Problems, programming mostly in C++ under Linux. I became also an active member at CERCIA
(Centre of Excellence for Research in Computational Intelligence and Applications). The participation in this academic exchange program resulted in the achievement of a First Class mark in the previously mentioned Master's Final Project. Nov-Dec, 09 Internship at Avanade (Microsoft Gold Partner) Malaga, Spain Developing applications using the .Net Platform as well as attending company’s training. I leaded a development team to achieve goals for a broad variety of projects. My tools helped this development team to increase performance by a 60%. From day one, I have delivered and enhanced commercial software applications using .Net SKILLS Technologies: .Net Software Development (C#, ASP, Visual Basic, MVC), Java, HTML, Javascript, jQuery, Backbone, Ajax, JSON, SOAP, RESTfull APIs, NoSQL DBs, MySQL, PHP, XML, C++, Linux, Matlab, C, J2ME, Objective-C, Android etc.
Software Engineering: Software design patterns, Software lifecycle, Agile and Scrum methodologies, Web development, UML, MDA, Databases (Relational and noSQL), Database optimization (tunning and administration), Object-Oriented programming, MS Project, Technology architecture, Web services design and deployment, Cloud infrastructure, Server administration, Distributed systems, iOS and Android development.
Driving license with no endorsements.
Other courses: Abaqus/CAE Training Workshop (10 hours) Graphic Processors: The families GeForce & Radeon (30 hours) Microsoft ASP.NET Development with SQL Server (60 hours)
Languages: Spanish (Native), English (Native), German (Professional working proficiency), Indonesian/Malay (Professional working proficiency), Chinese
(Elementary conversational level).
Hobbies: Travelling, sports (jogging, soccer, diving – PADI certified, hiking), mobile technologies, technology trends enthusiastic, like reading books and blogs.