Carlos Granados Martínez, Software Developer in Pontevedra, Spain
Carlos Granados Martínez

Software Developer in Pontevedra, Spain

Member since October 19, 2015
Carlos has been developing software for more than 30 years, leading teams of up to 8 developers and working with many different technologies. In the most recent years, he has been working as a full stack engineer, with a great emphasis in PHP and Symfony.
Carlos is now available for hire

Portfolio

Experience

Location

Pontevedra, Spain

Availability

Part-time

Preferred Environment

GitHub, Apache, MySQL, Symfony, PHP, AngularJS

The most amazing...

...thing I've created is Clippingbook.com, a visual search engine that I built with AngularJS and Symfony. It features a testing infrastructure created with Behat.

Employment

  • CTO and Founder

    2013 - PRESENT
    Babelcube
    • Developed the back-end infrastructure.
    • Built the front-end.
    • Conceptualized and helped it grow.
    • Created all accounting and taxation infrastructure.
    • Integrated the platform with all the main book distributors.
    Technologies: PHP, Laravel, MySQL, Amazon AWS
  • CTO and Founder

    2011 - 2015
    Clippingbook, Inc.
    • Created a full REST API using Symfony.
    • Created a fully agile front-end using HTML5 and AngularJS.
    • Created functional and E2E testing infrastructure using Behat and Mink for the back-end, and Protractor for the front-end.
    • Developed an information extraction engine using the external APIs of Twitter, Facebook, Instagram, Bing, Spotify, and eBay.
    • Led a team of 4 remote developers.
    • Developed the initial concept of the site and helped the CEO find the best way to market it.
    Technologies: Symfony, PHP, MySQL, Apache, AWS, Varnish, Redis, HTML5, JavaScript, AngularJS
  • Back-end and Mobile Developer

    2013 - 2014
    Atmosférica SL
    • Developed an iOS native application, displaying the information gathered by the back-end.
    • Developed an Android native application displaying the information gathered by the back-end.
    • Developed the back-end using Symfony.
    • Developed communication with weather information data providers like Foreca.
    • Coordinated development of the front-end with the front-end engineer.
    Technologies: iOS, Android, Symfony, PHP
  • CTO

    2011 - 2011
    Totombola SL
    • Developed back-end infrastructure.
    • Developed the admin interface.
    • Developed the first version of the website.
    • Helped the CEO of the company run tests, which helped with pivoting the business model.
    • Developed a safe back-end technology to generate random results for raffles ("tombola" is "raffles" in Spanish) using special hardware.
    Technologies: PHP, MySQL, JavaScript
  • CEO, CTO, and Founder

    2005 - 2011
    Planetapluton.com
    • Fully developed an eCommerce, site including the entire back-end infrastructure.
    • Integrated connections with logistics providers.
    • Managed SEO and SEM campaigns.
    • Developed the full marketing strategy, including PR, affiliate marketing, and online promotions.
    • Was chosen as the best Spanish eCommerce site in the "gadgets" category in 2010.
    Technologies: PHP, osCommerce
  • Technical Assistant to Commercial Director

    2002 - 2005
    Gaelco Móviles
    • Led the QA team, making sure that our mobile games worked across all handsets.
    • Participated in the development of the Fernando Alonso mobile game, which sold more than 250,000 copies.
    • Acted as the technical liaison with the main European mobile operators (Vodafone, Orange, T-Mobile, Telefónica).
    • Helped the Commercial Director find the best available opportunities for mobile development.
    • Created a mobile games portal.
    Technologies: J2ME, InFusio, Symbian, iMode
  • CTO and Founder

    1989 - 2002
    Zigurat Software
    • Led teams of up to 8 developers.
    • Created the first Spanish computer game (Fred).
    • Participated in the development of "World Rally", an arcade coin-op game which received the prize for best arcade game in Europe in 1994 and sold more than 200,000 copies.
    • Developed a full tool chain for game development from scratch.
    • Developed one of the first motion capture processes worldwide.
    Technologies: C++, Assembly, Java

Experience

Skills

  • Languages

    PHP, JavaScript, Java, Objective-C, Assembly, C++
  • Frameworks

    Symfony 2, Protractor, AngularJS, Laravel
  • Libraries/APIs

    jQuery, Bing API, Spotify API, Instagram API, Twitter API, Facebook API
  • Tools

    Varnish, Mink, Behat, Pivotal Tracker, Slack, GitHub, Git, Bitbucket
  • Paradigms

    Test-driven Development (TDD), Behavior-driven Development (BDD), Continuous Integration (CI), Scrum
  • Platforms

    Android, iOS, WordPress, osCommerce, Amazon Web Services (AWS)
  • Storage

    Redis, MySQL

Education

  • Certification degree in Symfony Development
    2012 - 2012
    Sensiolabs - Online
  • Bachelor of Science degree in Physics
    1983 - 1988
    Universidad Autónoma - Madrid, Spain

To view more profiles

Join Toptal
Share it with others