Our Platform Team is easily the largest one here at Mendeley, hence the need to meet the team in two parts! But it is with good reason — the Platform team is exactly as it sounds, a firm base from which all Mendeley experiences are built. The Engineers and Developers on the team build code and work closely with other teams at Mendeley to help assess needs and address them with the right bit of software.
What does that mean in practice? Read through their individual bios and find out how the Platform team helps every single team at Mendeley! And next month we’ll profile the other half of the team. Whew!
James Gibbons
Principal Software Engineer
James originally studied Computer Science, Linguistics and French. He’s worked in London for several years, mostly related to public transport before joining Mendeley in 2012. Find him on Twitter @james_gibbons
How do you describe your role on the Platform Team?
I tend to be involved in a lot of projects, trying to help explore the best ways of producing great software. I spend more time than most in meetings.
What is your favourite part about working for Mendeley?
Working with such a knowledgeable and insightful team is a privilege, as is having the chance to work with some very interesting tools and ideas to build a great platform for Mendeley.
What do you enjoy doing in your free time?
A variety of things, but in particular cycling which is common in Mendeley, and psephology, which isn’t.
Kristof Ujfalussy
Software Engineer
After getting my BSc in Budapest, Kristof worked for a year in Hungary and
then moved to London to get his Masters. After graduating, he stayed in
London and worked at the Discovery Channel before joining Mendeley in
2012.
How do you describe your role on the Platform Team?
I’m responsible for the data-pipeline stream. I work on jobs that process various sources of data for marketing purposes and help the analytics team generate KPIs for the business.
What is your favourite part about working for Mendeley?
Hackdays, relaxed atmosphere, lots of opportunities to learn.
What do you enjoy doing in your free time?
I do a lot of stuff, but I would say the thing I enjoy most is travelling, especially to places with beautiful nature.
William Doran
Software Engineer
Phd in Computational linguistics -> 4yrs working for IBM Ireland (Java/HTML/JavaScript) -> Disney Uk ( Java/Javascript) -> Expedia Uk (Java) – Mendeley
How do you describe your role on the Platform Team?
Building things: web services, APIs, deployment tooling
What is your favourite part about working for Mendeley?
Working with clever people and having the freedom to work with cutting edge technologies
What do you enjoy doing in your free time?
Outdoorsy stuff, (hiking, running, cycling, saving kittens from trees, etc.)
Dr. David Ingram
Principal Engineer
David’s background is a mix between the computer industry and academia. He has a PhD in operating systems, post doc research in distributed systems and has worked for AT&T Labs and Google.
How do you describe your role on the Platform Team?
I build bridges between the Platform Team and other parts of the company, in particular with the Social Team and the Mobile Team. I work a lot on the Mendeley API, and help drive the development of Mendeley’s social network.
What is your favourite part about working for Mendeley?
Being part of a really great team who share a common purpose and believe in what they are doing.
What do you enjoy doing in your free time?
Contemporary Dance.
James Chancellor
Software developer
James graduated from Bristol University in mechanical engineering but got into software development soon after, having always been a hobby. He previously worked for Hotels.com and the online supermarket Ocado before that.
How do you describe your role on the Platform Team?
I’m new so I’m just learning the ropes in the platform team. However the projects are well organised and it’s been straight forward to get working on stories, pushing code to production and contributing value from day one. I work on core services that support Mendeley products across all platforms.
What is your favourite part about working for Mendeley?
I appreciate the down-to-earth, friendly attitude of the team that has helped me settle in quickly. I also look forward to the support I know I have in developing my skills in the direction I want them to go.
What do you enjoy doing in your free time?
I learned how to hang glide a few years ago and try to get into the sky as often as I can. This usually involves driving down to the south coast, strapping myself to an aluminium/dacron contraption and running off a hill.
Davinder Mann
Java Developer
Davinder previously worked for BAE Systems as a Java developer building a platform for structured data analytics
How do you describe your role on the Platform Team?
Working on the core services that power Mendeley clients across different work streams.
What is your favourite part about working for Mendeley?
Flexibility on use of technologies and being able to move between work streams if desired.
What do you enjoy doing in your free time?
Golf and watching movies.
Víctor Fernández Peñalver
Software Developer
Victor was born in Alicante Spain and his interest for computers started around 1987 when his parents bought him and his twin brother a Sinclair ZX Spectrum as a birthday present. He holds a BSc in Computer Science by the university of Skövde in Sweden and a MSc in Computer Science by the university of Alicante in Spain. He moved to London in 2007 and worked as software developer in few companies since then. He joined Mendeley in 2012. Find him on Twitter @yeforriak
How do you describe your role on the Platform Team?
As a software developer in the platform team I’m responsible of writing software that is consumed by lots of people everyday, including other development teams as well. The daily work varies a lot, from writing more traditional Java services to Scala map reduce jobs or some parts of a recommender system using machine learning algorithms.
What is your favourite part about working for Mendeley?
My favourite thing is the opportunity to work with smart and talented people, I also enjoy practicing extreme programming and the ability of try new technologies.
What do you enjoy doing in your free time?
I like playing old school video games (ghost and goblins, new zealand story, captain commando are among my favourites). I also like to travel and practice a lot of sports including squash, skating, mountain bike, snowboarding, windsurfing, triathlon.
Dr. James Heather
Principal Java Engineer
Until recently, James was a Senior Lecturer at the University of Surrey, conducting research into computer security, and secure voting in particular. Then he decided one day he should probably open the office door and see what the world outside was like…
Find him on Twitter @drfudgeboy
How do you describe your role on the Platform Team?
I press lots of buttons, and it makes our computers do things. When I press the right buttons, it makes our back end services work better. When I press the wrong buttons, our infrastructure generally spots it, and tells me to have another yoghurt and try again.
What is your favourite part about working for Mendeley?
As a former academic who spent most of his time writing and publishing papers, I am dead keen on supporting and promoting research. It’s really good to have a development role where the work I do helps my friends and colleagues in universities all around the world. And there’s free yoghurt.
What do you enjoy doing in your free time?
Free time? Ah yes, I remember that. I go to work, I play hide-and-seek with a two-year-old, I change nappies for a four-month-old, and I sleep in the gaps in between. In the three minutes left each week, my wife and I are active in our church (Emmanuel, Stoughton), we like watching cosy murders (Miss Marple, Poirot, etc.), and we kill plants.
Nikolett Harsányi
Senior Java Engineer
Nikolett is a self-taught engineer. She was keen to be a teacher, helping, teaching and motivating people. At the university, she had a lot of ideas how she could make teaching easier,
which is how she got involved in programming. “I just fell in love with programming, and I am very passionate to learn more and more,” she said.
How do you describe your role on the Platform Team?
As a backend developer, I am responsible for developing services which are used by other people.
What is your favourite part about working for Mendeley?
Very talented and smart colleagues. I have plenty opportunity to learn in a very friendly environment.
What do you enjoy doing in your free time?
I really enjoy traveling, cooking, sewing and dancing. I’m very keen to pick up new skills in my free-time.