Hello, World.

I'm Marcos Cárceles.

Senior Software Engineer Agile Advocate

More About Me
About

Let me introduce myself.

Profile Picture

I believe all engineers share a passion for perfection and love not only to build things but to build them right. I’ve let this passion to be a driving factor in my career since its beginnings. I think this, in combination with three key moments in my career is what has shaped me as the Software Engineer and Agile Advocate I am today:

Profile

Although coming from a strong Java background, I believe in using the right tool for the job, which has gained me a deep knowledge on a broad set of technologies. If I had to list a few:

Core Skills

  • Java / Groovy & Grails / Agile Methodoligies
  • Spring / MongoDB / Elasticsearch
  • AWS / Docker / Node.js / VueJS / Redis
  • HTML5 / SASS / AngularJS

Resume

Senior Software Engineer

May 2017 - Present

Tuenti

From the leading Social Network to the the first social MVNO

Enabling the expansion of the MVNO to multiple countries. Championed embedding quality on teams' processes through continuous inspection, adapt and follow up and revision of XP practices and Scrum techniques.

Full Stack Software Engineer

July 2014 - March 2017

Endource

The ultimate fashion catalogue and buying platform. Shop the press in a single place, featuring all the products recommended on the best fashion publications.

Joining a start-up from its inception, when the whole technical operation is run by a team of three means working in a fast- paced environment and deciding the right stack to use, and minimising waste is crucial. You get involved in the implementation of the whole stack, from the VueJS front-end to the AWS continuous delivery platform through developing the Grails backend or core AWS Lambda microservices. Among my key contributions to the platform I would highlight:

  • Endource's search engine, which powers not only the search but the feeds, Recommendation Engine, dynamic pages and SEO
  • Content and e-Commerce REST API
  • A/B Testing Framework
  • Image recognition and machine learning based Universal Size prediction

July 2014

Left Sky to work remotely during a 35.000 kilometres long road trip around Latin America on a motorhome.

Scrum Master

October 2013 - July 2014

Sky News

The second biggest British online news publisher, delivering content to millions of unique users via all major platforms in the UK and worldwide.

The role commenced by building the new “Products” team and establishing a collaborative working environment with other dev teams whilst there was a continuous rotation of developers among them; later involving educating interested parties. All while resetting expectations and delivering a responsive site for which budget and schedule were widely considered unrealistic from the very beginning.

Winner

May 2014

BBC #NewsHACK II

Winner of “Theming the News” Category

February 2014

Scrum Alliance Certified Scrum Master

Senior Fullstack Software Engineer

May 2013 - June 2014

Sky Find And Watch

The latest portal for discovering Sky’s shows and films. The team developed a flagship publishing tool for the multisite portal where editors could complete both content and layout on-page as users would see it.

I was requested to review and evolve the design of the platform, taking advantage of my previous experience on architecture and coming from a unique outsider point of view. Worked as well as a senior developer on the AngularJS / Grails CMS and providing additional support to the Scrum Master in a unusually large and unbalanced team.

Winner

October 2013

BBC #NewsHACK I

Winner of “Surprise Us” Category

Technical Leader

Year 2013

Website of the Year

Technical Leader for “News & Information” website of the year 2013

Technical Leader

September 2012 - May 2013

Sky News Online - BAU

In addition to development, I focused on two areas; the first one being more technical, providing technical guidance to other team members, opting for architectural decisions and championing the technical concerns with stakeholders. The rest of my time I worked primarily with the team's Scrum Master, and Product Owner on daily agile activities and helping define the area roadmap providing technical advice.

Implemented and led the migration from an UK-only site to a global one with multiple editions.

Special Mention

November 2012

Grails48 International Hackathon

Special Mention for the project “Commute 'n' Bananas”

Senior Developer

December 2011 - September 2012

Sky News Online

Joined due to my previous experience on highly-available live production environments to build the new multi-platform publishing tool on a RHEV / Postgres / Grails / NGiNX stack.

March 2012

Oracle Certified Java SE6 Programmer

December 2011

Oracle WebCenter Portal 11g Certified Implementation Specialist

Vignette Architect

September 2010 - December 2011

Sky News Online - Stability

Led a team of Vignette CMS / J2EE experts to improve and stabilise the old publishing platform whilst the new one was being built. Analysis of the platform / architecture, identification of weaknesses and feasible enhancements.

September 2010

Joined Sky

I got the opportunity to learn about Agile Development and Extreme Programming techniques from more mature engineering and delivery teams.

Principal Java Consultant / Architect

2008 - 2010

VASS IT

Multiple consultancy projects on Enterprise platforms.

September 2008

Moved to the United Kingdom

A different engineering culture awaits.

J2EE / Vignette Developer

2006 - 2008

VASS

Multiple consultancy projects on Enterprise platforms.

2001 - 2006

Software Engineering Bachelors + Master's degree

Portfolio

Check Out Some of My Work.

This is a showcase of my latest commercial work and some (unfinished) personal projects I am currently working on.

18000

Hours of Engineering

15

Major Projects Completed

6

Awards Received

20

Open Source Projects Contributed To

5

Teams Led

2200

Coffee Cups Drunk
Contact

I'd Love To Hear From You.

If interested on any of my work, please leave me a message:

Sending...
Your message was sent, thank you!
Email Me At

me@marcoscarceles.com

Call Me At

Phone: (+34) 620 19 30 67