Question: Who is a professional racing driver and won the first race of the 2015 Monaco GP2 series?

Context paragraphs:
2015 Bahrain GP2 Series round: The 2015 Bahrain GP2 Series round was a pair of motor races held on 18 and 19 April 2015 at the Bahrain International Circuit in Sakhir, Bahrain as part of the GP2 Series.  It was the first round of the 2015 GP2 Series and was run in support of the 2015 Bahrain Grand Prix.  The first race, a 32-lap feature event, was won by ART Grand Prix driver Stoffel Vandoorne who started from the pole position.  Rio Haryanto finished second for the Campos Racing team, and Racing Engineering driver Alexander Rossi came third.  Haryanto won the second event, a 23-lap sprint race, ahead of Vandoorne in second, and Lazarus driver Nathanaël Berthon in third.

2014 Monaco GP2 Series round: The 2014 Monaco GP2 Series round was a pair of motor races held on May 23 and 24, 2014 at the Circuit de Monaco in Monte Carlo as part of the GP2 Series.  It was the third round of the 2014 GP2 Series season, and was part of the support programme for the 2014 Monaco Grand Prix.

2013 Monaco GP2 Series round: The 2013 Monaco GP2 Series round was a pair of motor races held on 24 and 25 May 2013 at the Circuit de Monaco, Monte Carlo, Monaco as part of the GP2 Series.  It was the fourth round of the 2013 GP2 Series and was run in support of the 2013 Monaco Grand Prix.  The first race, a 42-lap feature event, was won by Russian Time driver Sam Bird after starting from third position.  Kevin Ceccon finished second for the Trident Racing team and Arden International driver Mitch Evans came in third.  Stefano Coletti of the Rapax team won the second event, a 30-lap sprint race, ahead of MP Motorsport's Adrian Quaife-Hobbs in second and Evans third.

2010 Monaco GP2 Series round: The 2010 Monaco GP2 round was a GP2 Series motor race held on May 14 and May 15, 2010 at the Circuit de Monaco in Monte Carlo, Monaco.  It was the second race of the 2010 GP2 Season.  The race was used to support the 2010 Monaco Grand Prix.  GP2's feeder formula GP3 does not appear at this event, with Formula Renault 3.5 Series replacing it on the support bill.

2005 Monaco GP2 Series round: The 2005 Monaco GP2 round was a GP2 Series motor race held on 21 May 2005 at the Circuit de Monaco in Monte Carlo, Monaco.  It was the third race of the 2005 GP2 Series season.  The race was used to support the 2005 Monaco Grand Prix.

Stoffel Vandoorne: Stoffel Vandoorne (born 26 March 1992) is a professional racing driver from Belgium, currently competing in Formula 1.  Vandoorne is contracted to a full-time 2017 McLaren race seat, replacing the outgoing Jenson Button. .  Vandoorne is currently residing in both Monte-Carlo (Monaco) and Roeselare (Belgium).

2012 Monaco GP2 and GP3 Series rounds: The 2012 Monaco GP2 Series round and the 2012 Monaco GP3 Series round will be a group of motor races held at the Circuit de Monaco in the Principality of Monaco for the GP2 and GP3 Series championships The races, held on 25 and 26 May, will be in support of the Monaco Formula One Grand Prix.  The GP2 races will be the fifth round of the 2012 GP2 championship, while the GP3 races will form the second round of the 2012 GP3 season.  2012 marks the first time that the GP3 Series will hold a race at the Circuit de Monaco.

2016 Monaco GP2 Series round: The 2016 Monaco GP2 Series round was a pair of motor races held on 27 and 28 May 2016 at the Circuit de Monaco in Monaco as part of the GP2 Series.  It was the second round of the 2016 GP2 season.  The race weekend supported the 2016 Monaco Grand Prix.

2015 Monaco GP2 Series round: The 2015 Monaco GP2 Series round was a pair of motor races held on 22 and 23 May 2015 at the Circuit de Monaco, Monte Carlo, Monaco as part of the GP2 Series.  It was the third round of the 2015 GP2 season and was run in support of the 2015 Monaco Grand Prix.  The first race, a 40-lap feature event, was won by ART Grand Prix driver Stoffel Vandoorne who started from fourth position.  Alexander Rossi finished second for Racing Engineering, and MP Motorsport driver Sergio Canamasas came in third.  Status Grand Prix driver Richie Stanaway won the second event, a 30-lap sprint race, ahead of Trident's Raffaele Marciello and Sergey Sirotkin of the Rapax team.

2016 Baku GP2 Series round: The 2016 Baku GP2 Series round was a pair of motor races held on 18 and 19 June 2016 at the Baku City Circuit in Azerbaijan as part of the GP2 Series.  It was the third round of the 2016 GP2 Series and was run in support of the 2016 European Grand Prix.  The first race, a 26-lap feature event, was won by Prema Racing driver Antonio Giovinazzi who started from pole position.  Sergey Sirotkin finished second for ART Grand Prix, and Russian Time driver Raffaele Marciello came in third.  Giovinazzi won the second event, a 21-lap sprint race, ahead of teammate Pierre Gasly in second and Sirotkin in third.

Supporting paragraphs: 2015 Monaco GP2 Series round Stoffel Vandoorne
Answer: Stoffel Vandoorne