Pablo Torrecilla
Bis 2015, Lead Developer, Season
Barcelona, Spanien
Werdegang
Berufserfahrung von Pablo Torrecilla
Bis heute 7 Jahre und 9 Monate, seit Okt. 2016
Senior Software Engineer
Slice Technologies
1 Jahr und 5 Monate, Dez. 2013 - Apr. 2015
Lead Developer
Season
Development and release planning. Design, development and maintenance of a suite of 5+ large projects based on Ruby on Rails (3.X & 4.X) with MongoDB, PostgreSQL and MySQL. Testing with Cucumber/RSPec. Monitoring (New Relic and Mongo MMS) and deployment automation (Ansible and Capistrano). Version control with Git (GitLab, Bitbucket and GitHub). Systems deployed in Rackspace and DigitalOcean. Issue tracking with Redmine and Trello.
8 Monate, Mai 2013 - Dez. 2013
Project Lead
ASG
Release, testing and development planning. Coordination with PM, development, operations and QA teams. Design and development of the public REST API for ASG/NTRglobal NTR Cloud project, based on Service Oriented Architecture, running with Ruby on Rails framework (2.3 & 3.1), in combination with Apache2 + Passenger, Microsoft SQL Server, NoSQL systems (MongoDB) and AMQP (RabbitMQ). Git, Capistrano, Puppet. Testing with Cucumber. Scrum (Jira, Confluence, PS'Soft ITSM).
8 Monate, Sep. 2012 - Apr. 2013
Analyst Developer
Addfleet
Design and development of the new Addfleet core REST API, based on Node.js with Express framework and MongoDB. Testing with Mocha. Support to legacy REST API project, based in Node.js, Python and with PostgreSQL as database management system. Services documentation & RESTful API design. Continuous integration with Jenkins, version control with Git. Deployed on Amazon AWS. Scrum (JIRA & GreenHopper). Addfleet provides M2M technology based on cloud computing for building smart mobility services.
1 Jahr und 7 Monate, Feb. 2011 - Aug. 2012
Senior Software Developer and Ruby on Rails Specialist
NTRglobal
Design and development of the public REST API for NTR Cloud, main NTRglobal’s product, under SOA architecture and based on Ruby on Rails framework (2.3.8 & 3.1), with Microsoft SQL Server technologies, NoSQL systems (MongoDB), AMQP (RabbitMQ) and XMPP (Ejabberd) messaging. Service design and performance optimization for overload conditions with distributed architecture. Integration with mobile devices (iPhone, Windows Mobile, BlackBerry) and .NET services. Git, Capistrano, Puppet. Testing with Cucumber.
4 Jahre, Juni 2007 - Mai 2011
Analyst, developer and information technology advisor
Freelance
Analysis, development and implementation of custom web sites and applications based on PHP and Ruby on Rails, targeting communication and management, among which should be mentioned: Design, development and maintenance of a modular content management system (CMS) under PHP and MySQL focused on usability for a design and advertising agency. Development of 60+ web projects based on the CMS. Project & team management. Design, development and maintenance of a customer relationship management (CRM) under Ruby
7 Monate, Juni 2006 - Dez. 2006
Software Developer & IT Specialist
Red Arrayán de Turismo, Patrimonio y Medioambiente
Technology assessment and development of innovative projects in rustic environment. New technologies related strategies design. Web systems analysis and development for use within the company and building a web platform based on a content management system (CMS) under PHP and MySQL. Network design, platform and systems management. Help desk support for a 10 members team.
Ausbildung von Pablo Torrecilla
3 Jahre und 1 Monat, Sep. 2007 - Sep. 2010
Computer Science Engineering
University of Salamanca
Obtained with honours. Final degree project: “Software requirements management tool”, a web application based on Ruby on Rails for software requirements management, focused on usability, productivity and communication.
3 Jahre und 10 Monate, Sep. 2003 - Juni 2007
Technical Engineering in Computer Systems
University of Salamanca
Final degree project: “An application for playing hex”. Develop of an IA engine in Java for playing hex, an highly-complex board game. The application was the first strong hex game written in Java.
Sprachen
Spanisch
Muttersprache
Englisch
Gut
Französisch
Gut