Post Job Free
Sign in

Developer Computer Science

Location:
Spain
Posted:
March 31, 2017

Contact this candidate

Resume:

Personal Details

Name and surname: Pablo Martínez Piles

City: Valencia

Country: Spain

Nationality: Spanish

E-Mail: *************@*****.***

Linkedin: https://www.linkedin.com/in/pablo-martinez-piles-69836a17

Twitter: @pablogeek

GitHub: https://github.com/pablogeek

Company Blog: http://engineers.irisconnect.net/about.html

StackOverflow: http://stackoverflow.com/users/1601844/pablogeek

Portfolio : http://pablosoftware.tumblr.com/

Education

- (2013- 2017) Engineering degree, Computer Science

- (2007-2009) HND, Computer Science. Average mark: 8,43.

- (2005-2007) BTEC, Computer Science. Average mark: 8,70

- (2000-2004) Degree Basic Education.

Other Certificates/Courses

- (2017) Apache Spark with Scala certificate

- (2013) MCSD (Microsoft Certified Solutions Developer) Official certificate of Microsoft in HTML5, Javascript and CSS3.

- (2011) Course for certification of Java 7.

- (2010) Corporative course in Everis of quality code.

- (2011) 3rd prize in mobile application development in campus party 2011(Spain).

- (2012) Course Amazon web services (48h)

- (2012) Course Scrum.

Summary

I have been working in mobile native technologies during 6 years. Currently I have learn Swift and that wake up my interest in go deeper in functional languages like Scala.

I consider my self a fullstack developer, as I'm proficient with Backend and Frontend.

I have a background in computer science and passion for technology.

I’m always improving my skills and learning new technologies.

I have a strong technical background.

I was Java expert developer, before as mobile developer.

I like to attend to developer conferences for meet technology lovers and learn how do the things better.

Developer Skills

- Senior Android/IOS developer

- Experience with mobile technologies such as NFC, Bluetooth Low Energy, iBeacons, Location Services, Streaming, WebRTC, etc.

- Expert in Java development and different frameworks (Spring WebFlow, Spring MVC, Jersey, Hibernate, Struts).

- Big data with Apache Spark and Scala

- Node.js with Express and MongoDB

- AngularJS for Web interfaces.

- Knowledge of programming languages in Php, C / C + +, VisualBasic, and Python.

- Knowledge in web programming in J2EE, HTML5, Web Services, JPQL, HQL, Oracle ADF Faces Components, JSF / JSP, Flash, JSON, XSLT, Adobe Flex, Code Igniter and Maven.

- Databases: MongoDb, MySQL, Oracle and Ibatis.

- Knowledge of iReports and JasperReports.

- Knowledge of Application Servers: WebSphere (WAS), Apache Tomcat and WampServer.

- Knowledge in application development in OpenGL graphics.

- Knowledge in computer application analysis, and the performance of UML diagrams, entity relationship (ER), etc..

Professional Experience

- Iris Connect (06/2014 - Currently) - Brighton (United Kingdom)

Lead mobile developer in Iris Connect on Iris Discovery Kit app.

Technologies:

- Swift Language

- Scala and Apache Spark

- Objective - C and C++

- Encoding and decoding PCM/AAC (ADTS) audio to stream through devices.

- TDD (Test Driven Development)

- Cocoa Pods.

- StoryBoard

- Core Data

- AudioUnit framework

- AudioQueues

- Bonjour (NSNetServices)

- MultipeerConnectivity framework

- REST Services

- Streaming

- Pairing Devices by Bluetooth and Wifi.

- Core Bluetooth framework BLE (Bluetooth Low Energy 4.0)

- Autolayout

- WebRTC (Live Streaming)

- Socket.IO Framework

- Node.js

- RTPM Streaming

- Amazon S3 (SDK) for uploading videos.

- Android (Java)

App in AppStore: https://itunes.apple.com/us/app/iris-connect/id957836065?ls=1&mt=8

http://engineers.irisconnect.net/about.html

- TECHNOactivity (06/2013 - 06/2014) - Madrid (Spain)

At Technoactivity I’m a responsible for the Mobile team wich consists of 3 people.

I was working as Mobile Developer in a payment product called Mymoid (www.mymoid.com).

