Skip to content
Carmel Eve By Carmel Eve Software Engineer I
From collection vans to collection interfaces - my first week back at endjin

It's been a pretty big week for me in a lot of ways, I've moved halfway across the country, started a "new" job, and used my brain for the first time in about six months.

But I am so excited to be able to say that I have started back, on a permanent basis, with a company that I feel extremely lucky to be a part of.

Monday was my first day back at endjin, who I have worked for on and off over the past two years. When I first started here I was a lowly undergrad, with extremely limited coding experience, and no experience whatsoever in writing software in a professional environment.

Two years later I can confidently say that I have progressed significantly in both fields.

After finishing my master's degree last June, I came back to work on a temporary contract before taking some time out to travel.

During my time here, I built on the knowledge I gained during my internship in 2016 until I felt infinitely more comfortable while immersed in Azure and the world of data processing.

As ever, endjin were brilliant in allowing me the freedom to find my feet with the new concepts, whilst also giving me the support I needed to be productive. Over the 5 months I was working here I developed part of a data management system based in Azure.

This allowed me to explore many aspects of the service, including ARM templates, PowerShell deployment, Azure Functions, Event Hubs, and many other APIs. This gave me a far better insight into the endless possibilities which are opened up by the Microsoft Cloud.

It was also my first experience of remote work, and while I think that it is an exciting way in which the industry is heading, I must admit that I did struggle a little with the change. The advantages of remote work are well documented. With busy schedules and countless commitments, the lack of commute can be a lifesaver in many situations.

It also allows employees the freedom to work from wherever they are based. This reduces the need for relocation, which in turn opens up the possibilities for recruitment. However, though remote work can be incredibly liberating, in my experience it can also feel somewhat isolating.

So, when endjin reached out to ask what my plans were when I returned from travel I was a little reluctant to commit, the company having gone fully remote while I was away.

However, I was quickly reassured as Howard explained to me the ways in which they have changed their business model to support remote working.

As part of these modifications, I am currently writing this from a co-working space in central Manchester.

The Introduction to Rx.NET 2nd Edition (2024) Book, by Ian Griffiths & Lee Campbell, is now available to download for FREE.

My first week here has completely sold me on these spaces as a mode of work.

I still have the option of working from home if, as seems to happen on a far too regular basis, there is some maintenance worker or energy supplier that needs access to my house.

But, I also have the option of working out of a fully functioning (and extremely trendy) office, surrounded by people from all industries. All of this without having to choose between the place I want to live and the company which I am so grateful to be a part of.

Co-working space

A view over the co-working space - there are desks here too I swear...

Alongside the provisions for a co-working environment, regular meet-ups are being organised between different members of the team.

I think this is an incredibly important thing to think about if considering working remotely. Because as much as modern technology allows people to work productively while miles apart, I think spending time with those you work with is vital for feeling like an effective part of the team.

In addition to catching up on the last six months with various people (I'm not sure those on the desks around me have wholly enjoyed hearing me repeatedly recount my travelling adventures), my first week back at endjin has been mostly working through training materials surrounding C#.

Not only was this incredibly necessary after my brain's six-month hiatus, it has also given me much more insight into the hows-and-whys of the language.

Because, although I have now been writing in C# for a couple of years, there were a lot of things that I knew to do (or to avoid doing) without any real grasp of why that was the case. The last week has solidified a huge amount of my knowledge and given me a far bigger appreciation of incredible amount of power behind the language.

Programming C# 10 Book, by Ian Griffiths, published by O'Reilly Media, is now available to buy.

I have many topics still to cover, and a huge distance to go before being able to make full use of the almost limitless possibilities that they provide; But I cannot express how excited I am to continue this journey, and I cannot imagine a more enriching, supportive environment in which to do that than the one endjin provides.

Carmel Eve

Software Engineer I

Carmel Eve

Carmel is a software engineer, LinkedIn Learning instructor and STEM ambassador.

Over the past four years she has been focused on delivering cloud-first solutions to a variety of problems. These have ranged from highly-performant serverless architectures, to web applications, to reporting and insight pipelines and data analytics engines.

In her time at endjin, she has written many blog posts covering a huge range of topics, including deconstructing Rx operators and mental well-being and managing remote working.

Carmel's first LinkedIn Learning course on how to prepare for the Az-204 exam - developing solutions for Microsoft Azure - was released in April 2021. Over the last couple of years she has also spoken at NDC, APISpecs and SQLBits. These talks covered a range of topics, from reactive big-data processing to secure Azure architectures.

She is also passionate about diversity and inclusivity in tech. She is a STEM ambassador in her local community and is taking part in a local mentorship scheme. Through this work she hopes to be a part of positive change in the industry.

Carmel won "Apprentice Engineer of the Year" at the Computing Rising Star Awards 2019.

Carmel worked at endjin from 2016 to 2021.