Welcome Neil Kirsopp

Neil studied Artificial Intelligence at the University of Edinburgh in the 2000s. At the time this was not a popular option; to the best of his recollection, only three universities in the UK offered degrees in the subject!

He found his way to APL due to a fascination with programming languages – not so much programming language development, but more the affordances that different languages provide and reasons why you’d choose one over another in various circumstances. His interest in APL remained for many years after his initial discovery of the language, nurtured by watching presentations and reading articles. Eventually, he found himself talking for two hours about APL with experienced APLer Kai Jaeger, who is a family friend. Neil subsequently tried solving some problems in APL, and the two struck up an email conversation. One day Kai sent Neil an email asking whether he knew JavaScript as Dyalog Ltd were recruiting for a JavaScript toolsmith – Neil did, and was interested in working for an APL company so that he could continue to feed his APL curiosity.

Although Neil is now mostly writing JavaScript to enable APL developers – he’s currently concentrating on eWC, but plans to also evolve Ride and other projects –  he’s also excited to be a member of the Tools Group with the potential to further enhance his APL skills.

Neil grew up in the UK, but he lives in his family’s hometown in Franconia (northern Bavaria). He decided to move to the Bavarian mountains almost exactly at the time that the Covid lockdown started, but managed to enjoy the snow anyway.

Outside APL, Neil considers his most surprising hobbies to be crochet and lock-picking. On one of his regular trips from Germany to the UK, he was taken to the side by border control for the dangerous crochet hooks he was carrying; eventually they let him through whilst congratulating him on his current project! He has not yet dared to travel with lockpicks…

Just to be different, Neil has a parrot called Pauli (pow-lee). This is a convenient conversation starter, if needed.

Welcome Martina Crippa

Martina started studying physics with the intention of specialising in Astrophysics. However, after her first linear algebra and analysis classes, she discovered that she found most enjoyment in the mathematical and theoretical aspects of physics. Following this discovery, she started a Master’s degree in statistical mechanics and computational physics, ultimately pursuing a PhD in computational materials science with a focus on the physics of complex systems.

While finishing her PhD, Martina decided to leave academia. During her search for a job she came across APL and was intrigued by all the maths-like symbols. She soon discovered that APL allowed her to apply mathematical thinking to coding in a new, clean, and logical way that complemented her attitude to solving problems following a theoretical approach. Following this discovery, she applied for a role with Dyalog Ltd.

Martina has a passion for exercising and the outdoors, and enjoys hiking and climbing. She like to spend her holidays travelling betweens huts on top of mountains or hiking along cliffs near the sea, trying to compensate for the lack of mountains in Denmark (where she is currently living).

When not doing sports, she also enjoys cooking, in particular carbohydrate-based dishes such as freshly made stuffed pasta, pizza and sourdough bread (according to the Italian stereotype, although fellow Italians might not be happy that she genuinely enjoys pineapple pizza!). She also devotes time to taking care of the 48 plants she has in her apartment, engaging in an endless war against all sort of bugs and plant diseases.

Employee Spotlight: Mike

Mike is marking his first year at Dyalog Ltd, so we asked him to reflect on his experiences and the journey so far.

Before joining Dyalog Ltd, Mike spent nearly a decade at Optima Systems in Crawley, West Sussex. Optima’s long-standing relationship with Dyalog Ltd meant that Mike was already familiar with many of the people and had even visited our Bramley office on several occasions. At Optima Systems, Mike’s primary role was in website design, where he developed several iterations of the company website. His responsibilities also extended to handling graphic design needs, SEO, social media, website hosting, email signatures, and print work. This was for both internal needs and clients requirements.

Mike’s introduction to being a member of Team Dyalog was rather intense, as he was thrust straight into Dyalog ’23 (the annual user meeting) in Elsinore, Denmark. He had previously attended Dyalog ’16 as a delegate, but this time he experienced it from the perspective of a Team Dyalog member! For Mike, the chance to spend time in Denmark and meet his new colleagues in person was invaluable, as for him online meetings can’t replicate the real-life connection. With his previous experience working alongside Dyalog Ltd in his former role, the transition was smoother and less scary than it might have been.