This product support different technologies like NFC, iBeacons with Bluetooth Low Energy and Push Notifications.

Some Technologies I use in this company:

- iOS, Android and Java developer

- Programming backend in Java with frameworks like Spring and Jersey.

- Develop the iOS SDK and Android of MyMoid for third parts that They can use for pay in their own apps.

Android Apps:

- https://play.google.com/store/apps/details?id=com.technoactivity.recargapp

- https://play.google.com/store/apps/details?id=com.technoactivity.mymoid

IOS Apps:

- https://itunes.apple.com/es/app/recargapp/id679589333?mt=8

- https://itunes.apple.com/es/app/mymoid/id705804307?mt=8

Backend:

- Recargapp backend with Java, Jersey framework for REST Services and Grizzly Server.

- Freelance Software Developer (01/2010 - Now)

Freelance Software Developer

My apps of iOS

-https://itunes.apple.com/us/app/scratch-football-quiz/id1011727070?ls=1&mt=8

-https://itunes.apple.com/es/app/usercute/id846608448?l=en&mt=8

My apps of Android:

- Freshdeal : https://play.google.com/store/apps/details?id=com.freshdealapp.agro

- OctoAntivirus https://play.google.com/store/apps/details?id=com.octappis.octoantivirus http://octappis.com/

- https://play.google.com/store/apps/details?id=com.rh.ecuaideas.radio

- https://play.google.com/store/apps/developer?id=pablosoftware

My apps of Windows Phone

- http://www.windowsphone.com/en-IN/publishers/pablo.software

- TAPTAP Networks (06/2012 - 07/2013) - Madrid (Spain)

Mobile and Backend developer at TapTap Networks (http://www.taptapnetworks.com).

Technologies: Java, J2EE, Spring, Hibernate, HTML5 and Android Sdk native.

Methodology Scrum

Some Apps:

- https://play.google.com/store/apps/details?id=com.taptap.cinemania

- https://play.google.com/store/apps/details?id=com.newscover.mainapp

- https://play.google.com/store/apps/details?id=com.taptap.elle

- https://play.google.com/store/apps/details?id=com.grupozeta.sportes

- BBVA Globalnet (12/2011 - 06/2012) - Madrid (Spain)

Programmer Analyst at BBVA Globalnet.

Development in leading technologies like HTML5 and Java Spring Web Flow.

Project management and estimation in Agile Scrum.

Projects:

- Bbvanet: New web portal for managing customer accounts. The technologies used are Java, Spring Web Flow, HTML5, JSON

- Everis ( 01/2010 - 12-2011 ) - Valencia (Spain)

2 years experience working as a consultant / programmer Everis company located in Valencia, with the rank of Analyst / Programmer.

I made Java/J2EE/Swing technology projects, Spring, Hibernate, Struts, JPA, JDO,jasper reports, JSF, ibatis.

Projects:

- Health Project for the New Hospital Peset EF and Valencia, developed in Java / Swing(Hibernate and Spring), plus some mobile applications for health ..

- Web Project folder citizen, to the municipalities of the Valencian Community inJ2EE/Java technology with a layer of Spring and Web Services ..

- Project in the Servef, for the implementation of management courses and participants Servef developed with Adobe Flex, Java Struts and Hibernate.

- Project IVI (multinational fertility clinics) based on integration with lab machines.

- Project SAUTER called for the Generalitat of Valencia Community industry, programmed in Java Server Faces with iBATIS and Oracle ADF components face.

- Project of the Department of Industry and Innovation valence, with technology SIMAC Manager (paperwork), developed in JavaScript, Java and PL / SQL with Oracle.

- Edinn Consulting S.L ( 04/2009 - 01/2010) - Valencia (Spain)

10 months working as a software developer at the company edinn Consulting Ltd. to undertake a program dedicated to efficient production processes, programming php and javascript reports, in addition to the flagship program in Java edinnM2.

Projects:

- http://demos.edinn.com. Reports.

- Product edinnM2 maked in Java.

Languages

Spanish: Native language.

Catalan : Native language

English: High Level

Other details of interest

- High self-esteem and great ability to do my job.

- Availability: 30 days (notice period).

- Able to learn fast in new technologies that I do not know.

- Able to work with other teams

- Able to work remotely if it is necessary.



Contact this candidate