Javascript is vital for the this website to function properly. Please enable or upgrade your browser

Stephanie Sloan

Bio

Stephanie Sloan was born in Ireland, and currently lives and works in Wicklow, Ireland. A graduate of National College of Art and Design and Royal College of Art, London, By 2005 she was already a winner of Design for All awards by IDI. She has gone on to develop herself both as an artist and designer (illustrator) and a participant of several international print fairs. Sloan’s print studio on the coastline of Wicklow draws her to continually seek to capture a sense of depth and play of light on the water while appreciating the quiet beauty of nature around her. Her print compositions always explore depth, light, texture and pattern. Her illustrative style of pared-back colour and bold graphic form developed over her time working in design and illustration in Dublin, and a Masters in Print at London’s Royal College of Art honed her skills and cemented her passion for the craft of screen printing. Her work reveals a strong sense of drawing combined with graphic sensibility. Her work combines both hand-drawn and digital techniques. All work by Stephaine is handprinted in the studio. In 2020 she had an exhibition entitled 'Coastal' which was a series of five screen-prints in three colourways. Sloan printed and published with artist proofs, a limited edition of 10 in 2020. Each print commences with an initial sketch of the coastal landscape around South Dublin. Sloan embraces the combination of hand drawings with digital techniques to create the final image. Each image is repeatedly pared back to capture the bare outline of a headline or building. She explores the space by using perspective through graphic marks to create beautiful, calm serene landscapes. Influenced by David Hockney’s pool series, Sloan’s palette explores the use of Ecru, Sky Blue, Indigo and Rose with the handprinted process of screen-print bringing a tactility and depth to the final print. 'I embrace the combination of technology withdrawing and the organic process of printmaking, allowing the work to develop at each stage of the process' - Stephaine Sloan

Stephanie Sloan