Hello

Gabhan Berry I'm Gabhan and my interests are in mathematics, art and computer science.

I am a senior computer programmer at Apple with thirty years experience in the software industry. I am also a fine art painter.

Looking for my paintings? You can see some of them here.

Throughout my life, I have lived in the UK, Canada and the USA but I am originally from the north-east of Scotland, where I grew up amongst the isolated serenity of the region's wide open spaces, coastlines and castles.

MATHEMATICS ∩ COMPUTER SCIENCE

I read Mathematics at the University of Aberdeen, one of Scotland's ancient universities. My studies involved a mix of pure and applied topics and my thesis studied “The Differentiation and Absolute Continuity of Real-Valued Functions”, a topic in real analysis (a branch of mathematics that studies the real numbers, their functions, continuity, differentiability and integrability). You can read part of the paper here.

I am a Fellow of the Institute of Mathematics and its Applications, a learned society in the UK that focuses on the advancement of mathematical knowledge and culture for the public good.

My expertise is in applying mathematical knowledge, tools and techniques, what is sometimes called mathematical thinking, to computer programming. My particular areas of interest are Linear Algebra, Mathematical Logic and Computational Geometry.

I have worked as a computer programmer for thirty years; more than the last decade of which, has been as a senior computer programmer at Apple, building the graphics and text frameworks for Pages, Keynote, Numbers and Freeform on macOS and iOS.

FINE ART PAINTING

My main artistic interest is in creating allegorical figurative paintings.

I am developing a style of painting that revisits, from a modern context, the ideas and techniques of the Renaissance and Baroque periods; purposefully using, in its aesthetic design principles, mathematical ratios and shapes.

You can see some of my paintings here.

Classical notions of beauty and aesthetics have a big influence on me. I aim to create paintings that feel patiently crafted, balanced and beautiful. As the classical painters did, I paint indirectly; taking my time to draw and paint and develop the painting in stages.

My paintings have been published by North Light Books, The National Oil And Acrylic Painters Society of America, The International Society of Acrylic Painters and have been long-listed multiple times for the Scottish Portrait Award.

LINKS

The Differentiability and Absolute Continuity of Real-Valued Functions

This explores the concept of absolute continuity, proving some important theorems. It formed part of my university thesis. Topics covered include:

You can read the paper: here.

C++ View Objects

Data views aren't only for database programmers - any time you need to have multiple representations of the same data, a view object can help. In this article I explain my idea and show how you can code view objects in C++.

You can read the article here.

US Patents