Mike has embraced the company culture. He finds the environment at Dyalog Ltd relaxed and collaborative, with a strong drive for success and a commitment to doing things properly that resonates throughout the company. The diversity of the team, with employees from various parts of the world, adds to the richness of the working environment, something Mike finds particularly interesting. The opportunity to travel, both for user meetings and internal meetings, has been a new and welcome experience for him.

Design remains Mike’s true passion, and his role at Dyalog Ltd allows him to indulge in this while also delving deeper into marketing. Although he had touched on marketing aspects at Optima Systems, he now has the chance to truly engage with it and bring his creative ideas to life. Good design remains his primary focus, but branding is another area that captivates him, and he’s eager to contribute to Dyalog Ltd’s success through his expertise.

When not working, Mike enjoys spending time at a local cinema that specialises in screening older films and titles not typically found in larger venues (the last one being the 1974 film The Conversation). Alongside his wife, who is from Canada, he also enjoys exploring cathedral cities, galleries, and museums. At home, Mike is an avid computer gamer and finds joy in playing with their two new cats, Esther and Edie.

During his first year at Dyalog Ltd, Mike has been involved in several key projects. He built the website for the new APL Forge competition and is eager to continue refining and expanding its reach. He also played a significant role in the rebranding and redesign of the website for the APL Challenge. Another major project has been developing a new company website, which is work that he began while still at Optima Systems. He’s also spent considerable time refining Dyalog Ltd’s branding, and is pleased with the results so far. His work in social media has seen him create images for various platforms, and he has ambitious plans to overhaul the company’s YouTube channels, aiming for a fully optimised and visually cohesive presence.

Reflecting on his first year, Mike says, “My experiences at Dyalog Ltd so far have been exciting, challenging, and at times stressful, but never dull. I believe I’ve joined the company at a very interesting point in its history, especially with Stine recently taking over as CEO. I love the travel opportunities and how engaged everyone is in pushing forward. I feel that I add value in ways that perhaps weren’t there before, and I’m eager to lift the company in any way I can. From designing a single icon to rebranding an entire competition, I believe I can make an important and lasting mark.”.

Employee Spotlight: Abs

It has been a year since Abs joined Dyalog Ltd, and we asked him to look back over his first twelve months and his experiences so far.

“A whole year? The time has flown by! It has been an intense journey with a steep yet rewarding learning curve so far, but I can’t wait to see where it takes me.”

Abs joined Dyalog Ltd when the IT workload was at a peak due to the company’s growth. “Andy and Jason have been phenomenal in giving me the support and guidance I needed to make me feel like a part of the team. I have mainly been helping them to deal with day-to-day IT needs, such as setting up machines for new colleagues, dealing with queries and fulfilling colleagues requests, and configuring and general housekeeping of our servers and systems. This keeps me busy for a typical working day, but I have also been helping to implement some long-term plans involving Microsoft 365 that will shape the way we work, and, as Andy puts it, ‘pretty much anything else that needs to be done that no one else is able to do’! I like this description as I like to help wherever I can, even if it’s not in my area of expertise; learning about the subject and providing a solution feels super rewarding and motivating.”

Abs’ first few months were intense, as he found that there was a huge amount of information to absorb, but by committing himself and trying to become familiar with everything that IT uses to keep Dyalog Ltd going technically, Abs has become more confident in tackling issues that come his way. “I have also been making an effort to learn APL through weekly sessions with Adám. I often find myself naturally coming across APL when I work, so it’s important that I can understand the fundamentals. These sessions have been incredibly helpful in grasping the key concepts that make APL different and stand out from other languages, and it’s fun taking a deep dive into the product that we are all so passionate about.”.

When not working, Abs likes to play the guitar, travel, and enjoy the company and conversation of his friends. He stays active by playing badminton, and tries to visit the gym a few times a week.

“Overall, I have really enjoyed my first year with Dyalog Ltd. I really respect and admire my colleagues, and it fills me with pride to help fix their problems and make their lives easier (I hope!). You can tell everyone cares about the work we do and, more importantly, each other. You are treated as a person first and employee second, and that motivates me to do the best job I can.”

Employee Spotlight: Aarush

It’s been a year since Aarush joined us, and we asked him to look back over his first twelve months.

Aarush joined Dyalog Ltd after studying at VIT Vellore in India, where he received a bachelor’s degree in Computer Science and Engineering. Forgoing his college placements in pursuit of working on the nitty-gritty of programming languages, Aarush found APL. The idea that if you can do mathematics with symbols, you can program with symbols as well, was something that Aarush found “legen-wait-for-it-dary”.

Most days, Aarush is involved with testing Dyalog, focusing on testing the primitives of the language with the test suite he created – ullu. The main objectives of ullu are to test the functionality of Dyalog’s primitives and enhance code coverage to ensure that users get the best quality code possible. Currently, ullu covers 10 primitives, and he’s working on extending this to cover more (all the rest of them!). A huge achievement in Aarush’s first year has been increasing code coverage, bringing many of the 10 primitives that he’s worked on so far to almost 100% coverage. He’s very excited to work on the interpreter, and is looking forward to running some experiments to investigate the merits of a proposal that might speed up Dyalog’s memory management system.

Apart from work, Aarush likes to travel. “Flights are cool but I still think the best way to explore a place is by walk or a road trip”. If it is accessible by foot, he’s likely to suggest walking there, often underestimating the amount of time and effort it might take (much to the chagrin of his friends). When not travelling, he enjoys watching F1, making and tasting new types of coffee, and playing his guitar.

As for Dyalog Ltd’s famous duck collection, Aarush’s favorite duck in the office is not one of the ones in the ducks-only bookcase, but rather one that’s in the kitchen – it’s the scrubbing brush! He thinks this is not only adorable but also very functional as a dish scrubber.

“Dyalog is the perfect fit for me as a workplace” he says. “I always imagined myself working at a company that is passionate about what they’re making and part of a team that is very close-knit, like a family. I can’t wait to build more and learn more with all the folks at Dyalog”.

Welcome Karl Holt

Karl had always imagined that he would spend his career in academia, as had many who know him. However, after becoming disenchanted with the whole university environment halfway through his Master’s degree, he sought a role outside academia and joined Dyalog Ltd. Although he’s only been here for a few months, he feels that he has already settled in well.

Karl was one of the few computer science students who actually enjoyed the courses on project management; he was also part of an even smaller minority who enjoyed writing mathematical proofs! He not only brings his mathematics and coding abilities with him, but also a fresh energy to the team.

Karl is a perfectionist, and often spends countless hours contemplating the right way to pick up a cup and otherwise trivial daily activities. This fits perfectly with how he has been mentored by our CTO, Morten, as every time he has shown Morten what he found to be a specifically beautiful APL expression, Morten has shown him five different ways to do the same thing, each of which is even prettier and has its own strength!

Even though the majority of Karl’s education has been in the natural sciences, he also enjoys many facets of the “softer” ones. He has a broad range of interests, and always enjoys hearing about what other people are working on – everything from quantum physics to anthropological studies contemplating the queerness of algae. His favorite read in 2023 was “Invisible Women“, a book disclosing the big data gaps within political minorities, especially women’s experiences in a world designed for men.

Karl is just as happy being an interested listener to a conversation as he is being the main speaker. He keeps a long list of projects he would love to work on if he someday had the time; for now, he spends his spare time playing board games, solving fun puzzles, staring at bodies of water, and hanging out with his friends and many siblings.